Struct sbp::messages::observation::msg_group_delay_dep_b::MsgGroupDelayDepB
source · [−]pub struct MsgGroupDelayDepB {
pub sender_id: Option<u16>,
pub t_op: GpsTimeSec,
pub sid: GnssSignalDep,
pub valid: u8,
pub tgd: i16,
pub isc_l1ca: i16,
pub isc_l2c: i16,
}
Expand description
Group Delay
Please see ICD-GPS-200 (30.3.3.3.1.1) for more details.
Fields
sender_id: Option<u16>
The message sender_id
t_op: GpsTimeSec
Data Predict Time of Week
sid: GnssSignalDep
GNSS signal identifier
valid: u8
bit-field indicating validity of the values, LSB indicating tgd validity etc. 1 = value is valid, 0 = value is not valid.
tgd: i16
isc_l1ca: i16
isc_l2c: i16
Trait Implementations
sourceimpl Clone for MsgGroupDelayDepB
impl Clone for MsgGroupDelayDepB
sourcefn clone(&self) -> MsgGroupDelayDepB
fn clone(&self) -> MsgGroupDelayDepB
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl ConcreteMessage for MsgGroupDelayDepB
impl ConcreteMessage for MsgGroupDelayDepB
sourceconst MESSAGE_TYPE: u16 = 147u16
const MESSAGE_TYPE: u16 = 147u16
The message type.
sourceconst MESSAGE_NAME: &'static str = "MSG_GROUP_DELAY_DEP_B"
const MESSAGE_NAME: &'static str = "MSG_GROUP_DELAY_DEP_B"
The message name.
sourceimpl Debug for MsgGroupDelayDepB
impl Debug for MsgGroupDelayDepB
sourceimpl From<MsgGroupDelayDepB> for Sbp
impl From<MsgGroupDelayDepB> for Sbp
sourcefn from(msg: MsgGroupDelayDepB) -> Self
fn from(msg: MsgGroupDelayDepB) -> Self
Converts to this type from the input type.
sourceimpl SbpMessage for MsgGroupDelayDepB
impl SbpMessage for MsgGroupDelayDepB
sourcefn message_name(&self) -> &'static str
fn message_name(&self) -> &'static str
Get the message name.
sourcefn message_type(&self) -> u16
fn message_type(&self) -> u16
Get the message type.
sourcefn set_sender_id(&mut self, new_id: u16)
fn set_sender_id(&mut self, new_id: u16)
Set the sender id.
sourcefn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Number of bytes this message will take on the wire.
Auto Trait Implementations
impl RefUnwindSafe for MsgGroupDelayDepB
impl Send for MsgGroupDelayDepB
impl Sync for MsgGroupDelayDepB
impl Unpin for MsgGroupDelayDepB
impl UnwindSafe for MsgGroupDelayDepB
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more