![]() |
![]() |
Contains the public interface to the data logging (DATALOG) module routines.
#include "libraries/math/include/math.h"
Go to the source code of this file.
Data Structures | |
struct | _DATALOG_OBJ_ |
Defines the data logging (DATALOG) object. More... | |
Macros | |
#define | DATA_LOG_BUFF_NUM 4 |
#define | DATA_LOG_BUFF_SIZE 400 |
#define | DLOG_BURST_SIZE 20 |
#define | DLOG_TRANSFER_SIZE 42 |
#define | DATALOG_DEFAULTS |
Defines the default initialization for the DLOG object. More... | |
Typedefs | |
typedef struct _DATALOG_OBJ_ | DATALOG_Obj |
Defines the data logging (DATALOG) object. More... | |
typedef struct _DATALOG_Obj_ * | DATALOG_Handle |
Defines the DATALOG handle. More... | |
Functions | |
DATALOG_Handle | DATALOG_init (void *pMemory, const size_t numBytes) |
Initializes the data logger. More... | |
static void | DATALOG_update (DATALOG_Handle handle) |
Updates the data logger. More... | |
static void | DATALOG_updateWithDMA (DATALOG_Handle handle) |
Updates the data logger. More... | |
Variables | |
float32_t | datalogBuff1 [400+2] |
float32_t | datalogBuff2 [400+2] |
float32_t | datalogBuff3 [400+2] |
float32_t | datalogBuff4 [400+2] |
DATALOG_Obj | datalog |
Defines the DATALOG object. More... | |
DATALOG_Handle | datalogHandle |