我有遥控器RM200,我想编程 所以我可以检测按键并将它们发送到应用程序。
现在,我可以在Windows中使用哪种API?
HID usb API? IRDA API?
我很困惑。
我的遥控器是IRDA遥控器,但有时我读到我可以编程此设备 使用HID USB API ????
答案 0 :(得分:3)
AFAIK你不能使用IRDA接口来接收红外遥控器,因为IRDA是一种特殊的协议,接口不能被“滥用”接收其他信号。
要接收遥控器的红外线信号,您需要额外的设备。串口的红外接收器非常容易构建。
信息和软件的良好来源是:http://www.lirc.org/
lirc的windows端口名为WinLIRC,可在此处找到:http://winlirc.sourceforge.net/overview.html