Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.01.10;
Скачать: CL | DM;

Вниз

Простой способ узнать, замкнуты контакты или нет.   Найти похожие ветки 

 
@!!ex ©   (2009-11-15 13:04) [0]

Нужно дополнительное устройство прикурченное к компу в виде одной кнопки.
10 раз в секунду нужно проверять, нажата кнопка или нет.
Как проще всего сделать?
Я подумал в сторону использовани COM порта, но пока не понял как сделать то что мне нужно на нем...


 
MonoLife ©   (2009-11-15 13:56) [1]

Гаджет к "Лост" монтируешь?:))


 
@!!ex ©   (2009-11-15 14:10) [2]

Что такое "Лост"?

P.S.
По теме решил использовать LPTIO, проблема более не акутальна.


 
GanibalLector ©   (2009-11-15 18:55) [3]


>  подумал в сторону использовани COM порта, но пока не понял
> как сделать то что мне нужно на нем...


GetCommMask + EscapeCommFunction этого будет достаточно


 
brother ©   (2009-11-16 12:56) [4]

> По теме решил использовать LPTIO, проблема более не акутальна.

вот еще бы, как с разводкой оного порта озвучил бы...


 
Дмитрий Белькевич   (2009-11-16 14:11) [5]

У себя используем COM и две кнопки. Опрос 10 раз в секунду, думаю, не проблема. Я делал отдельный тред для проверки COM"а, но и в основном раньше вполне прилично работало.


> вот еще бы, как с разводкой оного порта озвучил бы...


У меня в коде:


{
 -------T-----------------------T------T----------------------¬
 ¦  Pin ¦  Signal               ¦  Pin ¦ Signal               ¦
 +------+-----------------------+------+----------------------+
 ¦  1   ¦ CD   Carrier Detect   ¦  6   ¦ DSR  Data Set Ready  ¦
 ¦  2   ¦ RXD  Receive Data     ¦  7   ¦ RTS  Request to Send ¦
 ¦  3   ¦ TXD  Transmit Data    ¦  8   ¦ CTS  Clear to Send   ¦
 ¦  4   ¦ DTR  Data Term. Ready ¦  9   ¦ RI   Ring Indicator  ¦
 ¦  5   ¦ GND  Signal GND       ¦      ¦                      ¦
 L------+-----------------------+------+-----------------------

Нас будут интересовать только значения, определяемые константами MS_RLSD_ON
(для проверки уровня сигнала DCD), MS_DSR_ON (для проверки DSR), MS_CTS_ON
(для проверки CTC) и MS_RING_ON (для линии RI).
}



 
Дмитрий Белькевич   (2009-11-16 14:12) [6]

Источник, на всякий случай:

http://arv.radioliga.com/content/view/84/49/


 
brother ©   (2009-11-17 12:11) [7]

ознакомился, спасибо.



Страницы: 1 вся ветка

Текущий архив: 2010.01.10;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.01 c
15-1256804778
@!!ex
2009-10-29 11:26
2010.01.10
Нужен веб дизайнер.


2-1258384893
Кузьма
2009-11-16 18:21
2010.01.10
Работа с отладчиком в Дельфи


2-1258691572
котэ
2009-11-20 07:32
2010.01.10
Ограничение кода в режиме разработки (design time)


15-1257844079
oO
2009-11-10 12:07
2010.01.10
Delphi и Антивирус


2-1258436479
Pascal96
2009-11-17 08:41
2010.01.10
Как найти первую цифру дробной части?