sim33eau driver More...
#include <ti/drivers/UART.h>
#include <ti/drivers/GPIO.h>
#include <unistd.h>
#include <stdint.h>
#include <stddef.h>
#include "GPS.h"
#include "ti_drivers_config.h"
Go to the source code of this file.
Macros | |
#define | BUFFER 82 |
Functions | |
void | GPS_init (void) |
GPS Initialize. More... | |
void | GPS_read (uint8_t totalRead) |
GPS read. More... | |
void | GPS_stop (void) |
GPS stop. More... | |
bool | isSubstring (char *str, char *substr) |
Check if string is a substring. More... | |
uint8_t | str_to_uint8 (char *str) |
String to uint8_t. More... | |
uint16_t | str_to_uint16 (char *str) |
String to uint16_t. More... | |
SysTime | setSysTime (const UTC_TIME *gpsUtcTime) |
Set System Time. More... | |
Variables | |
UART_Handle | gpsUartHandle |
char | gpsData [BUFFER] |
NMEA_GNRMC | nmeaGnrmc |
UTC_TIME | utcTime |
COORDINATE | coordinate |
SysTime | sysTime |
sim33eau driver
#define BUFFER 82 |
Buffer Max Bytes
void GPS_init | ( | void | ) |
GPS Initialize.
Detailed description starts here
void | No argument |
void GPS_read | ( | uint8_t | totalRead | ) |
GPS read.
Detailed description starts here
totalRead | nth number of lines |
void GPS_stop | ( | void | ) |
GPS stop.
Detailed description starts here
void | No argument |
bool isSubstring | ( | char * | str, |
char * | substr | ||
) |
Check if string is a substring.
Detailed description starts here
str | primary string |
substr | substring |
uint16_t str_to_uint16 | ( | char * | str | ) |
String to uint16_t.
Detailed description starts here
str | string |
uint8_t str_to_uint8 | ( | char * | str | ) |
String to uint8_t.
Detailed description starts here
str | string |
COORDINATE coordinate |
COORDINATE object
char gpsData[BUFFER] |
GPS Data
UART_Handle gpsUartHandle |
GPS Uart Handle
NMEA_GNRMC nmeaGnrmc |
NMEA GNRMC object
UTC_TIME utcTime |
UTC TIME object