Все выше написанное - для U70 с прошивкой DTSAARU9G. Действительно ли оно для А7 не знаю. Может твоя прошивка работает как-то по другому. Для U70 0x3E и 0x5E это СТАТУС, который сообщается в ответ на команду 0хс. Выключенному состоянию соответствует статус 0x5E, выводится из этого состояни двойкой. Включенному состоянию соответствует статус 0x3E, а вот команды для выведения из включенного состояния в выключенное НЕТ!!! Заявленная команда 0х26 не работает. Во всяком случае я перебрал все однобайтовые комбинации. На двухбайтовые здоровья не хватит, если только программно попробовать.
Кстати еще баги, в описании протокола написано, что билл должен слать 0x2f каждые 30 сек, что разумно для определения, что он еще жив. Этого тоже нет. Ответа на ошибочную команду (зяаялено 0х2а) тоже нет.
Насчет потерял один бит -это вряд ли, все-таки в протоколе даже четность задействована (even). Если корректно будет написан софт с другой стороны и провода не очень длинные, все будет ок. Если боишься шокеров, сделай токовую петлю.
Перепрошил, заработало 3e включение 5e выключение. Странно ...