Classes | |
struct | _gpsSentence |
struct | _gpsBuffer |
Defines | |
#define | MAXFIELDS 70 |
Typedefs | |
typedef _gpsSentence | gpsSentence |
typedef _gpsBuffer | gpsBuffer |
Functions | |
int | gpsTestSentence (char *buffer, int size) |
gpsSentence * | gpsParseSentence (char *buffer, int size) |
char * | gpsGetTalkerDesc (gpsSentence *sentence) |
char * | gpsGetSentenceDesc (gpsSentence *sentence) |
int | gpsGetData (char *comm, int show_err, int(*data_cb)(char *buffer, int size, void *usr_data), void *usr_data) |
gpsBuffer * | gpsInit (void) |
void | gpsRelease (gpsBuffer *gps_buffer) |
int | gpsParse2Lua (gpsBuffer *gps_buffer) |
int | gpsHasChanged (gpsBuffer *gps_buffer) |
void | gpsSetChanged (gpsBuffer *gps_buffer, int changed) |
#define MAXFIELDS 70 |
typedef struct _gpsBuffer gpsBuffer |
typedef struct _gpsSentence gpsSentence |
int gpsGetData | ( | char * | comm, | |
int | show_err, | |||
int(*)(char *buffer, int size, void *usr_data) | data_cb, | |||
void * | usr_data | |||
) |
char* gpsGetSentenceDesc | ( | gpsSentence * | sentence | ) |
char* gpsGetTalkerDesc | ( | gpsSentence * | sentence | ) |
int gpsHasChanged | ( | gpsBuffer * | gps_buffer | ) |
gpsBuffer* gpsInit | ( | void | ) |
int gpsParse2Lua | ( | gpsBuffer * | gps_buffer | ) |
gpsSentence* gpsParseSentence | ( | char * | buffer, | |
int | size | |||
) |
void gpsRelease | ( | gpsBuffer * | gps_buffer | ) |
void gpsSetChanged | ( | gpsBuffer * | gps_buffer, | |
int | changed | |||
) |
int gpsTestSentence | ( | char * | buffer, | |
int | size | |||
) |