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!
You have the wrong device type of your upgrades in multiplexor device upgrade.
TV and Amp upgrades in ir file are TV type, but in multiplexor you have:
04 7A = SAT 1146
04 6F = SAT 1135
You need to replace the wrong device type (sat) with the right one (tv):
14 7A = TV 1146
14 6F = TV 1135
You are in TV mode and you press Shift-Back, setup code in TV slot should change to TV/1176.
Use SET-990(as noted here) to blink back the current setup code to verify it has changed.
You can also change the setup code on the DREAM button and then use IR to download the remote contents. It should have saved the (changed) TV setup code as well.
Either method can be used to verify that the setup codes are changing via the 01FE protocol upgrade.
Last edited by binky123 on Mon Mar 07, 2011 3:23 pm, edited 1 time in total.
This remote(like the Atlas JP1.3 and others) loads in the setup code table from EEPROM every time a button is pressed.
Upgrade Protocol 0 = 01 FA (HCS08) Patch for Setup Table on URC-39940
20 04 00 00 01 00 45 8C 00 35 50 96 02 02 CD FE
7A AD 07 03 01 8D CD 04 8D CD 8A 88 3F 54 F6 B7
55 AF 01 35 50 01 60 0C B6 55 BB 51 B7 51 B6 54
B9 50 B7 50 45 02 90 35 52 CD FE B0 CD FE 2A CC
FD EF
End
Upgrade Code 0 = 1C 53 (TV/1107) Patch Setup Table. Use Bouquet+=RAM, Bouquet-=Original-EEPROM
FA 00 21 01 00
End
Load the Protocol 01FA into Protocols Tab. Load Upgrade TV/1107 into Device Upgrades Tab. Assign TV/1107 to TV button. Upload to remote.
On Remote, pressing Bouquet+ will have it skip loading from EEPROM and keep things as is in RAM and not reload. Pressing Bouquet- will change it to the original(of loading in the Setup Table from the EEPROM on every keypress).
Once this is done, you can remove 01FA and TV/1107 as they are no longer needed.
After the above is done, you can proceed with the multiplexor. The code is now
Upgrade Protocol 0 = 01 FE (HCS08) UnExtended Device Multiplexor for patched URC-39940
20 04 00 00 02 00 8C BE CC 58 B6 60 E7 BF B6 61
E7 C0 CD 8C 88 CD 8C EC 81
End
user bluesky confirmed the device multiplexor works now.
Last edited by binky123 on Wed Apr 28, 2010 9:21 pm, edited 1 time in total.
User sigue was able to resolve his issue. His byte at F20Fh was FF when it should have been 40. The FF meant he was using the alternate keymap and thus his Bouquet+/-(as well as digit 3/4) were flipped. Pressing Bouquet+ was actually setting the remote back to its original behavior.
*Load the Protocol 01FA into Protocols Tab.
*Load Upgrade TV/1107 into Device Upgrades Tab.
*Assign TV/1107 to TV button.
*Upload to remote.
*On Remote, pressing Bouquet+ will have it skip loading from EEPROM and keep things as is in RAM and not reload.
*Once this is done, you can remove 01FA and TV/1107 as they are no longer needed.
If this didn't work, check to make sure the RAW Data shows F20Fh= 40 although that should be okay since you said you were able to load upgrades without the keys being scrambled.
Remember to provide feedback to let us know how the problem was solved and share your upgrades.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.