Skip to content

Struct SYN_NMEA_GGA

ClassList > SYN_NMEA_GGA

Parsed NMEA GGA (Fix Data) Structure.

  • #include <syn_nmea.h>

Public Attributes

Type Name
float altitude_m
SYN_NMEA_FixQuality fix_quality
float hdop
uint8_t hours
double latitude
double longitude
uint16_t milliseconds
uint8_t minutes
uint8_t num_satellites
uint8_t seconds
bool valid

Public Attributes Documentation

variable altitude_m

float SYN_NMEA_GGA::altitude_m;

Antenna altitude above mean sea level in meters


variable fix_quality

SYN_NMEA_FixQuality SYN_NMEA_GGA::fix_quality;

Fix quality indicator


variable hdop

float SYN_NMEA_GGA::hdop;

Horizontal Dilution of Precision


variable hours

uint8_t SYN_NMEA_GGA::hours;

UTC hours (0..23)


variable latitude

double SYN_NMEA_GGA::latitude;

Decimal degrees (+N, -S)


variable longitude

double SYN_NMEA_GGA::longitude;

Decimal degrees (+E, -W)


variable milliseconds

uint16_t SYN_NMEA_GGA::milliseconds;

UTC milliseconds (0..999)


variable minutes

uint8_t SYN_NMEA_GGA::minutes;

UTC minutes (0..59)


variable num_satellites

uint8_t SYN_NMEA_GGA::num_satellites;

Number of satellites in view/use


variable seconds

uint8_t SYN_NMEA_GGA::seconds;

UTC seconds (0..59)


variable valid

bool SYN_NMEA_GGA::valid;

True if frame parsed successfully



The documentation for this class was generated from the following file src/syntropic/proto/syn_nmea.h