Thanks Mark. It works just fine.
One weird thing however. The aspect button from the original remote does not work if I put the codes in manual and set it to a button on the remote. But if I learn the button, I can see the codes it learns and they are the same as I plugged into KM. Any ideas as to why it would work on a learn button but not one assigned in KM with the same exact codes?
Creating an upgrade from semi-scratch
Moderator: Moderators
-
Mark Pierson
- Expert
- Posts: 3018
- Joined: Sun Aug 03, 2003 12:13 am
- Location: Connecticut, USA
- Contact:
Are you sure everything matches? The particular Panasonic protocol you're using can have several device/sub-device code combinations. The upgrade I created only uses Device=128. Double-check the learned signal decode in IR to see if there's a sub-device code being used.JustinG wrote:But if I learn the button, I can see the codes it learns and they are the same as I plugged into KM. Any ideas as to why it would work on a learn button but not one assigned in KM with the same exact codes?
Mark
yeah there it is. Sub-Device 4. The other learned signals are on Subdevice 0.
So in KM, can I input subdevice 4 in the device section?
In which section do I put 4?
Device1: 128
Dev2 / Sub 2:
Dev3 / Sub 3:
Dev4 / Sub 4:
Dev5 / Sub 5:
Sub-Dev 6:
and for reference, the info from the learned signal is
Device 128
Sub-Dev 4
OBC 222
Hex Cmd 84
EFC 238
thanks
So in KM, can I input subdevice 4 in the device section?
In which section do I put 4?
Device1: 128
Dev2 / Sub 2:
Dev3 / Sub 3:
Dev4 / Sub 4:
Dev5 / Sub 5:
Sub-Dev 6:
and for reference, the info from the learned signal is
Device 128
Sub-Dev 4
OBC 222
Hex Cmd 84
EFC 238
thanks
The Panasonic Mix protocol is rather confusing in KM (at least to me). It's a lot more combination power than you really need for this situation.
What model JP1 remote do you have (in case you want to pick a Panasonic combo protocol that is built-in)?
The Panasonic Combo or Panasonic Combo2 protocol may be much simpler to use, since you need just the device on the setup sheet (the subdevice there is just a default) and specify the subdevice and OBC for each function on the functions sheet.
If you insist on using the Panasonic Mix protocol, read the Protocol Help. According to that, you would need the three numbers 128, 0 and 4 in the fields 1 through 6, in any arrangement that has the 128 before the 0 or the 4.
Say you used the first three field for 128, 0 and 4 in that order.
In the byte2 column you put 1 2 for any commands that decode as device 128, subdevice 0 and 1 3 for any commands that decode as device 128, subdevice 4.
What model JP1 remote do you have (in case you want to pick a Panasonic combo protocol that is built-in)?
The Panasonic Combo or Panasonic Combo2 protocol may be much simpler to use, since you need just the device on the setup sheet (the subdevice there is just a default) and specify the subdevice and OBC for each function on the functions sheet.
If you insist on using the Panasonic Mix protocol, read the Protocol Help. According to that, you would need the three numbers 128, 0 and 4 in the fields 1 through 6, in any arrangement that has the 128 before the 0 or the 4.
Say you used the first three field for 128, 0 and 4 in that order.
In the byte2 column you put 1 2 for any commands that decode as device 128, subdevice 0 and 1 3 for any commands that decode as device 128, subdevice 4.
I'm not sure why that upgrade is missing the subdevice numbers. I think TV/0650 is supposed to include subdevice numbers 0, 1 and 4.
Since the Sub2 field was left blank, it defaults to 0, which is what it should be and that covers all the subdevice 0 commands.
I think sub3 should be 1 and sub4 should be 4.
Then in the byte2 column in the functions sheet you would put 1 4 for any commands using subdevice 4.
Since the Sub2 field was left blank, it defaults to 0, which is what it should be and that covers all the subdevice 0 commands.
I think sub3 should be 1 and sub4 should be 4.
Then in the byte2 column in the functions sheet you would put 1 4 for any commands using subdevice 4.
-
Mark Pierson
- Expert
- Posts: 3018
- Joined: Sun Aug 03, 2003 12:13 am
- Location: Connecticut, USA
- Contact:
It's missing them because I recreated the KM file based on an official upgrade Justin got from UEI. All the commands were using no sub-dev, so I opted to not include any in the KM file.johnsfine wrote:I'm not sure why that upgrade is missing the subdevice numbers.
I don't have the details here at work, but I think you may be right about the sub2=blank, sub3=1, and sub4=4 in the factory upgrade... I'll check when I get home.
Mark
-
Mark Pierson
- Expert
- Posts: 3018
- Joined: Sun Aug 03, 2003 12:13 am
- Location: Connecticut, USA
- Contact:
Open the upgrade file and enter these values on the Setup sheet to match the original upgrade from UEI:JustinG wrote:Device 128
Sub-Dev 4
OBC 222
Hex Cmd 84
EFC 238
Device1 = 128
Dev2 / Sub 2 = 0
Dev3 / Sub 3 = 1
Dev4 / Sub 4 = 4
Dev5 / Sub 5 = 0
Sub-Dev 6 = 255
Then on the Functions sheet, enter the function name ("aspect"), the EFC of "238", and as John said, a "1 4" in the byte2 column. Assign the function on the Buttons sheet, copy the upgrade code into IR, upload it to the remote, and test it out. Be sure to delete the learned signal so it doesn't override the upgrade.
Mark