15#include <ti/drivers/UART.h>
16#include <ti/drivers/GPIO.h>
21#include "ti_drivers_config.h"
#define BUFFER
Definition: sim33eau.h:24
SysTime sysTime
Definition: sim33eau.h:32
void GPS_stop(void)
GPS stop.
Definition: sim33eau.c:76
void GPS_read(uint8_t totalRead)
GPS read.
Definition: sim33eau.c:50
void GPS_init(void)
GPS Initialize.
Definition: sim33eau.c:15
NMEA_GNRMC nmeaGnrmc
Definition: sim33eau.h:29
SysTime setSysTime(const UTC_TIME *gpsUtcTime)
Set System Time.
Definition: sim33eau.c:81
UTC_TIME utcTime
Definition: sim33eau.h:30
uint16_t str_to_uint16(char *str)
String to uint16_t.
Definition: sim33eau.c:130
uint8_t str_to_uint8(char *str)
String to uint8_t.
Definition: sim33eau.c:113
COORDINATE coordinate
Definition: sim33eau.h:31
char gpsData[BUFFER]
Definition: sim33eau.h:26
UART_Handle gpsUartHandle
Definition: sim33eau.h:25
bool isSubstring(char *str, char *substr)
Check if string is a substring.
Definition: sim33eau.c:90
COORDINATE object.
Definition: GPS.h:113
NMEA_GNRMC Time object.
Definition: GPS.h:64
SysTime Time object.
Definition: GPS.h:35
UTC_TIME object.
Definition: GPS.h:93