[−][src]Struct mavlink::common::RAW_PRESSURE_DATA
id: 28 The RAW pressure readings for the typical setup of one absolute pressure and one differential pressure sensor. The sensor values should be the raw, UNSCALED ADC values..
Fields
time_usec: u64
Timestamp (UNIX Epoch time or time since system boot). The receiving end can infer timestamp format (since 1.1.1970 or since system boot) by checking for the magnitude of the number..
press_abs: i16
Absolute pressure (raw).
press_diff1: i16
Differential pressure 1 (raw, 0 if nonexistent).
press_diff2: i16
Differential pressure 2 (raw, 0 if nonexistent).
temperature: i16
Raw Temperature measurement (raw).
Implementations
impl RAW_PRESSURE_DATA
[src]
pub const ENCODED_LEN: usize
[src]
pub fn deser(
version: MavlinkVersion,
_input: &[u8]
) -> Result<Self, ParserError>
[src]
version: MavlinkVersion,
_input: &[u8]
) -> Result<Self, ParserError>
pub fn ser(&self) -> Vec<u8>
[src]
Trait Implementations
impl Clone for RAW_PRESSURE_DATA
[src]
fn clone(&self) -> RAW_PRESSURE_DATA
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for RAW_PRESSURE_DATA
[src]
impl Default for RAW_PRESSURE_DATA
[src]
fn default() -> RAW_PRESSURE_DATA
[src]
impl<'de> Deserialize<'de> for RAW_PRESSURE_DATA
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<RAW_PRESSURE_DATA> for RAW_PRESSURE_DATA
[src]
fn eq(&self, other: &RAW_PRESSURE_DATA) -> bool
[src]
fn ne(&self, other: &RAW_PRESSURE_DATA) -> bool
[src]
impl Serialize for RAW_PRESSURE_DATA
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for RAW_PRESSURE_DATA
[src]
Auto Trait Implementations
impl RefUnwindSafe for RAW_PRESSURE_DATA
impl Send for RAW_PRESSURE_DATA
impl Sync for RAW_PRESSURE_DATA
impl Unpin for RAW_PRESSURE_DATA
impl UnwindSafe for RAW_PRESSURE_DATA
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,