Page 1 of 1
Keymap-master v8.31 protocol validation problem
Posted: Tue Jan 04, 2005 6:16 am
by NickF
I have been trying to use Device Combiner to produce a long duration power-on command. I have discovered that when I enter the Protocol Id for my Panasonic TV using Panasonic MIX Combo with Device = 128 and Sub-device = 0 giving a Protocol Id: 00 1F and Fixed Data:BF FB FE FF FF FF FF FF , keymap-master rejects it as invalid when I enter the values into Device Combiner. I used an alternative Protocol Id: 00 C9 - which it accepts then changed it back in IR. The remote functions fine and I know this is a valid protocol value so the keymap-master validation must be wrong - or maybe I am
Any thoughts?
Regards, Nick.
Re: Keymap-master v8.31 protocol validation problem
Posted: Tue Jan 04, 2005 7:28 am
by Mark Pierson
NickF wrote:the keymap-master validation must be wrong - or maybe I am
You're wrong...
As per the readme:
Any protocols specified in the Device Combiner MUST use 1-byte function commands.
The Panasonic MIX Combo is a 2-byte protocol that CANNOT be used with the DC. Since it essentially uses the standard Panasonic signals, the regular 00C9 protocol will work with the DC.
Posted: Tue Jan 04, 2005 10:57 am
by NickF
Mark,
Thanks for pointing out my oversight!
So, if Device Combiner doesn't support 2-byte protocols, yet my remote seems happy with 2-byte protocol
and function code with the duration modifier, isn't there a mismatch between Device Combiner and remote which, if resolved, could open up greater capability?
The 00C9 protocol won't work with my TV.
Nick.
Posted: Tue Jan 04, 2005 12:06 pm
by The Robman
NickF wrote:So, if Device Combiner doesn't support 2-byte protocols, yet my remote seems happy with 2-byte protocol and function code with the duration modifier, isn't there a mismatch between Device Combiner and remote which, if resolved, could open up greater capability?
I'm not sure what you're getting at, so you might want to try re-phrasing the question. Your remote will not only handle 2-byte protocols with no problem, it will handle protocols with more than 2 bytes. The issue here is that the Device Combiner was specifically written to handle 1-byte protocols. All protocols combined using the d/c need to have the same number of variable bytes, so setting it to handle 1-byte protocols made the most sense. If it were re-written to handle 2 byte protocols (which is possible) then all the protocols combined using it would need to be 2-byte protocols.
Most 2-byte protocols are combo protocols, as is the case with the Panasonic MIX Combo, so to include these signals in the d/c you will need to break down your upgrade into it's component parts using the regular "C9" Panasonic protocol.