38 #ifndef dataservicesHedit
39 #define dataservicesHedit 1
40 // 14Feb16 MJNewman 1: Created
51 #define MAX_SENSORS 30
62 uint32_t samplesSinceValid : 23;
79 uint32_t msSinceBoot);
115 FormatType_t formatType,
132 FormatType_t formatType,
171 FormatType_t formatType);
189 #endif // defined(datalogservicesHedit)
SensorDatatypeID_t
< version of this module
Definition: sensordatatype.h:24
uint32_t secondsBetweenSamples
Definition: dataservices.cpp:51
void dataservicesDump(Print *pPrinter, bool formatForWeb)
Definition: dataservices.cpp:365
void dataservicesDumpNthElement(Print *pPrinter, uint32_t index)
Definition: dataservices.cpp:467
void dataservicesDumpElementIDvalue(Print *pPrinter, uint8_t indent, LogElement_t &element, FormatType_t formatType, SensorDatatypeID_t datatype=SDallTypes)
void dataservicesDumpConfiguration()
Dump the configuration information.
Definition: dataservices.cpp:626
Structure that gets logged.
Definition: dataservices.h:61
void dataservicesReadConfiguration()
Read the configuration information from the flash storage.
Definition: dataservices.cpp:550
void dataservicesDumpElementAtUnixTime(Print *pPrinter, uint8_t indent, time_t elementTime, FormatType_t formatType)
Definition: dataservices.cpp:492
time_t dataservicesFirstLegalTime()
Definition: dataservices.cpp:784
void dataservicesDumpElement(Print *pPrinter, uint8_t indent, LogElement_t &element, FormatType_t formatType, bool reportDelta, SensorDatatypeID_t datatype=SDallTypes)
Definition: dataservices.cpp:316
void dataservicesDumpDatabase(time_t timeToStart, uint8_t maxElements)
Definition: dataservices.cpp:425
time_t dataservicesLatestLegalTime()
Definition: dataservices.cpp:789
void dataservicesInit()
Initialize the data services, call once at system startup.
Definition: dataservices.cpp:166
void dataservicesInitialize()
Definition: dataservices.cpp:590
void dataservicesLogElement(LogElement_t &element, time_t sampleTime, uint32_t msSinceBoot)
Definition: dataservices.cpp:239
void dataservicesLoop()
Definition: dataservices.cpp:747
bool dataservicesReadElement(time_t sampleTime, LogElement_t *pElement, time_t *pTimeError)
Definition: dataservices.cpp:272
void dataservicesDumpTemporaries(uint8_t maxElements)
Definition: dataservices.cpp:405