разбираюсь с модбасом. и вот какая проблема у меня появилась.
отправляю и принимаю данные при помощи программы формирующей посылку модбас RTU и при приёме ответа показывающей что приняла (для ПК) - проверенная.
принимаю корректно.
когда передаю данные со своего устройства то эта программа воспринимает мои данные следующим образом
передаю принимает
0x1 0
0x2 0
0x81 1
0x82 2
0xF1 0xF1
когда проверяю что передаю при помощи другой программы монитора последовательного порта (без модбаса)
то вижу что принимаются данные корректно.
передаю принимает
0x1 0x1
0x2 0x2
0x81 0x81
0x82 0x82
0xF1 0xF1
это какая - то особенность модбаса? какой то флаг?
