Struct nrf_modem::GnssConfig
source · pub struct GnssConfig {
pub elevation_threshold_angle: u8,
pub use_case: GnssUsecase,
pub nmea_mask: NmeaMask,
pub timing_source: GnssTimingSource,
pub power_mode: GnssPowerSaveMode,
}
Fields§
§elevation_threshold_angle: u8
Set below which elevation angle GNSS should stop tracking a satellite.
Satellites with elevation angle less than the threshold are excluded from the estimation.
Default value: 5 deg
use_case: GnssUsecase
§nmea_mask: NmeaMask
§timing_source: GnssTimingSource
§power_mode: GnssPowerSaveMode
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GnssConfig
impl RefUnwindSafe for GnssConfig
impl Send for GnssConfig
impl Sync for GnssConfig
impl Unpin for GnssConfig
impl UnwindSafe for GnssConfig
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