Different Protocol/Device/SubDevice problem.

This is the JP1 beginners forum. There's no such thing as a stupid question in here, so post away, but this forum is just for JP1 users and people considering JP1, non-JP1 users please use the appropriate forum above!

Moderator: Moderators

Post Reply
Wheelie4
Posts: 122
Joined: Tue May 18, 2004 9:33 am
Contact:

Different Protocol/Device/SubDevice problem.

Post by Wheelie4 »

I have a LG LST-3510A Digital Receiver/DVD combo unit. I tried these two upgrades Upgrade 1 and Upgrade 2 and all the codes work for the required keys except Rew, Play, Fwd, Stop and Pause. All the codes are Protocol = NEC1, Device = 247, SubDev = None. And all the CCF files at RemoteCentral use this same Protocol = NEC1, Device = 247, SubDev = None for all keys, even the Rew, Play, Fwd, Stop and Pause which I assume work the LG LST-3410A Digital Receiver/DVR combo unit.

On my Pronto TSU3000 I used LG codes from the ProntoEditNG built-in database except the codes for Rew, Play, Fwd, Stop and Pause didn't work there either. So I had to Learn the Rew, Play, Fwd, Stop and Pause codes from the OEM remote to the Pronto. But since the TSU3000 uses PCF files instead of CCF's I can't decode it.

I can copy/paste the Rew, Play, Fwd, Stop and Pause Pronto Hex codes to an old ProntoEdit CCF file and use DecodeCCF but when I do the are Protocol = NECx1, Device = 45, SubDev = 45. They don't match up to the Protocol = NEC1, Device = 247, SubDev = None in the upgrades. What must I do to join the two different set to get the remote to work? Would it be te device combiner technic? I can't find instructions on how to do that.
Daryl
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

You can use the device combiner protocol. But, if you're not too short of KeyMove memory it would be easier to define the functions as external based on another setup code (so they end up as KeyMoves).

But first, are you really sure those are the right commands? It seems like a very odd mix.

NEC1x:45.45 is built-in setup code DVD/0591, so you can use that on the external functions sheet.
Wheelie4
Posts: 122
Joined: Tue May 18, 2004 9:33 am
Contact:

Post by Wheelie4 »

Here's something I just tried. In RM I chose File>New, input this info: Protocol = NECx1, Device = 45, SubDev = 45, gave it a setup code of 2001 (the setup code in the yahoo upgrades linked to in above post are 2000). Went to Function tab, input the OBC for the Rew, Play, Fwd, Stop and Pause keys and saved the file. I opened the upgrade I got from yahoo, clicked External Funtion tab, clicked Import, chose the file I just made and checked each option (Rew, Play, Fwd, Stop and Pause) and then in the Buttons tab assigned the newly added Available functions (at right) to a button (at left). This sounds really stupid but you think it will work?
Daryl
Wheelie4
Posts: 122
Joined: Tue May 18, 2004 9:33 am
Contact:

Post by Wheelie4 »

But first, are you really sure those are the right commands? It seems like a very odd mix.
I'm pretty sure its correct. Here's the info from the excel file tthat DecodeCCF made from the ccf file I pasted the pronto hex codes to and saved.

Code: Select all

Protocol   Device   SubDev   OBC   EFC   Misc   Function   Key    Panel    DevName    TopFreq   Once
NECx1        45       45     49    153                     play   panel    device               37.6831
NECx1        45       45     53    152                     RW     panel    device               38.0289
NECx1        45       45     56    21                      pause  panel    device               38.0289
NECx1        45       45     52    148                     FF     panel    device               38.0289
NECx1        45       45     57    25                      stop   panel    device               38.0289
And here is an example of the Power and #1 key pasted from my pcf to a ccf and decoded with DecodeCCF.

Code: Select all

Protocol      Device    SubDev   OBC    EFC     Misc     Decode   Function    Key    Panel    DevName    TopFreq   Once
NEC1           247               17     121   {900A.6D}                        1     panel    device
NEC1           247               8      53    {900A.6D}                      power   panel    device
I think I'll try the keymoves though. Under Move/Macro in IR it says 517 free.
Daryl
Wheelie4
Posts: 122
Joined: Tue May 18, 2004 9:33 am
Contact:

Post by Wheelie4 »

NEC1x:45.45 is built-in setup code DVD/0591
That could explain it. The Rew, Play, Fwd, Stop and Pause codes are from the DVD device type codes and the rest must be from the Satellite device type.
Daryl
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

Wheelie4 wrote:I opened the upgrade I got from yahoo, clicked External Funtion tab, clicked Import, chose the file I just made and checked each option (Rew, Play, Fwd, Stop and Pause) and then in the Buttons tab assigned the newly added Available functions (at right) to a button (at left). This sounds really stupid but you think it will work?
That's close to enough to make it work. Doing it that way makes the KeyMoves depend on the remote having the upgrade 2001. So you could make it work but actually installing that upgrade as well. But that wastes upgrade space.

If you just used DVD/0591 you wouldn't need the upgrade installed. From what you already did you could just change the instances of 2001 to DVD/0591 on the external functions sheet.
Wheelie4
Posts: 122
Joined: Tue May 18, 2004 9:33 am
Contact:

Post by Wheelie4 »

johnsfine wrote:
Wheelie4 wrote:I opened the upgrade I got from yahoo, clicked External Funtion tab, clicked Import, chose the file I just made and checked each option (Rew, Play, Fwd, Stop and Pause) and then in the Buttons tab assigned the newly added Available functions (at right) to a button (at left). This sounds really stupid but you think it will work?
That's close to enough to make it work. Doing it that way makes the KeyMoves depend on the remote having the upgrade 2001. So you could make it work but actually installing that upgrade as well. But that wastes upgrade space.
LOL, I had no idea what I was doing, just tinkering, and guessing. :)
If you just used DVD/0591 you wouldn't need the upgrade installed. From what you already did you could just change the instances of 2001 to DVD/0591 on the external functions sheet.
That is what I did. Nurse is gone so can't test it untill tomorrow but I'm sure your suggestion works. You've been a big help. Thanks alot.
Daryl
Wheelie4
Posts: 122
Joined: Tue May 18, 2004 9:33 am
Contact:

Post by Wheelie4 »

The keymoves to the built-in setup code DVD/0591 for the transport key worked, thanks. The LG LST-3510A is a HiDef Settop box (half of their Satellite HD settop box) and a DVD player so I guess they combined their Satellite and DVD players IR codes. I guess it's like those TV/VCR combo units, one codeset for the TV functions and another for the VCR functions. I noticed you took the Protocol, Device and SubDevice info and found what device type and codeset they belong to. Is that list for download at yahoo?

I forgot ProntoEditNG won't allow you to view the pronto hex from it's built-in IR codes. In my first post I said:
On my Pronto TSU3000 I used LG codes from the ProntoEditNG built-in database except the codes for Rew, Play, Fwd, Stop and Pause didn't work there either. So I had to Learn the Rew, Play, Fwd, Stop and Pause codes from the OEM remote to the Pronto.
I was mistaken. I had to Learn all the codes from the OEM remote to the Pronto remote.
Daryl
Post Reply