Contains the public interface to the data logging (DATALOG) module routines.
Go to the source code of this file.
Data Structures | |
struct | DATALOG_Obj |
Defines the data logging (DATALOG) object. More... | |
Macros | |
#define | IEEE754_TYPES |
#define | DATALOG_DEFAULTS |
Defines the default initialization for the DLOG object. More... | |
Typedefs | |
typedef float | float32_t |
typedef double | float64_t |
typedef struct _DATALOG_Obj_ * | DATALOG_Handle |
Defines the DATALOG handle. More... | |
Enumerations | |
enum | Trigger_type { manual, auto_trigger } |
Functions | |
DATALOG_Handle | DATALOG_init (void *pMemory, const size_t numBytes, Trigger_type trigger, float32_t trig_value, int32_t scale) |
Initializes the data logger. More... | |
static void | DATALOG_update (DATALOG_Handle handle) |
Updates the data logger. More... | |
Variables | |
DATALOG_Obj | datalog |
Defines the DATALOG object. More... | |
DATALOG_Handle | datalogHandle |
the handle for the Datalog object More... | |
#define IEEE754_TYPES |
typedef float float32_t |
typedef double float64_t |