23 SerialData serialData = {timestamp_ms, data, name, {{
'\0',
'\r',
'\n'}}};
25 SD_serial.
write(
reinterpret_cast<const uint8_t*
>(&serialData),
sizeof(
SerialData));
void dataToSDCardSerial(uint8_t name, uint32_t timestamp_ms, float data, HardwareSerial &SD_serial)
Timestamped float measurement container.
virtual int saveDataPoint(const DataPoint &dataPoint, uint8_t name) override
Write a timestamped value to the serial logger.
DataSaverSDSerial(HardwareSerial &SD_serial)
Create a saver that streams CSV over UART to an external data logger.
MockSerial HardwareSerial
std::array< char, 3 > dlim