Allow an infrared device to send a signal to control the monitor of a PC

I have a monitor which can be used also as television (it has a DVI-D connector AND a cable connector.) And for a while I have an infrared device on my computer which I use to synchronize my PDA and mobile phone.

I want the infrared/irDA device of my PC to send a signal to my monitor to switch between TV and PC mode. (Or to control the monitor in some other way, like turning it on and off during logon/logoff.) To do this I need to:

  • Use the PC device to record the commands from my monitor remote.
  • Repeat that signal from my PC to my monitor to send the command.
  • With nearly 30 years of programming experience, the code is no problem. But since my only knowledge of infrared devices is extremely limited, I need some useful hints and tips about this.

    A Google search will provide plenty of links that are useful. But I could use help to find the most useful ones.


    This looks like the most promising link:

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

    I think the IrDAClient class can do everything you need to do.


    In short IrDA is not the same as 'Consumer IR' see eg http://www.alanjmcf.me.uk/comms/infrared/IrDA%20faq.html#_Toc128227634 "Consumer-IR versus IrDA" and http://www.alanjmcf.me.uk/comms/infrared/IrDA%20uses%20%28brief%29.html#_Toc71546556 "Non-IrDA infrared"

    That's the negative, for some more positive info see for instance How to programmatically use the mobile phone's IrDA to remote control a media player?

    链接地址: http://www.djcxy.com/p/43102.html

    上一篇: 哦,与Summations合作?

    下一篇: 允许红外设备发送信号来控制PC的显示器