Atlas JP1.3 Extender beta - Topic CLOSED
Moderator: Moderators
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
speaker guy
there is nothing that is different from provider to provider on the remotes that have the same signatures other than what is in the area from $600-$1A00 (and more specifically what is in the private area) I have verified this with a number of remotes.
That said some of the stuff in the private area may be what is going on. I need to spend some time on this and get back to you guys.
there is nothing that is different from provider to provider on the remotes that have the same signatures other than what is in the area from $600-$1A00 (and more specifically what is in the private area) I have verified this with a number of remotes.
That said some of the stuff in the private area may be what is going on. I need to spend some time on this and get back to you guys.
this JP1 stuff is a sickness!
-
greenough1
- Posts: 658
- Joined: Sun Jan 30, 2005 12:20 am
-
Capn Trips
- Expert
- Posts: 3989
- Joined: Fri Oct 03, 2003 6:56 am
Not the way I read it. Perhaps I misunderstood. Here's what you suggested:speaker.guy wrote:Did I suggest that?Capn Trips wrote:So there appears to be something hard-coded in the non-writable area of the Flash-ROM that (a) controls this behaviour, and (b) may vary from provider to provider.
You specifically talked about macros, and this (imho) is not macro behavior. I suppose the "hidden" part is correct, but the "macros" part was what caught my notice and didn't seem to fit the symptoms. Sorry I was so thick.speaker.guy wrote:
F1, On Demand, and F2 have some hidden macros to control specific cable functions depending on the cable provider. They may still be loaded, and would surely leave the remote in cable mode after execution.....
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
I looked at the code in the remote again around register uses and think that there are conflicts with the registers that I was using for the device table in the extender. This may have been the culprit for the mysterious device change isseus that people have experienced. I've moved register assignments around from RB0 to RA0 to hopefully fix this issue.
I've also incorporated Binky's suggested LDKP fixes
Finally some of the RDF chagnes suggested in this thread have been adopted as well. I hope I got them all.
A new version has been uploaded to replace the original at the beginning of this thread. This has been labeled V0.02 to avoid confusion.
I've also incorporated Binky's suggested LDKP fixes
Finally some of the RDF chagnes suggested in this thread have been adopted as well. I hope I got them all.
A new version has been uploaded to replace the original at the beginning of this thread. This has been labeled V0.02 to avoid confusion.
this JP1 stuff is a sickness!
-
greenough1
- Posts: 658
- Joined: Sun Jan 30, 2005 12:20 am
Hi unclemiltie,
I've downloaded and built it.
There's still an issue with LKP. I've uploaded my IR file HERE.
Is the problem trying to put LKP on a device key? Generally I would think not, but if you edit the IR file linked above and change the LKP macro for TV to be on say the "A" button, it executes. If put on "TV" key, it doesn't execute.
Best,
jeff
I've downloaded and built it.
There's still an issue with LKP. I've uploaded my IR file HERE.
Is the problem trying to put LKP on a device key? Generally I would think not, but if you edit the IR file linked above and change the LKP macro for TV to be on say the "A" button, it executes. If put on "TV" key, it doesn't execute.
Best,
jeff
-
Capn Trips
- Expert
- Posts: 3989
- Joined: Fri Oct 03, 2003 6:56 am
Great progress, Bill. Happy to read this.
Rats! I'm away from home for the long weekend and can't test anything (aside from software compatibility). Hopefully Jeff will find all of the remaining few issues and Bill will have them ironed out by the time I emerge from the I-95 parking lot Sunday night!
I certainly like the rdf in RM much better now - suddenly, we have a bunch of phantoms!
But DiscreteON and DiscreteOFF still don't show up on the Layout tab in RM, just on the Buttons tab.
Rats! I'm away from home for the long weekend and can't test anything (aside from software compatibility). Hopefully Jeff will find all of the remaining few issues and Bill will have them ironed out by the time I emerge from the I-95 parking lot Sunday night!
I certainly like the rdf in RM much better now - suddenly, we have a bunch of phantoms!
But DiscreteON and DiscreteOFF still don't show up on the Layout tab in RM, just on the Buttons tab.
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
-
Capn Trips
- Expert
- Posts: 3989
- Joined: Fri Oct 03, 2003 6:56 am
Although this is v 0.02, am I correct that you did not update the rdf to reflect this? (an oversight, I presume)
Code: Select all
[General]
Name=Atlas OCAP PVR 3033 JP1.3 (Black)/Atlas OCAP (Silver) extender v0.01
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
By the way, a couple of thoughts on keys, etc:
1: The Discrete On/Off key assignments in the extender are "Shift-00" and "Xshift-00" which maybe is why they don't show up in the list of keys. This is a question for greg or someone who is an RM expert
2: on the buttonF1, etc keys. These are, unfortunately, in the list of valid keys for a device and thus they show up. Another question for an RM expert is, can we make it so that RM ignores keys in those lists unless there is a name assigned to it. These "phantom" keys are used inside the remote but they really don't exist.
-bill
1: The Discrete On/Off key assignments in the extender are "Shift-00" and "Xshift-00" which maybe is why they don't show up in the list of keys. This is a question for greg or someone who is an RM expert
2: on the buttonF1, etc keys. These are, unfortunately, in the list of valid keys for a device and thus they show up. Another question for an RM expert is, can we make it so that RM ignores keys in those lists unless there is a name assigned to it. These "phantom" keys are used inside the remote but they really don't exist.
-bill
this JP1 stuff is a sickness!
-
greenough1
- Posts: 658
- Joined: Sun Jan 30, 2005 12:20 am
Any thoughts on this?greenough1 wrote:There's still an issue with LKP. I've uploaded my IR file HERE.
Is the problem trying to put LKP on a device key? Generally I would think not, but if you edit the IR file linked above and change the LKP macro for TV to be on say the "A" button, it executes. If put on "TV" key, it doesn't execute.
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
-
greenough1
- Posts: 658
- Joined: Sun Jan 30, 2005 12:20 am
Hi,
There's no other macro defined on the TV key, so some search precedence seems unlikely. As I wrote above, if you redefine the LKP for the TV key to be on the A key the LKP macro works. It doesn't seem to execute at all if left on TV. I didn't test it on other device keys but assume it would fail similarly.
Best,
jeff
There's no other macro defined on the TV key, so some search precedence seems unlikely. As I wrote above, if you redefine the LKP for the TV key to be on the A key the LKP macro works. It doesn't seem to execute at all if left on TV. I didn't test it on other device keys but assume it would fail similarly.
Best,
jeff
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
Thanks for the background. I don't quite understand what is going on here since the extender treats all of the keys alike, ie: the only thing that happens to device keys is that macros or keymoves are applied to them.
Anyway, let me take a look and see if I can find something else.
-bill
Anyway, let me take a look and see if I can find something else.
-bill
this JP1 stuff is a sickness!
-
unclemiltie
- Expert
- Posts: 1819
- Joined: Wed Jan 21, 2004 12:50 pm
- Location: Pittsburgh, PA
Jeff
Maybe I'm missing something but in the IR that I downloaded there is a macro on TV. In the raw data the macro starts at $1279 and is defined as M_TV,P_TV,C_TV,V_TV,T_TV,O_TV
There is also no LKP defined for the TV button, so I must be missing something or you uploaded the wrong file?
Like I said before, all of the buttons are treated the same in the extender. The first thing I do is search the Advance code table for the button, if I find it I then do:
if a macro, execute it and stop looking
if a keymove (including the specials) is it for the current device
if so execute it and stop looking
if not, continue searching
So, when I find a macro in memory that is bound to a key that has a keymove later in memory, the macro will execute. IR doesn't check for such stuff, so you have to be careful when crafting your macros, keymoves and special protocols.
OH by the way, can you tell me which remote this came out of? If I have to load it into my remote it would be helpful (although I only have a Silver OCAP with signature 30333033 so hopefully that's what you have!)
-bill
Maybe I'm missing something but in the IR that I downloaded there is a macro on TV. In the raw data the macro starts at $1279 and is defined as M_TV,P_TV,C_TV,V_TV,T_TV,O_TV
There is also no LKP defined for the TV button, so I must be missing something or you uploaded the wrong file?
Like I said before, all of the buttons are treated the same in the extender. The first thing I do is search the Advance code table for the button, if I find it I then do:
if a macro, execute it and stop looking
if a keymove (including the specials) is it for the current device
if so execute it and stop looking
if not, continue searching
So, when I find a macro in memory that is bound to a key that has a keymove later in memory, the macro will execute. IR doesn't check for such stuff, so you have to be careful when crafting your macros, keymoves and special protocols.
OH by the way, can you tell me which remote this came out of? If I have to load it into my remote it would be helpful (although I only have a Silver OCAP with signature 30333033 so hopefully that's what you have!)
-bill
this JP1 stuff is a sickness!
-
greenough1
- Posts: 658
- Joined: Sun Jan 30, 2005 12:20 am
I just re-downloaded it to check. It's the correct file. Look on the special protocol tab of IR. That's where the LKP is defined - 4th line down. The short side is the DSM on the 3rd linkunclemiltie wrote:Jeff
Maybe I'm missing something but in the IR that I downloaded there is a macro on TV. In the raw data the macro starts at $1279 and is defined as M_TV,P_TV,C_TV,V_TV,T_TV,O_TV
There is also no LKP defined for the TV button, so I must be missing something or you uploaded the wrong file?
This might be it. In my extended 8811 and 8910, I have keyset selections defined as macros on the device button way (like I'm doing here) but I also had the DSM which duplicates the macro for the short side and the more complicated macro for the long side.unclemiltie wrote: Like I said before, all of the buttons are treated the same in the extender. The first thing I do is search the Advance code table for the button, if I find it I then do:
if a macro, execute it and stop looking
if a keymove (including the specials) is it for the current device
if so execute it and stop looking
if not, continue searching
So, when I find a macro in memory that is bound to a key that has a keymove later in memory, the macro will execute. IR doesn't check for such stuff, so you have to be careful when crafting your macros, keymoves and special protocols.
Can you elaborate a bit more about how to be careful with this extender not to fall in the trap I'm in? Is it as simple as deleting the macro that's defined on the TV key in the macro tab?
unclemiltie wrote: OH by the way, can you tell me which remote this came out of? If I have to load it into my remote it would be helpful (although I only have a Silver OCAP with signature 30333033 so hopefully that's what you have!)
The IR file came out of my 1056 OCAP sig 30333033 (black, backlit, learner.