Найдено 5 результатов

zig
12.02.2012 16:24:31
Форум: Общее
Тема: Тонкости работы с COM портом
Ответы: 123
Просмотры: 172127

Re: Тонкости работы с COM портом

Столкнулся со следующими проблемами:

Работал в Ubuntu 11.10 через Synaser с виртуальными com портами ttyUSB* устройств на базе FTDI.

1. Все получалось замечательно пока не стал перетыкать USB. То есть делаю в программе дисконнект (или вообще закрываю программу), а потом перетыкаю устройство в ...
zig
12.02.2012 16:02:52
Форум: Обучение Free Pascal
Тема: Получить в программе список com портов в linux
Ответы: 5
Просмотры: 13529

Re: Получить в программе список com портов в linux

Подытожу то что получилось:
Работал с USB устройствами на базе FTDI под Ubuntu 11.10. Их драйвера давно встраиваются в ядро и работают без проблем на лету подключая устройство.
Автоматом создавать список активных портов не стал - долго и муторно. Простых решений (как под винды, где можно спокойно ...
zig
07.02.2012 11:40:18
Форум: Обучение Free Pascal
Тема: Получить в программе список com портов в linux
Ответы: 5
Просмотры: 13529

Re: Получить в программе список com портов в linux

Brainenjii писал(а):http://wiki.lazarus.freepascal.org/Executing_External_Programs/ru

Спасибо!
zig
07.02.2012 01:11:38
Форум: Обучение Free Pascal
Тема: Получить в программе список com портов в linux
Ответы: 5
Просмотры: 13529

Re: Получить в программе список com портов в linux

Проще пробежаться по файлам /dev/ttyS*
Такой вариант меня к сожалению не устроит: у меня например там два десятка ttyS* файлов! Если дать их юзеру все перебирать он думаю обидится.

Добавлено спустя 10 часов 16 минут 58 секунд:
А вообще есть механизм запуска линуксовых команд и получения их ...
zig
06.02.2012 13:46:51
Форум: Обучение Free Pascal
Тема: Получить в программе список com портов в linux
Ответы: 5
Просмотры: 13529

Получить в программе список com портов в linux

Доброго дня!

Есть работающая под Win программа которая управляет двумя USB устройствами через виртуальные com порты. Используется Synaser. Все работает, всем доволен.
Вот появилась необходимость портировать ее под linux. Запустил компиляцию в Ubuntu и о чудо, все сразу скомпилячилось без косяков ...