reto271 / DataLoggerHeating_Luxtronik

Monitors Heating Data of a Luxtronik Heating Controller. Monitores, stores compact as binaries, converts to CSV and graphically displays.
GNU General Public License v3.0
1 stars 0 forks source link

Assert due data out of range -> New file layout!!!! #18

Closed reto271 closed 4 years ago

reto271 commented 4 years ago

Assert


Current time: 0x5ec83918 --- Fri May 22 22:42:00 2020 Nr bits per data set: 564, bytes per data set: 79, number of values per data set: 50

Current time: 0x5ec83954 --- Fri May 22 22:43:00 2020 Nr bits per data set: 564, bytes per data set: 79, number of values per data set: 50 value: 131118 / 0x2002e, nrBits: 17 MonitorHeating: /home/openhabian/git/DataLoggerHeating_Luxtronik/Common/src/BitBuffer.cpp:31: void BitBuffer::appendValue(uint32_t, uint8_t): Assertion `value == (value & bitMask)' failed.

reto271 commented 4 years ago

The value "Verdichter-Standzeit" did exceed its limits. 36h was not enough. Use 21bits, is greater than 3 weeks.