Struct sbp::messages::tracking::measurement_state::MeasurementState
source · [−]pub struct MeasurementState {
pub mesid: GnssSignal,
pub cn0: u8,
}
Expand description
Measurement Engine signal tracking channel state
Measurement Engine tracking channel state for a specific satellite signal and measured signal power. The mesid field for Glonass can either carry the FCN as 100 + FCN where FCN is in [-7, +6] or the Slot ID (from 1 to 28).
Fields
mesid: GnssSignal
Measurement Engine GNSS signal being tracked (carries either Glonass FCN or SLOT)
cn0: u8
Carrier-to-Noise density. Zero implies invalid cn0.
Trait Implementations
sourceimpl Clone for MeasurementState
impl Clone for MeasurementState
sourcefn clone(&self) -> MeasurementState
fn clone(&self) -> MeasurementState
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl RefUnwindSafe for MeasurementState
impl Send for MeasurementState
impl Sync for MeasurementState
impl Unpin for MeasurementState
impl UnwindSafe for MeasurementState
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more