编程通用遥控器

时间:2010-02-15 14:51:17

标签: c# windows controls hid

我有遥控器RM200,我想编程 所以我可以检测按键并将它们发送到应用程序。

现在,我可以在Windows中使用哪种API?

HID usb API? IRDA API?

我很困惑。

我的遥控器是IRDA遥控器,但有时我读到我可以编程此设备 使用HID USB API ????

1 个答案:

答案 0 :(得分:3)

AFAIK你不能使用IRDA接口来接收红外遥控器,因为IRDA是一种特殊的协议,接口不能被“滥用”接收其他信号。

要接收遥控器的红外线信号,您需要额外的设备。串口的红外接收器非常容易构建。

信息和软件的良好来源是:http://www.lirc.org/

lirc的windows端口名为WinLIRC,可在此处找到:http://winlirc.sourceforge.net/overview.html