Wacky results from upgrade

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!

Moderator: Moderators

Post Reply
gkelliott
Posts: 4
Joined: Sat Jul 10, 2004 10:56 am
Location: Tucker, GA

Wacky results from upgrade

Post by gkelliott »

I hope this isn't something obvious that I have just overlooked. I've read the tutorial documents and have looked at some related posts here on the forum but can't fix this.

I'm trying to upgrade my URC8810 to control a second Dish receiver. I have downloaded the current versions of IR, KM, and the lastest RDFs, etc. I loaded the Dish 301 file into KM, set the device type to SAT, set the unit code to match the settings on the Dish receiver in question, and set the Button Code to EFC. I pasted the resulting upgrade code into IR and set the CBL button to Type CBL/SAT and to the new device code. Result is that commands from the 8810 "talk" to the Dish receiver but don't issue the commands anticipated - e.g. pressing the Power button performs the Info function.

I've rechecked and repeated several times. Based on a forum thread on a similar problem, I downloaded the rdf file again, just in case it had been corrupted during download. I also tried different device code files.

Any help is appreciated.

Karen
gkelliott
Posts: 4
Joined: Sat Jul 10, 2004 10:56 am
Location: Tucker, GA

Post by gkelliott »

I put my files in the diagnosis area. Here they are:
gke.IR
gke_Dish301.txt
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 »

I don't have any Dish gear but, IIRC, unit codes 0 through 15 correspond to System Address 1 through 16. Hence, try Unit code = 11
-Jon
gkelliott
Posts: 4
Joined: Sat Jul 10, 2004 10:56 am
Location: Tucker, GA

still wacked

Post by gkelliott »

jon_armstrong wrote:I don't have any Dish gear but, IIRC, unit codes 0 through 15 correspond to System Address 1 through 16. Hence, try Unit code = 11
Thanks for the suggestion. I gave it a try, but with unit code 11 (and Unit code 9) the Dish receiver doesn't respond at all. With Unit code 10 it responds, but not appropriately.
Mark Pierson
Expert
Posts: 3023
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Re: still wacked

Post by Mark Pierson »

gkelliott wrote:With Unit code 10 it responds, but not appropriately.
Did you also change the selected remote on the Setup sheet in KM to the "URC-881x / 801x / 601x", and confirm/edit the function assignments on the Buttons sheet?
and set the Button Code to EFC
If you opened an existing upgrade file and changed the Button Codes cell from OBC to EFC, that's probably what's causing the problems. In an existing upgrade that has values entered on the Functions sheet, you MUST use the Swap button... you cannot simply change the Button Codes cell.
Mark
The Robman
Site Owner
Posts: 22063
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

jon_armstrong wrote:I don't have any Dish gear but, IIRC, unit codes 0 through 15 correspond to System Address 1 through 16. Hence, try Unit code = 11
KM allows for this by subtracting 1 from the unit code entered, so you should enter the actual unit code you want to use.

Karen, I looked at your files and I can't find anything wrong with them, so I'm baffled. (By the way, I fixed your IR file link, they're case sensitive)
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
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 »

KM is broken with the 8811. IIRC, there are three different $0002 protocols:

1. The old one that had one fixed and one variable eight-bit bytes
2. One with two bytes of fixed data and 1 variable byte (IIRC in the 8811, 2104 and the RCU810)
3. One with five bytes of fixed data and 1 variable byte in the 8810/8910/2116/2117 etc.

Anyway KM puts out five bytes of fixed data for the 881x. I just tested it and it puts out OBC 000 for power (should be 002). I went to RM and imported this upgrade (changed to unit code 9 -- for it system address 10 ==> Unit 9), and it calls for a protocol upgrade. I think it's probably necessary with this device upgrade and I'll experiment with one without needing a protocol upgrade but for the time being try these they seem to work in my 8811:

Upgrade code 0 = 36 ef (SAT/1775)
02 00 fa fa c1 40
46 12 16 1a 22 26 2a 32 36 3a 62 72 02 6a 7a 0a
7a 52 72 2e 62 42 6a 42 6e 5e
END

Upgrade protocol 0 = 00 02 (S3C80)
2b 5c 11 8b 12 b5 05 08 08 00 c5 03 32 00 c5 05
73 00 00 00 c5 0b f2 8d 01 46
End
Last edited by jon_armstrong on Mon Jul 12, 2004 5:53 am, edited 2 times in total.
-Jon
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 »

Here is one that will work without a Protocol upgrade:

Upgrade code 0 = 36 ef (SAT/1775)
02 0c 7a fa c1 90 00
60 70 00 68 78 08 78 50 70 2c 60 40 68 40 6c 5c
END

delete the last device and protocol upgrade and add this device upgrade only.
-Jon
gkelliott
Posts: 4
Joined: Sat Jul 10, 2004 10:56 am
Location: Tucker, GA

Post by gkelliott »

Jon, thanks for the help. I'm totally new at this and so don't really follow what went wrong (or what you did to fix). What do I need to know to fiddle with this upgrade or to not bomb other upgrades?

The upgrade you posted works mainly but a few functions - exit or cancel, info, maybe others - are AWOL.
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 »

Try this, I guess a few keys weren't assigned:

Upgrade code 0 = 36 ef (SAT/1775)
02 0c 7e fe c1 90 00
60 70 00 68 78 08 78 48 50 70 2c 60 40 68 00 40
6c 5c
KeyMoves
3b f3 36 ef 58
END

I wouldn't worry about "the problem" as it wasn't anything you did and neither Rob nor I spotted the problem right away. the KM spreadsheet has a problem with the 8811 for this protocol. I'm sure Mark will do his normal magic and have a new release out within hours :-)

We've been tinkering with the various Dish models and probably broke it trying to fix something else. If you want, I can upload the RM upgrade. It works fine, but you need to install RM first.

Let me know if you need any other commands. They are the same for just about every model that uses $002 protocol SAT/0775. The PVR's have a few additional commands that don't do anything on non-PVR's.
-Jon
Post Reply