29 #include "mtk_protocol.h"
31 #define GPS_MTK_MAX_PAYLOAD 255
60 extern bool_t gps_configuring;
61 #define GpsConfigure() { \
62 if (gps_configuring) \
66 #define GpsConfigure() {}
89 extern void gps_configure(
void);
90 extern void gps_configure_uart(
void);
arch independent UART (Universal Asynchronous Receiver/Transmitter) API
#define GPS_MTK_MAX_PAYLOAD
Includes macros generated from mtk.xml.
static void GpsEvent(void)
void gps_mtk_parse(uint8_t c)
void * periph
pointer to parent implementation
uint8_t msg_buf[GPS_MTK_MAX_PAYLOAD]
void gps_mtk_read_message(void)
get_byte_t get_byte
get a new char
static const struct usb_device_descriptor dev
char_available_t char_available
check if a new character is available