Я обнаружил, что libmodbus http://libmodbus.org/ неправильно компилируется как на моем ноутбуке, так и на настольном компьютере под управлением Ububtu 14.04, оба были обновлены с 11.10 некоторое время назад. Я попробовал использовать версию Live CD 14.04, и она прекрасно компилируется.
Чтобы устранить проблему, загрузите и распакуйте 3.0.6 edit / tests / unit-test-server, чтобы он использовал действующее последовательное устройство на вашем компьютере, найдите / dev / ttyUSB0
./ configure
make cd tests sudo ./unit-test-server rtu
на моем компьютере Я получаю сброс ERROR-соединения по одноранговым узлам: прочитайте сообщение
Есть предложения?