Добрый день. как то обучаясь Сям писал консольную программу обмена с МВ110-8А для опроса датчика под убунту. прикладываю исходник, возможно помогут.
в scaner.c посмотрите как работает программа
в my_header_for_modbus.h смените путь ведения лога
то что чип определяется to UART - всё нормально. в большинстве случаев за ним стоит микруха преобразования в RS485. просто комп видит только "лицо" чипа со стороны USB а не дальнейший каскад преобразования
p.s. код работает но не идеально. в то время не учитывал задержки переключения Rx/Tx , поэтому могут быть пропуски пакета
Спасибо большое!