21 #ifndef SL_LOGGER_GPS_H
22 #define SL_LOGGER_GPS_H
void * gps_channels(void *ptargs)
GPS Channel map.
void * gps_setup(void *ptargs)
GPS Setup.
void * gps_shutdown(void *ptargs)
GPS Shutdown.
device_callbacks gps_getCallbacks(void)
Fill out device callback functions for logging.
gps_params gps_getParams(void)
Fill out default GPS parameters.
bool gps_parseConfig(log_thread_args_t *lta, config_section *s)
Parse configuration section.
void * gps_logging(void *ptargs)
GPS logging (with pthread function signature)
Configuration file section.
Device specific function information.
GPS Device specific parameters.
int handle
Handle for currently opened device.
char * portName
Target port name.
bool dumpAll
Dump all GPS messages to output queue.
int targetBaud
Baud rate for operations (currently unused)
char * sourceName
User defined name for this GPS.
uint8_t sourceNum
Source ID for messages.
int initialBaud
Baud rate for initial configuration.
Logging thread information.