Сообщение от
melky
они все побайтово считывают, просто им достаточно 3-х быйт для индикации 220В и около.
3 двоичных байта. Два старших разряда старшего байта указывают положение вектора полной мощности и должны маскироваться. (см. формат ответа).
Читайте очень внимательно документацию. в 11-й функции присутствует указание вектора, скорее всего оно там у них всегда, даже в напряжении. поэтому вы переставляя байты и видите ахинею во всех вариациях перестановки.
Страница 53, соврал, используется 2 старших бита по одному бита на активную и реактивную составляющуюся мощности.
Практика показала, что реактивная обратного направления присутствует даже в частном доме аж бегом...
В любом случае их маскировать необходимо при получении ответа. в общем маска на старший байт в 3-х байтном ответе 3F, далее делайте что хотите с перестановками.