pub struct GeoNavBlock {
pub prn: u8,
pub iodn_spare: u16,
pub ura: u16,
pub t0: u32,
/* private fields */
}Expand description
GEONav block (Block ID 5896)
SBAS MT09 navigation message with GEO satellite ephemeris.
Fields§
§prn: u8SBAS PRN (120-158)
iodn_spare: u16Issue of Data Navigation (spare bits)
ura: u16User Range Accuracy
t0: u32Reference time (seconds)
Implementations§
pub fn tow_seconds(&self) -> f64
pub fn tow_ms(&self) -> u32
pub fn wnc(&self) -> u16
pub fn position_x_m(&self) -> Option<f64>
pub fn position_y_m(&self) -> Option<f64>
pub fn position_z_m(&self) -> Option<f64>
pub fn velocity_x_mps(&self) -> Option<f64>
pub fn velocity_y_mps(&self) -> Option<f64>
pub fn velocity_z_mps(&self) -> Option<f64>
pub fn acceleration_x_mps2(&self) -> Option<f64>
pub fn acceleration_y_mps2(&self) -> Option<f64>
pub fn acceleration_z_mps2(&self) -> Option<f64>
pub fn clock_bias_s(&self) -> Option<f32>
pub fn clock_drift_sps(&self) -> Option<f32>
Trait Implementations§
Source§fn clone(&self) -> GeoNavBlock
fn clone(&self) -> GeoNavBlock
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more