Page 1 of 1

Two-digit channels stopped working. Can they be alternating?

PostPosted: Sun Oct 30, 2005 11:06 pm
by blader_se
I've just replaced my sattelite box (from Philips to Nokia, but almost identical), I still have my old remote and that still works. But I can't set two-digit channels reliable with the USB-UIRT anymore...

Single digit channels works fine, double digits don't. Sometime, the first digits channel comes on (hitting 12 switches to 1) some time the second (23 switches to 3), once in a while it does not change channel at all, and equally rarely, it correctly tunes the channel.

I've search the forum and found a thread with problems with "114", but nothing on two-digits, it's almost like the two digits are alternating......

I'm using GB-PVR in conjunction with the USB-UIRT.

PostPosted: Mon Oct 31, 2005 4:21 am
by jrhees
Sounds like a timing issue:

a) The digits are not being sent for a long enough duration (or maybe too long) -- I think GB-PVR allows you to adjust this,

b) The space between digits is too short or long. Once again, you should be able to adjust this is GB-PVR.

-Jon

PostPosted: Mon Oct 31, 2005 6:03 am
by blader_se
jrhees wrote:Sounds like a timing issue:

a) The digits are not being sent for a long enough duration (or maybe too long) -- I think GB-PVR allows you to adjust this,

b) The space between digits is too short or long. Once again, you should be able to adjust this is GB-PVR.


Ok, the values I have at my dissposal are RepeatCount and InterCodeDelay which I've been playing around with, but no luck.
Having them set to different values like 3, 300 or 99, 900 or 5, 100 all gives the same result - only single digit channels work...

1) How sensitive are these parameters? I mean, in what steps should I change the values?

2) I've also got a JP1 remote so I know the "actual codes" (RC-5, Device 10). Can this help me in any way?

Update:
I've found a link, which I belive, specifies the RC-5 protocol (http://www.xs4all.nl/~sbp/knowledge/ir/rc5.htm)
That page says that
The 3rd bit is a toggle bit. This bit is inverted every time a key is released and pressed again. This way the receiver can distinguish between a key that remains down, or is pressed repeatedly.

3) How does USB-UIRT handle this "toggle bit"?

PostPosted: Mon Oct 31, 2005 4:06 pm
by blader_se
Thanks for the command line tool. I think I can confirm that it is the toggling in the RC-5 code that are screwing things up. The old reciever apparently did not care to detect this, but the new one does.

First I defined two IR files, 0x.txt and x0.txt that holds the two versions of the code. Then I create a .bat file for each channel, e.g. 30.bat contains
Code: Select all
uutx.exe -fx0.txt 3 uutx.exe -f0x.txt 0

(uutx.exe is the commandline tool for the USB-UIRT) And now I can change channels manually. I just have to create a workaround for GB-PVR...