Здравствуйте Александр. Спасибо за ваш труд воплотившийся в библиотеке modbus. Вопрос в примере кода: ModbusRTU mb; uint16_t reg; void Setup(){ Serial.begin(9600, SERIAL_8N1); mb.addHreg(0, reg); mb.onSetHreg(0, [](TRegister* r, uint16_t value)->uint16_t { value=100; // Можно ли поменять тут значение регистра. return value; }); } void loop() { mb.task(); yield(); } формирую запрос : 01 06 00 00 00 01 48 0a Приходит ответ: 01 86 04 43 Спасибо!!!