Struct sbp::messages::tracking::MsgTrackingStateDetailedDepA [−][src]
pub struct MsgTrackingStateDetailedDepA {Show 22 fields
pub sender_id: Option<u16>,
pub recv_time: u64,
pub tot: GpsTime,
pub p: u32,
pub p_std: u16,
pub l: CarrierPhase,
pub cn0: u8,
pub lock: u16,
pub sid: GnssSignal,
pub doppler: i32,
pub doppler_std: u16,
pub uptime: u32,
pub clock_offset: i16,
pub clock_drift: i16,
pub corr_spacing: u16,
pub acceleration: i8,
pub sync_flags: u8,
pub tow_flags: u8,
pub track_flags: u8,
pub nav_flags: u8,
pub pset_flags: u8,
pub misc_flags: u8,
}
Expand description
Detailed signal tracking channel states. DEPRECATED
The tracking message returns a set tracking channel parameters for a single tracking channel useful for debugging issues.
Fields
sender_id: Option<u16>
The message sender_id
recv_time: u64
Receiver clock time.
tot: GpsTime
Time of transmission of signal from satellite. TOW only valid when TOW status is decoded or propagated. WN only valid when week number valid flag is set.
p: u32
Pseudorange observation. Valid only when pseudorange valid flag is set.
p_std: u16
Pseudorange observation standard deviation. Valid only when pseudorange valid flag is set.
l: CarrierPhase
Carrier phase observation with typical sign convention. Valid only when PLL pessimistic lock is achieved.
cn0: u8
Carrier-to-Noise density
lock: u16
Lock time. It is encoded according to DF402 from the RTCM 10403.2 Amendment 2 specification. Valid values range from 0 to 15.
sid: GnssSignal
GNSS signal identifier.
doppler: i32
Carrier Doppler frequency.
doppler_std: u16
Carrier Doppler frequency standard deviation.
uptime: u32
Number of seconds of continuous tracking. Specifies how much time signal is in continuous track.
clock_offset: i16
TCXO clock offset. Valid only when valid clock valid flag is set.
clock_drift: i16
TCXO clock drift. Valid only when valid clock valid flag is set.
corr_spacing: u16
Early-Prompt (EP) and Prompt-Late (PL) correlators spacing.
acceleration: i8
Acceleration. Valid only when acceleration valid flag is set.
sync_flags: u8
Synchronization status flags.
tow_flags: u8
TOW status flags.
track_flags: u8
Tracking loop status flags.
Navigation data status flags.
pset_flags: u8
Parameters sets flags.
misc_flags: u8
Miscellaneous flags.
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 Send for MsgTrackingStateDetailedDepA
impl Sync for MsgTrackingStateDetailedDepA
impl Unpin for MsgTrackingStateDetailedDepA
impl UnwindSafe for MsgTrackingStateDetailedDepA
Blanket Implementations
Mutably borrows from an owned value. Read more