Сигналы последовательного порта
От: Panda  
Дата: 05.03.04 10:23
Оценка:
Здравствуйте.
Последовательный порт (RS-232) предусматривает такие сигналы, как CTS и DSR. Есть желание задействовать их под свои нужды. Некое устройство будет присылать этот сигнал на соответствующий пин, а моя программа должна на это событие реагировать. В Windows это реализовано функцией WaitCommEvent, но в Линуксе я не могу найти аналога. Как это сделать в Линуксе?

Вызывать все время в цикле ioctl(hCom, TIOCMGET, ...) не хотелось бы, поскольку сигнал будет очень короткий — можно пропустить. Хочется реагировать именно на прерывание, выставляемое портом по приходу сигнала.
Re: Сигналы последовательного порта
От: Panda  
Дата: 05.03.04 10:30
Оценка:
Да, еще, просьба не предлагать написать свой драйвер для последовательного порта.

Хочется от стандартного драйвера это получить.
Re[2]: Сигналы последовательного порта
От: butcher Россия http://bu7cher.blogspot.com
Дата: 05.03.04 10:35
Оценка: -1
Здравствуйте, Panda.

Вы писали 5 марта 2004 г., 13:30:07:

P> Да, еще, просьба не предлагать написать свой драйвер для последовательного порта.

P> Хочется от стандартного драйвера это получить.

Совет такой, поискать среди множества программ, которые работают с
последовательным портом, ту которая может делать то что тебе хочется,
и посмотреть в её исходники..

--
С уважением, butcher
Posted via RSDN NNTP Server 1.8 beta

Нет ничего невозможного..
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.