The following is the SOURCE CODE of my personnal work on the USBIRTOY.
It have been made with VB6, ans pycron which is a freeware (http://www.kalab.com/freeware/pycron/pycron.htm) and there are a lot of text files which each of them correspond to the keys of the remote.
I'm releasing it so the community can contribute to it and enhance it.
I will just ask you to not make any commercial usage or use this as a baseline to release a commercial software or a shareware.
It should stay free for everyone.
Please try it out... it is not completly bug free but the ideas are there and the concept work.
C = Calendar R = Remote L = Job List
Note: To gather the remote code you can get them from the log file generated by the program
in order to be able to write the crontab.txt into the folder where pycron is installed, I had to create a share name, see in the source...
Then I did used the same terminal program to send 03 in hexadecimal to the USBIRTOY so I can send back the data already formatted in bytes back to my TV.
Then I did used again the terminal program to send this command to my USBIRTOY to my TV :
How can I achieve this goal : I will like to be able to learn my remotes and then use a scheduler which can send commands to the TV, The DVR to start the recording of a TV show then Stop the recording based again on a schedule.
I know how to program in Visual basic if there are some librairies that can be used ...