2005-11-04, 11:15 PM
Once again answering my own thread. Today I resolved to fix this once and for all by bypassing the USB-UIRT interface in gbpvr and using uutx. To make this work I needed to learn all the remote codes using the test program. To my surprise the test program couldn't find the USB-UIRT and a check in control panel/system showed a yellow ? against the USB-UIRT device. I removed it and re-installed recopying over all the drivers.
Then was able to learn each key code and put them in a file as the uutx needs
<command> <remote code string>
Created a batch file that parsed out 2 digit channels and fired off uutx twice if need be and tested it - worked great. I could enter change (my bat file name) 1 and the cable box would switch to channel 1 or change 17 and the bat file would send the code for 1 and then for 7 and the box would switch to channel 17
Thinking that I had made a breakthrough changed the channel changer option in gbpvr to use the exe changer and put in the parameter change.bat
Alas it doesn't work. For some reason gbpvr won't fire off the bat file when the channel needs to change. But there is light at the end of the tunnel - switched back to the USB-UIRT option and now it works! Maybe as sub notes in another thread, time to think about re-writing the whole USB-UIRT area to use the plugin architecture that now exists?
Then was able to learn each key code and put them in a file as the uutx needs
<command> <remote code string>
Created a batch file that parsed out 2 digit channels and fired off uutx twice if need be and tested it - worked great. I could enter change (my bat file name) 1 and the cable box would switch to channel 1 or change 17 and the bat file would send the code for 1 and then for 7 and the box would switch to channel 17
Thinking that I had made a breakthrough changed the channel changer option in gbpvr to use the exe changer and put in the parameter change.bat
Alas it doesn't work. For some reason gbpvr won't fire off the bat file when the channel needs to change. But there is light at the end of the tunnel - switched back to the USB-UIRT option and now it works! Maybe as sub notes in another thread, time to think about re-writing the whole USB-UIRT area to use the plugin architecture that now exists?