WB-MSW v.4 возвращает неверные показатели TH

Здравствуйте!
Столкнулся с проблемой неверных возвращаемых измеренных показателей TH датчиком WB-MSW v.4.
HW: v5.5H
FW: 4.31.11
SN: 253100

modbus_client -mtcp -a145 -t0x04 -r4 -p502 192.168.2.3
SUCCESS: read 1 of elements:
        Data: 0xfea5
modbus_client -mtcp -a145 -t0x04 -r5 -p502 192.168.2.3
SUCCESS: read 1 of elements:
        Data: 0x1ef5

При переводе значений в DEC получается 651,89°C и 79,25%.
Датчик установлен в неотапливаемом помещении. Фактические показания с другого датчика -5°C, ~85%.
Подскажите, пожалуйста, как мне решить данную проблему?
Контроллер WB не используется.

Добрый день.
Обратите пожалуйста внимание что в документации регистр 4 описан как signed:
Screenshot_20250219_152042
Соответственно

значение -346
Или -3.46 цельсия.

1 лайк

Понял. Осознал свою ошибку.