New 8780/8800/9800 Extender -- removes upgrade limit!

Support forum for extenders. If you're having trouble getting one up and running, this is the place to come.

Moderator: Moderators

gjarboni
Expert
Posts: 294
Joined: Sat Sep 20, 2003 4:55 pm
Location: Columbia, MD

New 8780/8800/9800 Extender -- removes upgrade limit!

Post by gjarboni »

Hello,

This is a beta 8780/8800/9800 extender. It removes the 50 byte upgrade lmiit (I think). It needs to be tested! To test it download the v2 extender from Yahoo here and follow the instructions, except substitute the protocol below for the one in the instructions. It loads for me, controls my devices, and handles keymoves and macros. So it's not too rougn around the edges.

But there are some quirks. Sleep functionality is gone. When you load the extender it will automatically run the first macro in your remote. Device selection must be done with the Virtual_ commands (like Virtual_TV). So at a minimum you must have a macro on each device button that has the corresponding Virtual_ command. (Of course you can have more complicated macros on your device buttons, just make sure you change the device somewhere in there).

I think that's it, but I had to squeeze pretty hard to everything to fit. Please try it out (especially with devices bigger than 50 bytes!) and let me know how it goes.

Thanks,

Jason M.
Last edited by gjarboni on Wed Nov 19, 2003 5:02 pm, edited 1 time in total.
sfhub
Posts: 287
Joined: Sun Oct 12, 2003 7:03 am

Post by sfhub »

Out of curiosity, what is the 50-byte upgrade limit. When would I most
likely encounter it? Thanks.
uwereinert
Advanced Member
Posts: 153
Joined: Wed Aug 27, 2003 6:40 am
Location: Chemnitz

Post by uwereinert »

sfhub wrote:When would I most likely encounter it?
If you create an upgrade with a two byte protocol and 25 button assignments or more.

Uwe
Nils_Ekberg
Expert
Posts: 1689
Joined: Sat Aug 02, 2003 2:08 pm
Location: Near Albany, NY

Re: New 8780/8800/9800 Extender -- removes upgrade limit!

Post by Nils_Ekberg »

gjarboni wrote:Hello,

This is a beta 8780/8800/9800 extender. It removes the 50 byte upgrade lmiit (I think). It needs to be tested! To test it download the v2 extender from Yahoo
I updated the RDF to be compliant with RM and will include it in the next release.
jon_armstrong
Expert
Posts: 1238
Joined: Sun Aug 03, 2003 9:14 pm
Location: R.I.P. 3/25/2005
Contact:

Post by jon_armstrong »

sfhub wrote:Out of curiosity, what is the 50-byte upgrade limit. When would I most
likely encounter it? Thanks.
IIRC it is only found in a few remotes with the 740 processor.
-Jon
gjarboni
Expert
Posts: 294
Joined: Sat Sep 20, 2003 4:55 pm
Location: Columbia, MD

Post by gjarboni »

jon_armstrong wrote:
sfhub wrote:Out of curiosity, what is the 50-byte upgrade limit. When would I most
likely encounter it? Thanks.
IIRC it is only found in a few remotes with the 740 processor.
Actually, it's found in all of the remotes with the 740 processor as far as we know.
gjarboni
Expert
Posts: 294
Joined: Sat Sep 20, 2003 4:55 pm
Location: Columbia, MD

Post by gjarboni »

Okay, now that I've had time to test my creation, I found a bug. So I guess it's good that no one tested the earlier extender. But as I don't have any two byte devices that I use, I still need help with this. Here's the new version. I can confirm that it does handle greater than 50 byte devices, but I can't confirm that it doesn't crash all the time, corrupt your settings, make your remote explode, etc.

By the way, once people can confirm that this extender is stable, I'll use it as a basis to update the other 740 extenders so they too can overcome the 50 byte limit.

