Struct sbp::messages::ssr::MsgSsrPhaseBiases [−][src]
pub struct MsgSsrPhaseBiases {
pub sender_id: Option<u16>,
pub time: GpsTimeSec,
pub sid: GnssSignal,
pub update_interval: u8,
pub iod_ssr: u8,
pub dispersive_bias: u8,
pub mw_consistency: u8,
pub yaw: u16,
pub yaw_rate: i8,
pub biases: Vec<PhaseBiasesContent>,
}
Expand description
Precise phase biases correction
The precise phase biases message contains the biases to be added to the carrier phase of the corresponding signal to get corrected carrier phase measurement, as well as the satellite yaw angle to be applied to compute the phase wind-up correction. It is typically an equivalent to the 1265 RTCM message types.
Fields
sender_id: Option<u16>
The message sender_id
time: GpsTimeSec
GNSS reference time of the correction
sid: GnssSignal
GNSS signal identifier (16 bit)
update_interval: u8
Update interval between consecutive corrections. Encoded following RTCM DF391 specification.
iod_ssr: u8
IOD of the SSR correction. A change of Issue Of Data SSR is used to indicate a change in the SSR generating configuration
dispersive_bias: u8
Indicator for the dispersive phase biases property.
mw_consistency: u8
Consistency indicator for Melbourne-Wubbena linear combinations
yaw: u16
Satellite yaw angle
yaw_rate: i8
Satellite yaw angle rate
biases: Vec<PhaseBiasesContent>
Phase biases corrections for a satellite being tracked.
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 MsgSsrPhaseBiases
impl Send for MsgSsrPhaseBiases
impl Sync for MsgSsrPhaseBiases
impl Unpin for MsgSsrPhaseBiases
impl UnwindSafe for MsgSsrPhaseBiases
Blanket Implementations
Mutably borrows from an owned value. Read more