c# - 允许红外设备发送信号来控制 PC 的显示器

标签 c# infrared

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

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

  1. 使用 PC 设备记录来 self 的监视器 Remote 的命令。
  2. 重复从我的 PC 到我的显示器的信号以发送命令。

近30年的编程经验,代码没问题。但由于我对红外设备的了解非常有限,因此我需要一些有用的提示和技巧。

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

最佳答案

简而言之,IrDA 与“Consumer 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?

关于c# - 允许红外设备发送信号来控制 PC 的显示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1383364/

相关文章:

c# - 如何从 FileStreamResult 获取内容

红外相机的 OpenCV 立体校准

java - 如何发送红外代码,将字符串转换为 "IR string"

android - 如何在 LG S3 上禁用红外 MDM

arduino - 如何解码未知的红外遥控协议(protocol)?

c# - 事务中的 EF 更新窗体 View

c# - DataGridView AutoGenerateColumns以某种方式设置为true

c# - 如何删除 DataGridView 底部的编辑行?

c# - 如何动态获取本地 IP 广播地址 C#

opencv - 如何在opencv中访问红外传感器图像