Struct sbp::messages::vehicle::MsgWheeltick [−][src]
pub struct MsgWheeltick {
pub sender_id: Option<u16>,
pub time: u64,
pub flags: u8,
pub source: u8,
pub ticks: i32,
}
Expand description
Accumulated wheeltick count message
Message containing the accumulated distance travelled by a wheel located
at an odometry reference point defined by the user. The offset for the
odometry reference point and the definition and origin of the user frame
are defined through the device settings interface. The source of this
message is identified by the source field, which is an integer ranging
from 0 to 255. The timestamp associated with this message should represent
the time when the accumulated tick count reached the value given by the
contents of this message as accurately as possible. If using “local CPU
time” time tags, the receiving end will expect a MSG_GNSS_TIME_OFFSET
when a PVT fix becomes available to synchronise wheeltick measurements
with GNSS. Local CPU time shall roll over to zero after one week.
Fields
sender_id: Option<u16>
The message sender_id
time: u64
Time field representing either microseconds since the last PPS, microseconds in the GPS Week or local CPU time from the producing system in microseconds. See the synch_type field for the exact meaning of this timestamp.
flags: u8
Field indicating the type of timestamp contained in the time field.
source: u8
ID of the sensor producing this message
ticks: i32
Free-running counter of the accumulated distance for this sensor. The counter should be incrementing if travelling into one direction and decrementing when travelling in the opposite direction.
Trait Implementations
The message type.
The message name.
Performs the conversion.
Get the message name.
Get the message type.
Set the sender id.
Number of bytes this message will take on the wire.
Auto Trait Implementations
impl RefUnwindSafe for MsgWheeltick
impl Send for MsgWheeltick
impl Sync for MsgWheeltick
impl Unpin for MsgWheeltick
impl UnwindSafe for MsgWheeltick
Blanket Implementations
Mutably borrows from an owned value. Read more