pub struct PgrmzData {
pub altitude: u32,
pub fix_type: PgrmzFixType,
}
Expand description
PGRMZ - Garmin Altitude
https://gpsd.gitlab.io/gpsd/NMEA.html#_pgrmz_garmin_altitude
1 2 3 4
| | | |
$PGRMZ,hhh,f,M*hh<CR><LF>
- Current Altitude Feet
f
= feet- Mode (
1
= no fix,2
= 2D fix,3
= 3D fix) - Checksum
Example: $PGRMZ,2282,f,3*21
Fields§
§altitude: u32
Current altitude in feet
fix_type: PgrmzFixType
Trait Implementations§
source§impl<'de> Deserialize<'de> for PgrmzData
impl<'de> Deserialize<'de> for PgrmzData
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<PgrmzData> for PgrmzData
impl PartialEq<PgrmzData> for PgrmzData
impl Copy for PgrmzData
impl Eq for PgrmzData
impl StructuralEq for PgrmzData
impl StructuralPartialEq for PgrmzData
Auto Trait Implementations§
impl RefUnwindSafe for PgrmzData
impl Send for PgrmzData
impl Sync for PgrmzData
impl Unpin for PgrmzData
impl UnwindSafe for PgrmzData
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