gps.h File Reference

GPS interface module. More...

#include "kubos-core/k_msg.h"
#include "kubos-core/arch/k_uart.h"
#include "kubos-core/k_thread.h"

Go to the source code of this file.

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_tgps_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)