Struct sbp::messages::acquisition::acq_sv_profile_dep::AcqSvProfileDep
source · pub struct AcqSvProfileDep {
pub job_type: u8,
pub status: u8,
pub cn0: u16,
pub int_time: u8,
pub sid: GnssSignalDep,
pub bin_width: u16,
pub timestamp: u32,
pub time_spent: u32,
pub cf_min: i32,
pub cf_max: i32,
pub cf: i32,
pub cp: u32,
}
Expand description
Deprecated
Deprecated.
Fields§
§job_type: u8
SV search job type (deep, fallback, etc)
status: u8
Acquisition status 1 is Success, 0 is Failure
cn0: u16
CN0 value. Only valid if status is ‘1’
int_time: u8
Acquisition integration time
sid: GnssSignalDep
GNSS signal for which acquisition was attempted
bin_width: u16
Acq frequency bin width
timestamp: u32
Timestamp of the job complete event
time_spent: u32
Time spent to search for sid.code
cf_min: i32
Doppler range lowest frequency
cf_max: i32
Doppler range highest frequency
cf: i32
Doppler value of detected peak. Only valid if status is ‘1’
cp: u32
Codephase of detected peak. Only valid if status is ‘1’
Trait Implementations§
source§impl Clone for AcqSvProfileDep
impl Clone for AcqSvProfileDep
source§fn clone(&self) -> AcqSvProfileDep
fn clone(&self) -> AcqSvProfileDep
Returns a copy 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 AcqSvProfileDep
impl Debug for AcqSvProfileDep
source§impl<'de> Deserialize<'de> for AcqSvProfileDep
impl<'de> Deserialize<'de> for AcqSvProfileDep
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 AcqSvProfileDep
impl PartialEq for AcqSvProfileDep
source§fn eq(&self, other: &AcqSvProfileDep) -> bool
fn eq(&self, other: &AcqSvProfileDep) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for AcqSvProfileDep
impl Serialize for AcqSvProfileDep
impl StructuralPartialEq for AcqSvProfileDep
Auto Trait Implementations§
impl Freeze for AcqSvProfileDep
impl RefUnwindSafe for AcqSvProfileDep
impl Send for AcqSvProfileDep
impl Sync for AcqSvProfileDep
impl Unpin for AcqSvProfileDep
impl UnwindSafe for AcqSvProfileDep
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