Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
15-1257524073
trxnet
2009-11-06 19:14
2010.01.10
Количество треугольников в массиве


3-1233215568
Роман
2009-01-29 10:52
2010.01.10
как выбрать все дубликаты талицы SQL запросом


15-1257428124
Дмитрий Белькевич
2009-11-05 16:35
2010.01.10
Windows 7 и вредоносные программы (вири/трояны/черви etc).


2-1258544870
tonich
2009-11-18 14:47
2010.01.10
скрыть метод предка


15-1257712925
POOP
2009-11-08 23:42
2010.01.10
При отражении длина световой волны меняется?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский