Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ИК порт [D2005, XP]


allucard ©   (2007-09-05 12:14:00) 

Доброго всем дня.

Есть в материнской плате встроенный ИК порт.

Хочу заставить его принимать сигналы от пульта.

Реально ли это сделать через драйвер Windows, или свой драйвер нужно делать?

Кое что нашёл, но толком не понимаю:

http://www.pocketpcdn.com/articles/print_irda.html

msdn говорит за какие-то сокеты.

Спасибо.


allucard   (2007-09-07 12:08:00) [1]


> Сергей М. ©   (06.09.07 10:35) [9]


А что такое HID, у майкрософта (висты) есть такое устройство ПДУ, которое спокойно используется как ИК-приёмник???


allucard   (2007-09-06 12:18:00) [2]

tesseract ©   (06.09.07 10:26) [8]

Физически или логически?

Сергей М. ©   (06.09.07 10:35) [9]

ну это уже через СОМ порт.

А через сокеты реально так открыть чтобы только слушать?


Сергей М.   (2007-09-06 10:35:00) [3]


> allucard   (05.09.07 18:51) [7]

http://source.atlant.ru/delphi_download/vssirman.zip


tesseract   (2007-09-06 10:26:00) [4]


> Вся эта кухня вертится вокруг ф-ции socket(AF_IRDA, ..)
> (см. Winsock2.pas)


Сколько видел таких ИК приёмников - они все на com-порт вешались. Сигналили вроде CTS-ом.


allucard   (2007-09-05 18:51:00) [5]


> Сергей М. ©   (05.09.07 14:48) [6]


А я смогу открыв сокет читать что приходит, без установки соединения?

(я же не могу пульт управления запрограмировать на работу с сокетами)


Сергей М.   (2007-09-05 14:48:00) [6]


> allucard   (05.09.07 14:40) [5]



> Тоесть с установкой соединения


Похоже на то.


allucard   (2007-09-05 14:40:00) [7]


> Сергей М. ©   (05.09.07 14:03) [4]

Есть, для двухсторонней связи, если не ошибаюсь.

Тоесть с установкой соединения.

Я же не могу принимать конкретные данные пока не установлю соединение?


Dimaxx   (2007-09-05 14:03:00) [8]

Самого ИК-приемника нет на материнке. Есть его контроллер, а сам приемник должен подключаться к разъему на материнке. Но сколько видел материнок с такой фичей - ни в одной нет самого приемника. Для чего делают - понятия не имею...


Сергей М.   (2007-09-05 14:03:00) [9]

Там ведь, в msdn, даже исх.текст примера есть...

Вся эта кухня вертится вокруг ф-ции socket(AF_ IRDA, ..) (см. Winsock2.pas)


allucard   (2007-09-05 12:39:00) [10]


> alshtam ©   (05.09.07 12:25) [1]

Да.

Но хотелось бы знать вариант "как" при помощи сокетов и

как бы это сделать напрямую?

Или хотябы один рабочий вариант


alshtam   (2007-09-05 12:25:00) [11]

наскока я понимаю тебе нужно общаться с его драйвером(ик порта)


Наверх

Титульная страница Поиск, карта сайта Написать письмо