GPS
Files | |
file | gps.h |
GPS interface module. | |
Data Structures | |
struct | gps_cfg |
struct | gps_fix_t |
Macros | |
#define | GPS_MSG_Q_SIZE 4 |
#define | GPS_BUFSIZE 128 |
#define | GPS_DATALOG_SIZE (1024 * 512) |
Typedefs | |
typedef struct gps_cfg | gps_cfg_t |
Functions | |
void | gps_connect (gps_cfg_t *config) |
gps_fix_t * | gps_last_fix (void) |
void | gps_rx_cb (void *arg, uint8_t *buf, int len, void *pxTaskWoken) |
void | simple_rx (uint8_t *buf, int len, void *px) |
Macro Definition Documentation
#define GPS_BUFSIZE 128 |
#define GPS_DATALOG_SIZE (1024 * 512) |
#define GPS_MSG_Q_SIZE 4 |
Typedef Documentation
Function Documentation
void gps_connect | ( | gps_cfg_t * | config | ) |
gps_fix_t* gps_last_fix | ( | void | ) |
void gps_rx_cb | ( | void * | arg, |
uint8_t * | buf, | ||
int | len, | ||
void * | pxTaskWoken | ||
) |
void simple_rx | ( | uint8_t * | buf, |
int | len, | ||
void * | px | ||
) |