Ironing out the bugs...
Posted: Tue Apr 18, 2006 11:24 am
URC-9910B01 (Extended)
For the most part I think I'm getting the hang of JP1. However, there are a few bugs in my setup that I cannot seem to get ironed out.
a.) Missed key presses. When I press a button, sometimes the receiving device does not respond. It seems like I have to hold keys down longer than I did before I loaded the extender. Is this due to SKP/LKP/DKP protocols?
b.) Xshift. I cannot seem to generate an Xshift by hand. I have set the shift keycode to 2 and the alt shift keycode to 82. Alt shift == Xshift. I'm trying to use Xshift-1 -> Xshift-9 as varying levels of delay (via delay proto).
c.) Macros. The macro below seems to skip a step. It _might_ be due to problems with the delay proto.
DEV_TV
tv/vid (mapped to change input function)
1 (my DSS input)
XSHIFT-9 (pause of $FF)
guide (mapped to change screen size function) <-- skipped?
1 (wide cropped view) <-- skipped?
DEV_AUD
1 (select DSS input)
...
For one reason or another, both of those functions seem to be skipped. On very rare occasions, the screen size menu comes up but no change occurs.
d.) TOADTog. I have working TOADTog for my TV and SAT. I'm trying to work out how to create macros to turn on a bunch of devices and turn off a bunch of devices using these toggles. The macros below do not seem to work (devices do not shut off and toggles get desync'ed).
DEV_AUD
SET_OTHER_KEYS (since toadtog is keycode based, i presume this is required)
SHIFT-1 (toadtog based discrete on)
DEV_TV
SET_OTHER_KEYS
SHIFT-1 (toadtog based discrete on)
DEV_SAT
SET_OTHER_KEYS
SHIFT-1 (toadtog based discrete on)
The macro to power everything off is pretty much the same but uses toadtog based discrete off.
e.) Loopy remote. Somtimes when I hook up the JP1 interface cable, an LED to the left of my LCD illuminates. The remote seems to be locked up while in this state and will not take programming. I have to pull the batteries to correct the problem. For my own sanity, what exactly is happening here?
I suspect that in a number of these cases, I'm simply not understanding certain fundamentals and/or known quirks. Any help you can provide is greatly appreciated.
Thank you,
Ian
For the most part I think I'm getting the hang of JP1. However, there are a few bugs in my setup that I cannot seem to get ironed out.
a.) Missed key presses. When I press a button, sometimes the receiving device does not respond. It seems like I have to hold keys down longer than I did before I loaded the extender. Is this due to SKP/LKP/DKP protocols?
b.) Xshift. I cannot seem to generate an Xshift by hand. I have set the shift keycode to 2 and the alt shift keycode to 82. Alt shift == Xshift. I'm trying to use Xshift-1 -> Xshift-9 as varying levels of delay (via delay proto).
c.) Macros. The macro below seems to skip a step. It _might_ be due to problems with the delay proto.
DEV_TV
tv/vid (mapped to change input function)
1 (my DSS input)
XSHIFT-9 (pause of $FF)
guide (mapped to change screen size function) <-- skipped?
1 (wide cropped view) <-- skipped?
DEV_AUD
1 (select DSS input)
...
For one reason or another, both of those functions seem to be skipped. On very rare occasions, the screen size menu comes up but no change occurs.
d.) TOADTog. I have working TOADTog for my TV and SAT. I'm trying to work out how to create macros to turn on a bunch of devices and turn off a bunch of devices using these toggles. The macros below do not seem to work (devices do not shut off and toggles get desync'ed).
DEV_AUD
SET_OTHER_KEYS (since toadtog is keycode based, i presume this is required)
SHIFT-1 (toadtog based discrete on)
DEV_TV
SET_OTHER_KEYS
SHIFT-1 (toadtog based discrete on)
DEV_SAT
SET_OTHER_KEYS
SHIFT-1 (toadtog based discrete on)
The macro to power everything off is pretty much the same but uses toadtog based discrete off.
e.) Loopy remote. Somtimes when I hook up the JP1 interface cable, an LED to the left of my LCD illuminates. The remote seems to be locked up while in this state and will not take programming. I have to pull the batteries to correct the problem. For my own sanity, what exactly is happening here?
I suspect that in a number of these cases, I'm simply not understanding certain fundamentals and/or known quirks. Any help you can provide is greatly appreciated.
Thank you,
Ian