diff --git a/ModbusThermometer.cpp b/ModbusThermometer.cpp index 503157f..d68750c 100644 --- a/ModbusThermometer.cpp +++ b/ModbusThermometer.cpp @@ -66,18 +66,18 @@ struct { float in; uint16_t modbusRegisters[2]; // 14, 15 } adc2R; - union { - uint32_t in; - uint16_t modbusRegisters[2]; // 16, 17 - } uptimeSeconds; union { float in; - uint16_t modbusRegisters[2]; // 18, 19 + uint16_t modbusRegisters[2]; // 16, 17 } temperature2Raw; union { float in; - uint16_t modbusRegisters[2]; // 20, 21 + uint16_t modbusRegisters[2]; // 18, 19 } temperature2; + union { + uint32_t in; + uint16_t modbusRegisters[2]; // 20, 21 + } uptimeSeconds; } modbusHoldingRegisters;