FreeEMS
0.2.0-SNAPSHOT-282-g9efc524
|
Holds all configuration for logging. More...
#include <TunableConfigs.h>
Data Fields | |
unsigned char | datalogStreamType |
Which type of datalog to pump out as fast as we can. | |
unsigned char | datalogPollingType |
Which type of datalog to pump out as fast as we can. | |
unsigned char | firstChunk |
The index of the first chunk to send. | |
unsigned char | numberOfChunks |
How many chunks to send. | |
logChunk | logChunks [MAX_LOG_CHUNKS] |
Array of chunk sets so as to have on-board presets available to quickly swap to. | |
void * | datalogByteStreamSourceAddress |
Where to grab our data from. | |
void * | datalogWordStreamSourceAddress |
Where to grab our data from. | |
void * | datalogLongStreamSourceAddressFirst |
Where to grab our data from. If the second address is set to zero, get 4 bytes from this address. | |
void * | datalogLongStreamSourceAddressSecond |
Where to grab our data from. If this is non-zero, get 2 bytes from the first address and 2 from this address. |
Holds all configuration for logging.
These are in tunable config such that the system can pick up where it left off if reset with settings burned to flash, or simply switch back to default if changed in ram and not burned and then reset.
Definition at line 68 of file TunableConfigs.h.
unsigned char loggingSetting::datalogStreamType |
Which type of datalog to pump out as fast as we can.
Definition at line 69 of file TunableConfigs.h.
unsigned char loggingSetting::datalogPollingType |
Which type of datalog to pump out as fast as we can.
Definition at line 70 of file TunableConfigs.h.
unsigned char loggingSetting::firstChunk |
The index of the first chunk to send.
Definition at line 71 of file TunableConfigs.h.
unsigned char loggingSetting::numberOfChunks |
How many chunks to send.
Definition at line 72 of file TunableConfigs.h.
logChunk loggingSetting::logChunks[MAX_LOG_CHUNKS] |
Array of chunk sets so as to have on-board presets available to quickly swap to.
Definition at line 73 of file TunableConfigs.h.
void* loggingSetting::datalogByteStreamSourceAddress |
Where to grab our data from.
Definition at line 74 of file TunableConfigs.h.
void* loggingSetting::datalogWordStreamSourceAddress |
Where to grab our data from.
Definition at line 75 of file TunableConfigs.h.
void* loggingSetting::datalogLongStreamSourceAddressFirst |
Where to grab our data from. If the second address is set to zero, get 4 bytes from this address.
Definition at line 76 of file TunableConfigs.h.
void* loggingSetting::datalogLongStreamSourceAddressSecond |
Where to grab our data from. If this is non-zero, get 2 bytes from the first address and 2 from this address.
Definition at line 77 of file TunableConfigs.h.