pub struct GnssCapb {Show 15 fields
pub gps_active: u64,
pub gps_l2c: u64,
pub gps_l5: u64,
pub glo_active: u32,
pub glo_l2of: u32,
pub glo_l3: u32,
pub sbas_active: u64,
pub sbas_l5: u64,
pub bds_active: u64,
pub bds_d2nav: u64,
pub bds_b2: u64,
pub bds_b2a: u64,
pub qzss_active: u32,
pub gal_active: u64,
pub gal_e5: u64,
}
Expand description
GNSS capabilities masks
Fields§
§gps_active: u64
GPS SV active mask
gps_l2c: u64
GPS L2C active mask
gps_l5: u64
GPS L5 active mask
glo_active: u32
GLO active mask
glo_l2of: u32
GLO L2OF active mask
glo_l3: u32
GLO L3 active mask
sbas_active: u64
SBAS active mask (PRNs 120..158, AN 7/62.2.2-18/18 Table B-23, https://www.caat.or.th/wp-content/uploads/2018/03/SL-2018.18.E-1.pdf)
sbas_l5: u64
SBAS L5 active mask (PRNs 120..158, AN 7/62.2.2-18/18 Table B-23, https://www.caat.or.th/wp-content/uploads/2018/03/SL-2018.18.E-1.pdf)
bds_active: u64
BDS active mask
BDS D2NAV active mask
bds_b2: u64
BDS B2 active mask
bds_b2a: u64
BDS B2A active mask
qzss_active: u32
QZSS active mask
gal_active: u64
GAL active mask
gal_e5: u64
GAL E5 active mask
Trait Implementations§
source§impl<'de> Deserialize<'de> for GnssCapb
impl<'de> Deserialize<'de> for GnssCapb
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for GnssCapb
impl PartialEq for GnssCapb
impl StructuralPartialEq for GnssCapb
Auto Trait Implementations§
impl Freeze for GnssCapb
impl RefUnwindSafe for GnssCapb
impl Send for GnssCapb
impl Sync for GnssCapb
impl Unpin for GnssCapb
impl UnwindSafe for GnssCapb
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