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 |