允许红外设备发送信号以控制PC的监视器

时间:2009-09-05 13:46:14

标签: c# infrared

我有一台可以用作电视的显示器(它有一个DVI-D连接器和一个电缆连接器。)有一段时间我的电脑上有一个红外设备用来同步我的PDA和手机

我希望我的电脑的红外线/ irDA设备向我的显示器发送信号,以便在电视和电脑模式之间切换。 (或者以其他方式控制显示器,例如在登录/注销期间打开和关闭显示器。)为此,我需要:

  1. 使用PC设备记录我的显示器遥控器上的命令。
  2. 从我的电脑向我的显示器重复该信号以发送命令。
  3. 拥有近30年的编程经验,代码没有问题。但由于我对红外设备的唯一了解非常有限,我需要一些有用的提示和技巧。

    Google search会提供大量有用的链接。但我可以用帮助找到最有用的。

2 个答案:

答案 0 :(得分:3)

简而言之,IrDA与“消费者IR”不同,例如http://www.alanjmcf.me.uk/comms/infrared/IrDA%20faq.html#_Toc128227634“Consumer-IR与IrDA”和http://www.alanjmcf.me.uk/comms/infrared/IrDA%20uses%20%28brief%29.html#_Toc71546556“非IrDA红外线”

这是消极的,对于一些更积极的信息,请参见How to programmatically use the mobile phone's IrDA to remote control a media player?

答案 1 :(得分:1)

这看起来像是最有希望的链接:

http://msdn.microsoft.com/en-us/library/system.net.sockets.irdaclient.aspx

我认为IrDAClient类可以完成您需要做的所有事情。