Skip to content

Struct SYN_NMEA_RMC

ClassList > SYN_NMEA_RMC

Parsed NMEA RMC (Recommended Minimum Data) Structure.

  • #include <syn_nmea.h>

Public Attributes

Type Name
float course_deg
uint8_t day
uint8_t hours
double latitude
double longitude
uint16_t milliseconds
uint8_t minutes
uint8_t month
uint8_t seconds
float speed_knots
bool status_valid
bool valid
uint16_t year

Public Attributes Documentation

variable course_deg

float SYN_NMEA_RMC::course_deg;

Course over ground in true degrees


variable day

uint8_t SYN_NMEA_RMC::day;

variable hours

uint8_t SYN_NMEA_RMC::hours;

variable latitude

double SYN_NMEA_RMC::latitude;

Decimal degrees (+N, -S)


variable longitude

double SYN_NMEA_RMC::longitude;

Decimal degrees (+E, -W)


variable milliseconds

uint16_t SYN_NMEA_RMC::milliseconds;

variable minutes

uint8_t SYN_NMEA_RMC::minutes;

variable month

uint8_t SYN_NMEA_RMC::month;

variable seconds

uint8_t SYN_NMEA_RMC::seconds;

variable speed_knots

float SYN_NMEA_RMC::speed_knots;

Speed over ground in knots


variable status_valid

bool SYN_NMEA_RMC::status_valid;

'A' = valid, 'V' = receiver warning


variable valid

bool SYN_NMEA_RMC::valid;

variable year

uint16_t SYN_NMEA_RMC::year;


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