![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Нужно обработать сигнал с СОМ или LPT порта [D5, Win95/98, WinME, NT4, Win2k, WinXP]
Phant0m © (2003-02-12 12:35:00)Добрый день, уважаемые мастера!
Знаю, что не я первый и не я последний сталкиваюсь с подобной задачей. Она заключается в следующем: с електронного термометра, подключенного к (СОМ или LPT) порту компа поступает сигнал (вырабатываемый по достижении определенной температуры). Нужно этот сигнал обработать и предпринять какие-то действия. Так вот с действиями проблем нет (пока :)), а вот как получить сигнал с порта и отловить это событие - это вопрос серьезный. Полезны были бы УРЛики, с подобными компонентами.
Leshiy (2003-02-13 06:51:00) [1]CPort264
ksa3003 (2003-02-13 06:14:00) [2]А у тебя меняется уровень сигнала или идут какието данные
крот (2003-02-12 14:31:00) [3]Что касается COM порта, я бы посоветовал обратиться к функции WaitCommEvent, например:
1. Сигнал с прибора завести на вывод DSR COM - порта.
2. С помощью WaitCommEvent отследить изменение на сигнале DSR
3. Узнать его состояние с помощью GetCommModemStatus
Удачи.