Bouni / max-cube-protocol

A attempt to write down the protocol of the eQ3 / ELV MAX! Cube
MIT License
119 stars 36 forks source link

Fix L Message: On wall stat, the 9th bit of actual temperature is at byte 8 not byte 7 #34

Closed phil-lavin closed 7 years ago

phil-lavin commented 7 years ago

I have printed out bytes 1-12 for a 12 byte wall stat L message. Before the temp went over 256 (25.6) the below is the output:

16-51-167-9-18-25-1-34-0-0-0-251

After it went over this threshold, the below is the output:

16-51-167-9-18-25-1-162-0-0-0-6

You'll see that the topmost bit of byte 8 is set to 1 now, rather than that of byte 7 as this doc describes.

AndyP2 commented 4 years ago

Thanks for fixing this. I obviously got it wrong, but didn't have the chance to set it right at the time.