Common JP1.3 Extender V3
Moderator: Moderators
Interruptible Pause
In This Thread I have described my problem with pause. I have a theory as to the cause.
First a simplified description: In a DSM, I am sending commands to my cable box and from experimentation I need small delays so the box is ready to process a command when it arrives. Specifically, I send "0" pause .1 "Exit" pause .4 "Power toggle". When it works it simulates a discrete off. The first pause works, but probably only because it takes that long just to process the minimum length pause. The second one does not pause no matter what delay I specify.
My theory, is that since the pauses are interruptible, the "Power toggle" command at the end of the macro interrupts the pause. This makes any pause in the middle of a macro useless. The only time a pause should be interruptible is when a user actually presses a button.
This is just a theory, looking at symptoms, not the actual code, so if I am way off base, just ignore this please. However, there is clearly something wrong here.
First a simplified description: In a DSM, I am sending commands to my cable box and from experimentation I need small delays so the box is ready to process a command when it arrives. Specifically, I send "0" pause .1 "Exit" pause .4 "Power toggle". When it works it simulates a discrete off. The first pause works, but probably only because it takes that long just to process the minimum length pause. The second one does not pause no matter what delay I specify.
My theory, is that since the pauses are interruptible, the "Power toggle" command at the end of the macro interrupts the pause. This makes any pause in the middle of a macro useless. The only time a pause should be interruptible is when a user actually presses a button.
This is just a theory, looking at symptoms, not the actual code, so if I am way off base, just ignore this please. However, there is clearly something wrong here.
Can I upgrade from a 3.02 RMIR file?
Can I upgrade from a 3.02 RMIR file for the same remote or do I have to
start from scratch?
start from scratch?
Jim Anderson
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
I do not do any testing of the 10 remotes that are built with the same source for over-writign of the extender with Extinstall. I used to know how the stand-alone DOS command Extinstall moved things around but have no idea with RMIR and just don't have th time to test it.
however, that said the 3.02 to 3.03 update didn't do anything to the code, just the RDF so in reality it will likely work. But it's untested.
however, that said the 3.02 to 3.03 update didn't do anything to the code, just the RDF so in reality it will likely work. But it's untested.
this JP1 stuff is a sickness!
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
Re: Interruptible Pause
The "interruptible" pause does not look for "commands" it looks for "keypresses" on the remote. and when the pause is terminated any commands left in the macro buffer are still processed. You are not terminating a macro, you are terminating the pause in the macro.pH7_jp1 wrote:In [url=http://www.hifi-remote.com/forums/viewtopic.php?t=16036]
My theory, is that since the pauses are interruptible, the "Power toggle" command at the end of the macro interrupts the pause. This makes any pause in the middle of a macro useless. The only time a pause should be interruptible is when a user actually presses a button.
A bit of background. The extender processes every key that is pressed as a macro. The remote goes to sleep waiting for an interrupt. When a key is pressed, the extender scans the keypad, figures out which key was pressed, converts that key into a "command" and places that command into the macro buffer. That macro can be an individual key, a kermove or even a macro of length n. It then passes control to the part of the extender that processes macros, which then looks, finds a non-zero macro length and starts to execute the macro.
On the pause protocol during its counting down of small blocks of time it also will scan the keypad. If any key is pressed during that time it will terminate the pause. Really doesn't matter what key it is, the key is ignored. If a key is not pressed it will continue to pause. when it's done, regardless if a key was pressed or not, control is returned to the macro buffer processor to see if there is another command in the buffer and if any are there it will process the next key.
this JP1 stuff is a sickness!
RMIR incorporates this Java port by Greg of Extinstall v2.1. As Extinstall, including this Java port, is designed to work with .ir files rather than .rmir ones, RMIR does some pre- and post-processing but all of the actual extender installation is identical to that of the stand-alone command line version of Extinstall.unclemiltie wrote:I used to know how the stand-alone DOS command Extinstall moved things around but have no idea with RMIR
Graham
Looking good
I played it safe and started with a clean remote (no extender and 981
reset). So far everything I have tried works except my Pioneer DVD
upgrade.
http://www.hifi-remote.com/forums/viewtopic.php?t=16070
The way I program / use the remote I need non interruptible pause. The
blink for shift is also very helpful.
reset). So far everything I have tried works except my Pioneer DVD
upgrade.
http://www.hifi-remote.com/forums/viewtopic.php?t=16070
The way I program / use the remote I need non interruptible pause. The
blink for shift is also very helpful.
Jim Anderson
Hi all,
Is the RCA RCRP05B supported with the common extender? I see a v3.03 RDF in the latest RM (3X793X79 (RCA RCRP05B black extender V3.03)) and I can't find any other reference of a device specific extender for this remote newer than v1.05.
I'm having an issue with a RCRP05B - it seems to intermittently lose the TV device, as well as audio punch through.
I'm setting transport keys etc. with macros, so it probably isn't really punch through - but the volume keys aren't being registered, while mute is somehow.
I did originally have a bit of an adventure getting this remote to take the extender, so maybe there are residual issues from that biting me. Anyway - this is OT for this thread, and I should probably start something new to get help with my issue...
Back on topic - is this remote supported by this extender?
Thanks!
Is the RCA RCRP05B supported with the common extender? I see a v3.03 RDF in the latest RM (3X793X79 (RCA RCRP05B black extender V3.03)) and I can't find any other reference of a device specific extender for this remote newer than v1.05.
I'm having an issue with a RCRP05B - it seems to intermittently lose the TV device, as well as audio punch through.
I'm setting transport keys etc. with macros, so it probably isn't really punch through - but the volume keys aren't being registered, while mute is somehow.
I did originally have a bit of an adventure getting this remote to take the extender, so maybe there are residual issues from that biting me. Anyway - this is OT for this thread, and I should probably start something new to get help with my issue...
Back on topic - is this remote supported by this extender?
Thanks!
I am trying extender 3.03 on a 1056B01 Black remote (30333033) and no macros are working.
Up until today I had it working great with a 2.13 extender, so I decided to play around with 3.03. I disabled 2.13, restored back the base image, applied the 3.03 extender to the base image (using RemoteMaster 2.03 build 8), modified it to match the old extender, and uploaded it to the remote.
I get the correct blink sequence when I press TV+select but when the extender is activated none of the macros work.
I have macros on CBL, TV, AUD, DVD, and VCR as well as macros on other keys - none of the macros seem to be working. When I download the image from the remote back to RemoteMaster it no longer has any of the macros or special functions.
Has anyone else experienced this issue? Can anyone see an issue with the process I used to upgrade to the next extender version?
I uploaded the file to the diagnosis area in case that is helpful: http://www.hifi-remote.com/forums/dload ... e_id=13560
Thanks.
Up until today I had it working great with a 2.13 extender, so I decided to play around with 3.03. I disabled 2.13, restored back the base image, applied the 3.03 extender to the base image (using RemoteMaster 2.03 build 8), modified it to match the old extender, and uploaded it to the remote.
I get the correct blink sequence when I press TV+select but when the extender is activated none of the macros work.
I have macros on CBL, TV, AUD, DVD, and VCR as well as macros on other keys - none of the macros seem to be working. When I download the image from the remote back to RemoteMaster it no longer has any of the macros or special functions.
Has anyone else experienced this issue? Can anyone see an issue with the process I used to upgrade to the next extender version?
I uploaded the file to the diagnosis area in case that is helpful: http://www.hifi-remote.com/forums/dload ... e_id=13560
Thanks.
RCU810 Remote
Atlas 5 Day (JP1.2)
Atlas 5 Day (JP1.3)
Atlas 1056B01 (JP1.3)
Atlas 1056B03 (JP2)
URC-2125BC0
and many others... I may be addicted to JP1.
Atlas 5 Day (JP1.2)
Atlas 5 Day (JP1.3)
Atlas 1056B01 (JP1.3)
Atlas 1056B03 (JP2)
URC-2125BC0
and many others... I may be addicted to JP1.
-
ElizabethD
- Advanced Member
- Posts: 2348
- Joined: Mon Feb 09, 2004 12:07 pm
rodenti,
Your signature says you have Atlas 5 day - sig in the remote would be 1055.
Your files submission is for Atlas OCAP 1056.
Have you used a correct RDF?
I do see your macros in RMIR 2.03(build1-yes,I know I should update) with 1056 RDF for extender 3.03.
Your signature says you have Atlas 5 day - sig in the remote would be 1055.
Your files submission is for Atlas OCAP 1056.
Have you used a correct RDF?
I do see your macros in RMIR 2.03(build1-yes,I know I should update) with 1056 RDF for extender 3.03.
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride
Thanks for pointing that out. I will update my signature.ElizabethD wrote:rodenti,
Your signature says you have Atlas 5 day - sig in the remote would be 1055.
Your files submission is for Atlas OCAP 1056.
Have you used a correct RDF?
I do see your macros in RMIR 2.03(build1-yes,I know I should update) with 1056 RDF for extender 3.03.
My signature is partially correct - I have those rents buy I also have a bunch of other remotes that I use JP1 to play with. In this case it is an OCAP with 1056B01 printed on the back.
I don't see the B01 variant in the extender instructions, so is it possible that this version isn't compatible?
RCU810 Remote
Atlas 5 Day (JP1.2)
Atlas 5 Day (JP1.3)
Atlas 1056B01 (JP1.3)
Atlas 1056B03 (JP2)
URC-2125BC0
and many others... I may be addicted to JP1.
Atlas 5 Day (JP1.2)
Atlas 5 Day (JP1.3)
Atlas 1056B01 (JP1.3)
Atlas 1056B03 (JP2)
URC-2125BC0
and many others... I may be addicted to JP1.
-
ElizabethD
- Advanced Member
- Posts: 2348
- Joined: Mon Feb 09, 2004 12:07 pm
I haven't played with the remote recently, so am brushing up and hope I won't steer you into trouble. I do use my 1056B01 with 3.03 extender.
Your filename has 3033 in it. Likely cosmetic, and unimportant. The 3.03 extended sig is 3x33...
Do your non-macro buttons work?
For instance, press TV, then press some channel numbers.Did the TV respond? Do the same for DVD.
I ask because
1. Your file lists 30+ devices, which is baffling. 13 for TV aren't Sharp. They all look like maybe from a standard, unextended remote? I'm clueless. Did you follow the installation instructions exactly?
2. When i pressed TV then 1,2,3 the remote sent Panasonic(Old) signals. Ditto for DVD.
3. When I press F1 or F2 nothing comes out
I think something is totally messed up with your file. And I don't know where to start
Your filename has 3033 in it. Likely cosmetic, and unimportant. The 3.03 extended sig is 3x33...
Do your non-macro buttons work?
For instance, press TV, then press some channel numbers.Did the TV respond? Do the same for DVD.
I ask because
1. Your file lists 30+ devices, which is baffling. 13 for TV aren't Sharp. They all look like maybe from a standard, unextended remote? I'm clueless. Did you follow the installation instructions exactly?
2. When i pressed TV then 1,2,3 the remote sent Panasonic(Old) signals. Ditto for DVD.
3. When I press F1 or F2 nothing comes out
I think something is totally messed up with your file. And I don't know where to start
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride
I actually have two of these remotes.
I used a brand new remote and downloaded the base image, then applied the extender using RemoteMaster.
I just looked at the base image I captured and it also has the following devices, which I assume are the ones you noticed.
I didn't bother removing them since they were part of the original remote's programming.
I used a brand new remote and downloaded the base image, then applied the extender using RemoteMaster.
I just looked at the base image I captured and it also has the following devices, which I assume are the ones you noticed.
Code: Select all
1 Cable 0476 GI Cable GI Cable GI Cable
2 Cable 0877 pid: 00 00 pid: 00 00 pid: 00 00
3 Cable 1187 XMP XMP XMP
4 Cable 1376 GI Cable GI Cable GI Cable
5 Cable 1877 Panasonic (old) Panasonic (old) Panasonic (old)
6 TV 1314 pid: 01 1E pid: 01 1E pid: 01 1E
7 TV 1369 NEC1 NEC1 NEC1
8 TV 1394 Emerson Combo (4-device) Emerson Combo (4-device) Emerson Combo (4-device)
9 TV 1564 NEC1 NEC1 NEC1
10 TV 1581 NEC1 NEC1 NEC1
11 TV 1595 Emerson Combo (4-device) Emerson Combo (4-device) Emerson Combo (4-device)
12 TV 1618 NEC1 NEC1 NEC1
13 TV 1665 Emerson Combo (4-device) Emerson Combo (4-device) Emerson Combo (4-device)
14 TV 1675 NEC1 NEC1 NEC1
15 TV 1684 NEC1 NEC1 NEC1
16 TV 1817 NEC1 NEC1 NEC1
17 TV 1864 NEC1 NEC1 NEC1
18 TV 1886 NEC1 NEC1 NEC1
19 DVD 0143 NEC1 NEC1 NEC1
20 DVD 0199 Samsung36 Samsung36 Samsung36
21 DVD 1194 NEC1 NEC1 NEC1
22 DVD 1212 NEC1 NEC1 NEC1
23 DVD 1516 Sony20 Sony20 Sony20
24 DVD 2194 NEC1 NEC1 NEC1
25 DVD 2212 NEC1 NEC1 NEC1
26 TV 1477 NEC1 NEC1 NEC1
I didn't bother removing them since they were part of the original remote's programming.
RCU810 Remote
Atlas 5 Day (JP1.2)
Atlas 5 Day (JP1.3)
Atlas 1056B01 (JP1.3)
Atlas 1056B03 (JP2)
URC-2125BC0
and many others... I may be addicted to JP1.
Atlas 5 Day (JP1.2)
Atlas 5 Day (JP1.3)
Atlas 1056B01 (JP1.3)
Atlas 1056B03 (JP2)
URC-2125BC0
and many others... I may be addicted to JP1.
-
ElizabethD
- Advanced Member
- Posts: 2348
- Joined: Mon Feb 09, 2004 12:07 pm
Here's what I see
http://www.hifi-remote.com/forums/dload ... e_id=13570
http://www.hifi-remote.com/forums/dload ... e_id=13570
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride