Engage Engine API
1.244.9084
|
Public Attributes | |
uint8_t | t |
DataSeries Type. Currently supported types. | |
uint32_t | ts |
Timestamp representing the number of seconds elapsed since January 1, 1970 - based on traditional Unix time. | |
uint8_t | it |
Increment type. Valid Types: | |
uint8_t | im |
Increment multiplier. The increment multiplier is an additional field that allows you apply a multiplier of 1-255 for time offset increments. For example: let's assume that our data is being gathered at 20-millisecond intervals. We could certainly represent the data as [0,37,60,38,20,42,140,36] where the time offset "3" becomes "60", "1" becomes "20", and "7" becomes "140". | |
uint8_t | vt |
Value type. | |
uint8_t | ss |
Series size (element count) | |
Definition at line 60 of file ConfigurationObjects.h.
uint8_t AppConfigurationObjects::_DataSeriesHeader_t::im |
Increment multiplier. The increment multiplier is an additional field that allows you apply a multiplier of 1-255 for time offset increments. For example: let's assume that our data is being gathered at 20-millisecond intervals. We could certainly represent the data as [0,37,60,38,20,42,140,36] where the time offset "3" becomes "60", "1" becomes "20", and "7" becomes "140".
Valid range is 1 to 255
Definition at line 105 of file ConfigurationObjects.h.
uint8_t AppConfigurationObjects::_DataSeriesHeader_t::it |
Increment type. Valid Types:
Type | Value |
---|---|
0 | Seconds |
1 | Milliseconds |
2 | Minutes |
3 | Hours |
4 | Days |
Definition at line 95 of file ConfigurationObjects.h.
uint8_t AppConfigurationObjects::_DataSeriesHeader_t::ss |
Series size (element count)
Definition at line 115 of file ConfigurationObjects.h.
uint8_t AppConfigurationObjects::_DataSeriesHeader_t::t |
DataSeries Type. Currently supported types.
Type | Value | Range | JSON Object Name | Detail |
---|---|---|---|---|
Heart Rate | 1 | 0-255 | heartRate | Beats per minute |
Skin Temperature | 2 | 0-255 | skinTemp | Celsius |
Core Temperature | 3 | 0-255 | coreTemp | Celsius |
Hydration Percentage | 4 | 0-100 | hydration | Percentage |
Blood Oxygenation Percentage | 5 | 0-100 | bloodOxygenation | Percentage |
Fatigue Level | 6 | 0-10 | fatigueLevel | 0 = low fatigue, 10 = maximum fatigue |
Task Effectiveness Level | 7 | 0-10 | taskEffectiveness | 0 = minimal effectiveness, 10 = maximum effectiveness |
Definition at line 76 of file ConfigurationObjects.h.
uint32_t AppConfigurationObjects::_DataSeriesHeader_t::ts |
Timestamp representing the number of seconds elapsed since January 1, 1970 - based on traditional Unix time.
Definition at line 81 of file ConfigurationObjects.h.
uint8_t AppConfigurationObjects::_DataSeriesHeader_t::vt |
Value type.
Definition at line 110 of file ConfigurationObjects.h.