int nmea_parse_GPVTG(const char *buff, int buff_sz, nmeaGPVTG *pack)
void nmea_GPGSA2info(nmeaGPGSA *pack, nmeaINFO *info)
GGA packet information structure (Global Positioning System Fix Data)
VTG packet information structure (Track made good and ground speed)
int nmea_parse_GPRMC(const char *buff, int buff_sz, nmeaGPRMC *pack)
int nmea_pack_type(const char *buff, int buff_sz)
void nmea_GPVTG2info(nmeaGPVTG *pack, nmeaINFO *info)
void nmea_GPRMC2info(nmeaGPRMC *pack, nmeaINFO *info)
Summary GPS information from all parsed packets, used also for generating NMEA stream.
int nmea_parse_GPGGA(const char *buff, int buff_sz, nmeaGPGGA *pack)
void nmea_GPGSV2info(nmeaGPGSV *pack, nmeaINFO *info)
int nmea_parse_GPGSV(const char *buff, int buff_sz, nmeaGPGSV *pack)
int nmea_find_tail(const char *buff, int buff_sz, int *res_crc)
GSA packet information structure (Satellite status)
GSV packet information structure (Satellites in view)
void nmea_GPGGA2info(nmeaGPGGA *pack, nmeaINFO *info)
RMC packet information structure (Recommended Minimum sentence C)
int nmea_parse_GPGSA(const char *buff, int buff_sz, nmeaGPGSA *pack)