Changing Protocol ID in KM

Discussion forum for JP1 software tools currently in use, or being developed, such as IR, KM, RemoteMaster, and other misc apps/tools.

Moderator: Moderators

Post Reply
mdavej
Expert
Posts: 4656
Joined: Wed Oct 08, 2003 7:08 am

Changing Protocol ID in KM

Post by mdavej »

I have 2 upgrades using the device combiner protocol 0144. However protocol 0144 is different in each of these devices. So loading protocol 0144 for one upgrade breaks the other. I thought I could load both versions of 0144 and just give one of them a different ID, say 0145. I was able to do just that in IR by changing the first byte, and both upgrades now work fine. My question is how do change the protocol ID in KM? I tried simply typing a new ID on the setup sheet, but the cell is protected. I want to change it the correct way without breaking any formulas.
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

That was a common question long ago. Haven't seen it in a while.

Without searching for old threads, what I recall is:

You can change the ID, but you probably don't really want to.

It is usually better to set up one device combiner upgrade supporting all the devices you want for both final upgrades.

Then on the buttons sheet assign just the functions you want for one upgrade.

Next make a copy of that KM file and redo the buttons sheet for the other upgrade.

No you have two upgrades with identical protocol upgrades.

Install both device upgrades and one copy of the Protocol upgrade.

It ends up taking less upgrade memory and less total effort than changing the protocol ID would.
Mark Pierson
Expert
Posts: 3023
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

See this post about the Device Combiner. You really only need (and want) one copy of the protocol code installed.
Last edited by Mark Pierson on Wed Sep 20, 2006 3:54 pm, edited 1 time in total.
Mark
mdavej
Expert
Posts: 4656
Joined: Wed Oct 08, 2003 7:08 am

Post by mdavej »

Great. I'll add all the protocols I need to my master device combiner as you suggested and fix the functions to match. Thanks, guys.
Post Reply