spidrmetal
October 10th, 2004, 08:25 PM
Hello Everyone:
So I'm using the Home Electroncis Ira/Tira 2 IR transceiver with Girder to change channels on my cable box. For whattever reason when I press the up or down channell buttons, my tv software (Beyond TV from snapstream), does not stay in sync with the current channel on the receiver.
For Example I press Channel Up 5 times but my Direct TV receiver only goes up 4 channels.
Now I'm sure if I play around long enough with the ms delay, etc. I might be able to get it so that in most situations it doesn't do this, but I thought of another idea, I'm just not sure how to implement it in Girder.
Lets say I press Channel Up 5 times. Beyond TV will automatically go to the correct channel but its the receiver that will be off. So instead of firing 5 chanell up events from Girder, is there a way that I can just get the current channel, and then set the current chanell to +=5??
i.e. dont't fire 5 (or less) channel up events, but rather add 5 to a number (which is the current channel), and then have girder fire a channel change event to that channel?
So instead of doing this:
200 [up] 201 [up] 203 [up] 204 [up] 205
Do this:
Current Channel = 200
[up] [up] [up] [up] [up] = 5
Set Channel to 205
Thanx
Sean
So I'm using the Home Electroncis Ira/Tira 2 IR transceiver with Girder to change channels on my cable box. For whattever reason when I press the up or down channell buttons, my tv software (Beyond TV from snapstream), does not stay in sync with the current channel on the receiver.
For Example I press Channel Up 5 times but my Direct TV receiver only goes up 4 channels.
Now I'm sure if I play around long enough with the ms delay, etc. I might be able to get it so that in most situations it doesn't do this, but I thought of another idea, I'm just not sure how to implement it in Girder.
Lets say I press Channel Up 5 times. Beyond TV will automatically go to the correct channel but its the receiver that will be off. So instead of firing 5 chanell up events from Girder, is there a way that I can just get the current channel, and then set the current chanell to +=5??
i.e. dont't fire 5 (or less) channel up events, but rather add 5 to a number (which is the current channel), and then have girder fire a channel change event to that channel?
So instead of doing this:
200 [up] 201 [up] 203 [up] 204 [up] 205
Do this:
Current Channel = 200
[up] [up] [up] [up] [up] = 5
Set Channel to 205
Thanx
Sean