Hi!
As I got the tipp of your project IRSS I may asking you for adding support of the project
USB IR Remote Receiver - Mikrocontroller.net
(english description can be found in the download)
As I am the developer of this receiver I can give you help if there are any questions about the receiver.
The Hardware itself is easy to build and it cost less than €15,-.
The big advantage of this receiver is the multiprotocol support by the IRMP - Mikrocontroller.net component. Also the receiver is an USB-HID 1.1 device so no additional drivers are needed.
A modified booloadHID is included to flash the receiver with the USB connection. So a programer is needed only once to flash the bootloadHID.
The project is including a DLL which support also external software. Right now there is a support included for DVBViewer, Girder, EventGhost and homemade software.
The DLL isn't written in .NET so it is impossible to add native MP support. The easiest way should be to have a "bridge" between MP and the DLL. The hardware will be handled by the DLL if it got initilaized by "InitNative" or "InitPansiChar".
FYI: There is no place to buy this receiver. So for testing you will need to assemble the hardware by your self.
Please tell me what you are think about or may ask me further questions!

Portisch
As I got the tipp of your project IRSS I may asking you for adding support of the project
USB IR Remote Receiver - Mikrocontroller.net
(english description can be found in the download)
As I am the developer of this receiver I can give you help if there are any questions about the receiver.
The Hardware itself is easy to build and it cost less than €15,-.
The big advantage of this receiver is the multiprotocol support by the IRMP - Mikrocontroller.net component. Also the receiver is an USB-HID 1.1 device so no additional drivers are needed.
A modified booloadHID is included to flash the receiver with the USB connection. So a programer is needed only once to flash the bootloadHID.
The project is including a DLL which support also external software. Right now there is a support included for DVBViewer, Girder, EventGhost and homemade software.
The DLL isn't written in .NET so it is impossible to add native MP support. The easiest way should be to have a "bridge" between MP and the DLL. The hardware will be handled by the DLL if it got initilaized by "InitNative" or "InitPansiChar".
FYI: There is no place to buy this receiver. So for testing you will need to assemble the hardware by your self.
Please tell me what you are think about or may ask me further questions!
Portisch
Germany