pub struct GpsRawL2CBlock {
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
GPSRawL2C block (Block ID 4018)
Raw GPS L2C 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 GpsRawL2CBlock
impl Clone for GpsRawL2CBlock
Source§fn clone(&self) -> GpsRawL2CBlock
fn clone(&self) -> GpsRawL2CBlock
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 GpsRawL2CBlock
impl Debug for GpsRawL2CBlock
Auto Trait Implementations§
impl Freeze for GpsRawL2CBlock
impl RefUnwindSafe for GpsRawL2CBlock
impl Send for GpsRawL2CBlock
impl Sync for GpsRawL2CBlock
impl Unpin for GpsRawL2CBlock
impl UnsafeUnpin for GpsRawL2CBlock
impl UnwindSafe for GpsRawL2CBlock
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