SELKIELogger  1.0.0
NMEATypes.h File Reference
#include "SELKIELoggerBase.h"
Include dependency graph for NMEATypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  nmea_msg_t
 Generic NMEA message structure. More...
 

Macros

#define NMEA_START_BYTE1   0x24
 NMEA0183 Start Byte 1.
 
#define NMEA_START_BYTE2   0x21
 NMEA Start Byte 2.
 
#define NMEA_CSUM_MARK   0x2a
 NMEA Checksum Delimiter.
 
#define NMEA_END_BYTE1   0x0d
 NMEA End Byte 1: Carriage Return.
 
#define NMEA_END_BYTE2   0x0a
 NMEA End Byte 1: Line Feed.
 

Detailed Description

Serial Data types and definitions for communication with NMEA devices

It should be noted that this library has not been written based on the official NMEA specifications, but based on the information available from the gpsd project at https://gpsd.gitlab.io/gpsd/NMEA.html

Testing has been carried out with a small number of devices, but compatibility with specific devices is not guaranteed.

Definition in file NMEATypes.h.