SI7021: не получается менять мощность внутр. нагревателя

Нет ответов
a5021
Offline
Зарегистрирован: 07.07.2013

У I2C датчика влажности SI7021 есть внутренний резистивный нагреватель. Включать/выключать нагрев у меня получается без проблем, но увеличить мощность выше минимальной -- просто никак. Задаю мощность нагревателя с помощью команды "0x51: Write Heater Control Register", но при считывании с помощью "0x11: Read Heater Control Register" возвращаются нули. После включения нагревателя, по изменению температуры видно, что небольшой нагрев происходит, но требуется греть сильнее, а с этим что-то пока затык.  Пробую менять мощность и на включенном нагревателе и на выключенном --  результат одинаков -- регистр мощности остается в нуле. Чего-то я тотально упускаю, но вот чего, догнать никак не могу. Кто-нибудь  добивался того, чтобы нагреватель грел на всю катушку?