Возможно не по теме. На объекте ранее были прописаны команды в WB-MIR v2, все исправно работало, да и сейчас работает. Но заказчик попросил зашить дополнительные команды и вот после обновления релиза, зашить команды не удается.
С виду вроде все хорошо - команда записывается
root@wirenboard-AFMIIQX7:~# service wb-mqtt-serial stop
root@wirenboard-AFMIIQX7:~# modbus_client --debug -mrtu -b9600 -s2 -pnone /dev/ttyRS485-2 -a25 -t5 -r5300 1
Data to write: 0x1
Opening /dev/ttyRS485-2 at 9600 bauds (N, 8, 2)
[19][05][14][B4][FF][00][CA][34]
Waiting for a confirmation...
<19><05><14><B4><FF><00><CA><34>
SUCCESS: written 1 elements!
root@wirenboard-AFMIIQX7:~# modbus_client --debug -mrtu -b9600 -s2 -pnone /dev/ttyRS485-2 -a25 -t5 -r5300 0
Data to write: 0x0
Opening /dev/ttyRS485-2 at 9600 bauds (N, 8, 2)
[19][05][14][B4][00][00][8B][C4]
Waiting for a confirmation...
<19><05><14><B4><00><00><8B><C4>
SUCCESS: written 1 elements!
Но! в WUI подозрительно маленький размер команды ROM1 да и при произведение ничего не происходит.
Прошу подсказать что еще нужно проверить, что делаю не так.
Поверх существующей команды можно новую записать или требуется стереть ВСЕ и по новой записать ВСЕ команды?