Struct sbp::messages::observation::msg_group_delay_dep_a::MsgGroupDelayDepA
source · [−]pub struct MsgGroupDelayDepA {
pub sender_id: Option<u16>,
pub t_op: GpsTimeDep,
pub prn: u8,
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: GpsTimeDep
Data Predict Time of Week
prn: u8
Satellite number
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 MsgGroupDelayDepA
impl Clone for MsgGroupDelayDepA
sourcefn clone(&self) -> MsgGroupDelayDepA
fn clone(&self) -> MsgGroupDelayDepA
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 MsgGroupDelayDepA
impl ConcreteMessage for MsgGroupDelayDepA
sourceconst MESSAGE_TYPE: u16 = 146u16
const MESSAGE_TYPE: u16 = 146u16
The message type.
sourceconst MESSAGE_NAME: &'static str = "MSG_GROUP_DELAY_DEP_A"
const MESSAGE_NAME: &'static str = "MSG_GROUP_DELAY_DEP_A"
The message name.
sourceimpl Debug for MsgGroupDelayDepA
impl Debug for MsgGroupDelayDepA
sourceimpl From<MsgGroupDelayDepA> for Sbp
impl From<MsgGroupDelayDepA> for Sbp
sourcefn from(msg: MsgGroupDelayDepA) -> Self
fn from(msg: MsgGroupDelayDepA) -> Self
Converts to this type from the input type.
sourceimpl SbpMessage for MsgGroupDelayDepA
impl SbpMessage for MsgGroupDelayDepA
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 MsgGroupDelayDepA
impl Send for MsgGroupDelayDepA
impl Sync for MsgGroupDelayDepA
impl Unpin for MsgGroupDelayDepA
impl UnwindSafe for MsgGroupDelayDepA
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