pub struct MsgIono {
pub sender_id: Option<u16>,
pub t_nmct: GpsTimeSec,
pub a0: f64,
pub a1: f64,
pub a2: f64,
pub a3: f64,
pub b0: f64,
pub b1: f64,
pub b2: f64,
pub b3: f64,
}
Expand description
Iono corrections
The ionospheric parameters which allow the “L1 only” or “L2 only” user to utilize the ionospheric model for computation of the ionospheric delay. Please see ICD-GPS-200 (Chapter 20.3.3.5.1.7) for more details.
Fields
sender_id: Option<u16>
The message sender_id
t_nmct: GpsTimeSec
Navigation Message Correction Table Validity Time
a0: f64
a1: f64
a2: f64
a3: f64
b0: f64
b1: f64
b2: f64
b3: f64
Trait Implementations
sourceimpl ConcreteMessage for MsgIono
impl ConcreteMessage for MsgIono
sourceconst MESSAGE_TYPE: u16 = 144u16
const MESSAGE_TYPE: u16 = 144u16
The message type.
sourceconst MESSAGE_NAME: &'static str = "MSG_IONO"
const MESSAGE_NAME: &'static str = "MSG_IONO"
The message name.
sourceimpl SbpMessage for MsgIono
impl SbpMessage for MsgIono
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 MsgIono
impl Send for MsgIono
impl Sync for MsgIono
impl Unpin for MsgIono
impl UnwindSafe for MsgIono
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