Upgrade protocol 0 = 01 FF (P8/740)
00 00 11 CF 4F 38 A6 F6 A5 F5 E9 C0 B0 01 CA 3C
65 F7 3C 02 F8 85 60 86 61 3C FF F4 20 95 85 3C
64 F7 3C 03 F8 A5 60 A6 61 1A E8 3C FF F4 20 95
85 4C 65 02 6F 39 20 CD 82 A5 BE 85 C0 3C 00 0A
20 E9 9E C9 0A D0 2C A9 00 20 D9 9E 20 20 9F A0
00 C8 D0 01 3A C7 04 F9 1A 23 06 53 11 A9 06 80
0D C9 03 D0 02 A9 04 80 00 C0 60 90 01 3A 18 69
60 85 BE 20 F9 02 A2 1F 9A 20 95 83 3C 00 C2 64
A5 D0 03 20 11 8B EF 3E 3C 20 3F 64 B7 F0 02 CF
3E 3C 00 19 A9 0F 25 A3 85 A3 EF 3B AF 3B 58 C2
BF 3B FF 3B DF 3E F7 B8 0D FF B8 A5 B8 C9 1E 90
D5 20 A5 9C 80 CD 97 A3 03 4C 65 02 77 39 C7 64
B7 D0 C3 20 CE 8A 80 BB 3C 80 25 A2 1E 86 B7 CF
3E 20 12 93 A5 C0 E3 28 C9 52 D0 07 3C 31 C0 20
01 93 60 C9 78 90 05 38 E9 78 85 A7 C9 55 D0 06
A4 A7 8C 39 04 60 C9 56 D0 06 AC 39 04 84 A7 60
D7 5A 04 DF 5A EF C0 20 DA 96 90 26 20 60 98 90
24 A5 C0 C9 0F F0 21 C9 1F F0 1D C9 35 D0 03 4C
52 81 A6 A7 86 C5 EF 5A E7 9D 02 80 10 80 17 4C
F2 99 4C F2 8C 4C C8 03 CF 5A 4C 9D A1 20 41 85
B0 04 A5 9D 85 C5 A5 A5 D0 08 97 5A 05 20 F7 93
85 C5 B0 03 4C ED 8C 20 8E 03 4C C8 8C 3C 00 E8
20 A7 A7 B0 05 20 D1 A7 90 03 4C CB A6 A6 BD 87
A0 0F A5 BC 18 69 02 90 01 E8 20 A0 85 A5 EA 80
04 A0 02 B1 BC 85 69 F7 A0 03 4C 70 A6 A5 E2 A6
E3 3C 60 F4 4C 67 A6 6F 39 20 8D 95 29 0F 85 F4
8D 2E 02 A5 F5 48 A5 F6 48 A9 02 37 A2 01 3A 20
75 95 20 86 98 68 85 F6 68 85 F5 37 A2 0B AD 2F
02 E3 06 3C 04 DC 20 4B 94 3C 00 A1 3C 00 A5 3C
00 A6 AD 2E 02 F0 18 0F A2 CE 2E 02 A6 A1 E6 A1
BD 30 02 85 C0 F0 EB 3C 01 C2 20 F9 02 80 E3 1F
A2 3F A2 60 EA
End
The Robman
Site Owner
Posts: 21948
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Hey Jason,
Even if you don't have any 2-byte devices, you can always use the NEC Combo protocol and just put one device in it, if you have at least one device that uses the NEC protocol.

Just a thought.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
captainvid
Posts: 10
Joined: Thu Nov 27, 2003 2:22 pm

Post by captainvid »

I tried to load the 9800 v2.0a into the IR but it comes back with invalid character in input. Im using IR 3.22 beta software. Can you confirm this works?
uwereinert
Advanced Member
Posts: 153
Joined: Wed Aug 27, 2003 6:40 am
Location: Chemnitz

Post by uwereinert »

captainvid wrote:I tried to load the 9800 v2.0a into the IR but it comes back with invalid character in input.
You have to paste Jasons protocol above in the protocols tab of IR, not in the devices tab.

Uwe
kk
Posts: 10
Joined: Wed Dec 24, 2003 4:30 am

8800 extender works except....

Post by kk »

Tried loading the upgrade protocol above, however, it rendered my P8 (URC 8800) useless.

I loaded the P8 (URC 8800) extender from the Yahoo JP1 site (.txt file is dated 5-26-03) and the remote works well (with new features added) except for one issue. I can't get the backlight to turn on or toggle.

I (think I) followed the instructions in the divergent features note, but every new feature works well except for the light. Not sure if I programmed the light macro correctly, do the { } brackets indicate shift or...?

Any advice is appreciated.

KK :? :?: :?:
gjarboni
Expert
Posts: 294
Joined: Sat Sep 20, 2003 4:55 pm
Location: Columbia, MD

Re: 8800 extender works except....

Post by gjarboni »

kk wrote:Tried loading the upgrade protocol above, however, it rendered my P8 (URC 8800) useless.
Could you explain what happened in a little more detail?
kk wrote:I loaded the P8 (URC 8800) extender from the Yahoo JP1 site (.txt file is dated 5-26-03) and the remote works well (with new features added) except for one issue. I can't get the backlight to turn on or toggle.
All that you need for light toggling to work is to have the LightToggle "key" in a macro that is bound to the Light key. LightOn and LightOff are intended for use in macros (I turn the backlight on at the beginning of any macro and turn it off at the end). If you have trouble with this and your backlight works fine in unextended mode, post your saved file from IR in the yahoo diagnosis area and I'll take a look.
kk
Posts: 10
Joined: Wed Dec 24, 2003 4:30 am

Post by kk »

I loaded the extender upgrade protocol from your 11-19-2003 post and my P8 was useless, buttons not responding, LCD stuck in one mode...

Loaded your extender upgrade protocol from the Yahoo site (.txt file dated 5-26-03) and everything worked great (creating macros on device keys...), however, I ran into the light issue. I think my problem might be in my macro as the backlight works fine in unextended mode. I'll post my extended protocol in the Yahoo diagnosis area.

Bear with me as I just got into JP1 programming a few weeks ago and am a real newbie on bound keys, extenders...

I really appreciate your help !!!

Keith
kk
Posts: 10
Joined: Wed Dec 24, 2003 4:30 am

Post by kk »

Sorry, forgot to mention the IR file name for my P8 backlight issue I posted at the Yahoo diagnostic site:

URC 8800-extender Keith-backlight problem.txt

Keith
gjarboni
Expert
Posts: 294
Joined: Sat Sep 20, 2003 4:55 pm
Location: Columbia, MD

Post by gjarboni »

This is an RDF problem (the code for LightToggle changed between extender versions). You need to remove the HUD0HUD0 RDF that is currently in the same directory as IR (you can just move it to another directory). Replace it with the RDF that comes with the extender. Reload your saved IR file. Ignore the checksum error. Now your macro will show the {light} macro having Key66 as it's only entry. Delete Key66 and replace it with LightToggle and everything should work fine.
Post Reply