SELKIELogger  1.0.0
LoggerLPMS.h File Reference
#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include "SELKIELoggerBase.h"
#include "SELKIELoggerLPMS.h"
Include dependency graph for LoggerLPMS.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  lpms_params
 Serial device specific parameters. More...
 

Functions

void * lpms_setup (void *ptargs)
 Generic serial connection setup. More...
 
bool lpms_queue_message (msgqueue *Q, const uint8_t src, const uint8_t chan, const float val)
 Helper function: Create and queue data messages, with error handling. More...
 
void * lpms_logging (void *ptargs)
 Serial source main logging loop. More...
 
void * lpms_shutdown (void *ptargs)
 Serial source shutdown. More...
 
void * lpms_channels (void *ptargs)
 Serial source channel map. More...
 
device_callbacks lpms_getCallbacks (void)
 Fill out device callback functions for logging. More...
 
lpms_params lpms_getParams (void)
 Fill out default MP source parameters. More...
 
bool lpms_parseConfig (log_thread_args_t *lta, config_section *s)
 Take a configuration section and parse parameters. More...