21 #ifndef SL_LOGGER_NMEA_H
22 #define SL_LOGGER_NMEA_H
void * nmea_shutdown(void *ptargs)
NMEA Shutdown.
void * nmea_logging(void *ptargs)
NMEA logging (with pthread function signature)
device_callbacks nmea_getCallbacks(void)
Fill out device callback functions for logging.
void * nmea_channels(void *ptargs)
NMEA Channel map.
nmea_params nmea_getParams(void)
Fill out default NMEA parameters.
bool nmea_parseConfig(log_thread_args_t *lta, config_section *s)
Take a configuration section and parse parameters.
void * nmea_setup(void *ptargs)
NMEA Setup.
Configuration file section.
Device specific function information.
Logging thread information.
NMEA Device specific parameters.
uint8_t sourceNum
Source ID for messages.
char * sourceName
User defined name for this source.
int handle
Handle for currently opened device.
char * portName
Target port name.
int baudRate
Baud rate for operations.