#ifndef _PARSE_NMEA
#define _PARSE_NMEA

struct nmea_data_struct {
	char time[11];
	char latitude[16];
	char longitude[16];
	char ns[2];
	char ew[2];
	char fix_quality;
	char num_sats;
	char altitude[8];
};

typedef struct nmea_data_struct* nmea_data_t;

nmea_data_t parse_nmea_init_data(void);
void parse_nmea_convert_degrees(char* coord);
int parse_nmea(nmea_data_t nmea_data, char* packet);

#endif
