2010-02-15 2 views
4

У меня есть дистанционное управление RM200, и я хочу запрограммировать его , чтобы я мог обнаруживать нажатия клавиш и отправлять их в приложения.программирование универсального пульта дистанционного управления

Теперь, какой API я могу использовать в Windows?

HID usb API? IRDA API?

Я смущен.

Мой пульт дистанционного управления IRDA, но когда-нибудь я прочитал, что могу запрограммировать это устройство с HID USB API ????

+1

Удачи с этим проектом, я upvoted и помечать его, потому что Я думаю, что многие любители могут использовать эту информацию. Лично я бы пошел с HID, потому что вам не нужно писать пользовательский USB-драйвер - HID довольно хорошо документирован. У IRDA есть очевидное преимущество в том, что вам не нужен кабель, но опять же, на сколько рабочих столов IRDA? Только у моих ноутбуков было это доступно. Возможно, у них есть IRDA-ключ, но тогда это дополнительное оборудование, которое вы должны купить. – Dave

ответ

3

AFAIK вы не можете использовать IRDA-интерфейс для приема инфракрасных пультов дистанционного управления, поскольку IRDA является специальным протоколом, и интерфейс не может быть «злоупотреблен» для приема других сигналов.

Для получения инфракрасных сигналов вашего пульта дистанционного управления вам потребуется дополнительное устройство. Инфракрасные приемники для вашего последовательного порта довольно просты в построении.

Хороший источник информации и программное обеспечение: http://www.lirc.org/

окон порт LIRC называется WinLIRC можно найти здесь: http://winlirc.sourceforge.net/overview.html

+0

отличная информация - спасибо! – Dave

+0

У меня есть дисплей VFD (он называет инфракрасный датчик) от Soundgraph (в корпусе Antec), и я подключил его с помощью USB-кабеля. Итак, для меня это дополнительное устройство, которое вы говорите, и поэтому я могу запрограммировать его с помощью HID API? – xdevel2000

 Смежные вопросы

  • Нет связанных вопросов^_^