2010-02-15 27 views
4

我有一個遙控器RM200,我想它進行編程,以便 我可以檢測按鍵並將它們發送到應用程序。編程的通用遙控器

現在,我可以在Windows中使用的API?

HID USB API? IRDA API?

我很困惑。

我的遙控器是一個IRDA遠程但有時我閱讀,我可以在此設備 與HID USB API程序????

+1

這個項目祝你好運,我已經upvoted和標籤,因爲我認爲很多愛好者可以使用這些信息。就我個人而言,我會使用HID,因爲那樣你就不必編寫自定義的USB驅動程序了 - HID的文檔很好。 IRDA具有不需要電纜的明顯優勢,但是又有多少桌面擁有IRDA?只有我的筆記本電腦有它可用。也許他們有一個IRDA加密狗,但那就是你必須購買的額外硬件。 – Dave

回答

3

AFAIK不能使用的IRDA接口,以接收紅外遙控sinals,因爲IRDA是一種特殊的協議和接口不能「被濫用」以接收其他信號。

要接收遙控器的紅外信號,你需要額外的設備。串口的紅外接收器很容易構建。

一個很好的來源,信息和軟件爲:http://www.lirc.org/

LIRC的窗戶端口稱爲WinLIRC一個可以在這裏找到:http://winlirc.sourceforge.net/overview.html

+0

詳細信息 - 謝謝! – Dave

+0

我有一個VFD顯示器(它帶有一個紅外傳感器),來自Soundgraph(Antec案例),我用USB電纜連接它。那麼對於我來說,您所說的額外設備就是這樣,所以我可以使用HID API進行編程? – xdevel2000