Linux com port
Автор Daniel Bovet задал вопрос в разделе Другие языки и технологии
Работа с COM-портом под Linux и получил лучший ответ
Ответ от Ўрий Копнин[гуру]
Lazarus + Syanpse. Люди вон, с помощью Synapse своими силами через COM порт кассовые аппараты Atol подцепили по аналогии с атоловскими драйверами.. А переносимость LCL между платформами просто феноменальная, под MAC только x32 с GUI поддерживается..
Ответ от Qqq qqq[гуру]
Я пишу такие программы под QT. QExtSerialPort нужно скачать отдельно и подключать к проекту, тогда он будет работать. Преимущества такого варианта:- кроссплатформенность (сборка под Linux и Windows из одних исходников)- только свободный софт- готовые компоненты для GUI, баз данных, сетей и многое другое- можно добавить множество дополнительных библиотек, таких как QWT.Единственный недостаток, какой пока заметил - при сборке под Windows не получается настроить порт на скорость больше чем 115200, хотя новые чипы FTDI разгоняются до нескольких МБит.
Я пишу такие программы под QT. QExtSerialPort нужно скачать отдельно и подключать к проекту, тогда он будет работать. Преимущества такого варианта:- кроссплатформенность (сборка под Linux и Windows из одних исходников)- только свободный софт- готовые компоненты для GUI, баз данных, сетей и многое другое- можно добавить множество дополнительных библиотек, таких как QWT.Единственный недостаток, какой пока заметил - при сборке под Windows не получается настроить порт на скорость больше чем 115200, хотя новые чипы FTDI разгоняются до нескольких МБит.
Ответ от Valеra d[гуру]
QSerialPort : Since:Qt 5.1 Преимущество - переносимость программ между виндой и линукс.А если не требуется, то просто открой файл на tty типа: fd_RS = open("/dev/ttyS2", O_RDWR | O_NOCTTY | O_NDELAY);
QSerialPort : Since:Qt 5.1 Преимущество - переносимость программ между виндой и линукс.А если не требуется, то просто открой файл на tty типа: fd_RS = open("/dev/ttyS2", O_RDWR | O_NOCTTY | O_NDELAY);
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Работа с COM-портом под Linux