pub struct GpsRawL5Block {
pub svid: u8,
pub crc_passed: u8,
pub viterbi_count: u8,
pub source: u8,
pub freq_nr: u8,
pub nav_bits: [u8; 40],
/* private fields */
}Expand description
GPSRawL5 block (Block ID 4019)
Raw GPS L5 navigation frame bits.
Fields§
§svid: u8Satellite ID (1-32 for GPS)
crc_passed: u8CRC check: 0=failed, 1=passed
viterbi_count: u8Viterbi decoder error count
source: u8Signal source
freq_nr: u8Frequency number
Raw navigation bits (10 × u4 = 40 bytes, 300 bits)
Implementations§
Trait Implementations§
Source§impl Clone for GpsRawL5Block
impl Clone for GpsRawL5Block
Source§fn clone(&self) -> GpsRawL5Block
fn clone(&self) -> GpsRawL5Block
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 moreSource§impl Debug for GpsRawL5Block
impl Debug for GpsRawL5Block
Auto Trait Implementations§
impl Freeze for GpsRawL5Block
impl RefUnwindSafe for GpsRawL5Block
impl Send for GpsRawL5Block
impl Sync for GpsRawL5Block
impl Unpin for GpsRawL5Block
impl UnsafeUnpin for GpsRawL5Block
impl UnwindSafe for GpsRawL5Block
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