Форум: "Начинающим";
Текущий архив: 2010.01.10;
Скачать: [xml.tar.bz2];
ВнизПростой способ узнать, замкнуты контакты или нет. Найти похожие ветки
← →
@!!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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.004 c