а посмотреть реализацию в Mono не вариант ? там библиотеки C# работают вроде из коропки...
а посмотреть реализацию в Mono не вариант ? там библиотеки C# работают вроде из коропки...
Проблема не в реализации работы с com-портом под Linux, а в том чтобы в исходниках owenionet.dll сделать пару правок.
Одна из причин использования протокола Овен - нестабильной связи по ModBus, постоянно вылетает ошибка CRC (Win и Linux). Пробовал менять скорость приемо-передачи, но результата нет.
Протокол Овен работает более ли менее стабильно.
В целом используется связка устройств Овен МДВВ <-> Moxa <-> сеть <-> ПК. Овен МДВВ и Moxa расположены в одном шкафу, связь с Moxa по TCP.
Писать свою реализацию протокола Овен - крайний вариант.
Поэтому смена IDE мне никак не поможет.