Page 1 of 2
URC-8820N learned codes from ECHOSTAR DRV-7400, protocol?
Posted: Mon Dec 07, 2009 10:53 pm
by JACEK
I have original remote for Echostar HD DVR-7400 SATELLITE BOX ( european model . this is link to specifications:
http://www.cyfrowypolsat.pl/telewizja-s ... ar-7400.cp
I used URC-8820 to learn codes from original remote
this is IR file ( URL BELOW)
Looks like remote for Echostar HD DVR 7400 is recognized as PROTOCOL: NEC1, Device 128
I did Export the remote upgrade file with RM ver:1.98beta5 to .BIN file and load to my SLINGBOX ( US model ) as V2042_PL.bin , I tried convert to S, C and V and none worked.
This is my IR file. Only several buttons are learned.
http://www.autokanada.pl/dvr_7400_.ir
I tried to change Device for these codes such CABLE, SAT, PVR and in all cases unsucessfull. Perhaps this remote uses a protocol which I don't know about.
I tried to search what NEC1, DEVICE 128 is and I could not find.
Please help.
Posted: Tue Dec 08, 2009 12:21 am
by 3FG
First, I recommend that you download either RM 1.97 (which is the released version) or 1.98beta6a. Beta5 has a few bugs which may cause problems.
Before trying to export into a bin file, you need to have made a correct upgrade using RM. Based on your post, I guess that you didn't actually make a functioning upgrade. You need to enter an OBC for every button on the original remote that you want to have in your Slingbox. That means learning those buttons into IR, and and transferring the OBC into RM.
The learns in your IR file look fine, and NEC1, device 128 is an ordinary protocol. I recommend that you build an upgrade for your 8820N, and test the upgrade by using the 8820N to control the 7400. Then you can follow the procedure to export to Slingbox format.
Start RM, and select the 8820N remote. Select Cable as the Device Type. On the Setup tab, enter some 4 digit Setup Code, e.g. 2000. Choose NEC1 protocol. RM will fill in 00 5A as the protocol ID. Enter 128 into the Device field, and nothing in subdevice and Param. RM will fill in Fixed Data as 00 FE FE.
On the Functions tab, go down to the line labeled Power, and enter 159 (from the the Learned Signals tab of IR) into the OBC cell. When you exit that cell, RM will fill in the rest of the line with EFC = 002, hex =06. That matches the data in IR.
Do this for every learned button, then learn more buttons and enter the OBC into RM until you have entered every needed button.
Using the Buttons or Layout tab, assign every function to a button. Probably you'll want to assign the Power function to the Power button. Probably using AutoAssign will speed up the task of assigning.
Then copy the Device Upgrade Code from the Output tab, and Add it into the Devices tab of IR. In IR, on the General Tab, make sure that the Cable Setup code is 2000 (or whatever code you chose above.)
Then you can upload to the remote and test.
Posted: Tue Dec 08, 2009 6:15 am
by vickyg2003
Jacek, as 3fg told you, you are using a buggy version of RM, so that could definately be part of the problem. You have shown us your IR file with all the learns, but you are having problems with your rdmu and your bin file, so we'll need to see those if you want us to see what went wrong.
I did Export the remote upgrade file with RM ver:1.98beta5 to .BIN file and load to my SLINGBOX ( US model ) as V2042_PL.bin , I tried convert to S, C and V and none worked.
You do know that you must change the type from inside RM, right? You can NOT just rename the file. Again, I'm just guessing at what's going on here since we have no bin, nor rdmu to see what went wrong.
Posted: Tue Dec 08, 2009 7:50 am
by JACEK
I did not change just files I change DEVICE inside of RM and exported to V,C,T,S.bin start letter automatically was given by RM inside code and outside.
I did all procedure with RM to assign OBC learned codes to buttons.
As per instructions on slingcommunity.com website.
I will try with new RM this afternoon
Thanks for help!
I will keep you posted.
Posted: Tue Dec 08, 2009 8:17 am
by Capn Trips
Additionally, that IR file that you posted is for a remote that we have not seen before. It has signature 11781178, which is NOT what we have previously seen for the URC-8820. The 10820 has always been 10631063. There is no RDF for this remote, so how exactly did you get any information from the learned signals?
Go to the file section (linked at the top of the forum) and upload the actual IR file with the learned signals to the diagnosis area. Also upload the files Vicky mentions above. Then provide links to all of them here in this thread.
EDIT: Never mind - I see that there is a
new RDF, but it is not in the RDF distribution file yet, you are not likely to have it in your RDF folder.
Posted: Tue Dec 08, 2009 9:44 am
by JACEK
I did download that new RDF for 11781178 and located in RDF folder and used that for IR . IR did found right flash chip for it and UPLOAD and DOWNLOAD works great.
here are some screenshoots from 11781178.
I think problem is with remote protocol which is not properly recognized by my URC-8820N.
here are links:

Posted: Tue Dec 08, 2009 10:28 am
by 3FG
JACEK,
Again, I strongly recommend that you try to separate this into two steps.
1) Prove that the learns from the original remote are correct by making an upgrade for the 8820N and testing this upgrade using the 8820N. Please upload this RMDU and post a link to it.
2) Once the 8820N upgrade is known to be correct, use it to make a bin file for the Slingbox, following the directions at Sling Community.
Doing it in two steps helps to see if the problem is 1) in the learns and/or the basic RMDU file, or 2) in the Slingbox conversion.
You've mentioned that you think the 8820N can't recognize the protocol that the 7400 is using. Frankly, I doubt very much that is the problem. The decodes look fine.
Posted: Tue Dec 08, 2009 11:33 am
by The Robman
Please load a copy of your RM file and BIN file if you want us to debug them for you.
vickyg2003 wrote:You have shown us your IR file with all the learns, but you are having problems with your rdmu and your bin file, so we'll need to see those if you want us to see what went wrong.
Posted: Tue Dec 08, 2009 5:51 pm
by JACEK
I am preparing RDMU file and BIN as of now... will be uploaded soon..
PS: I will only setup few learned buttons such POWER, CH+ , CH-, SELECT, and few others. If that works then I can easly learn rest of them.
Here are both files and few pictures from RM.
I DID NOT PUT DEVICE 128 in Device field this time.
I will do it again and save file and will test with SLINGBOX. I will let you know.
RMDU FILE:
http://www.autokanada.pl/SLINGBOX.rmdu
BIN FILE :
http://www.autokanada.pl/C2042_PL.bin
Posted: Tue Dec 08, 2009 7:32 pm
by Capn Trips
As has been written several times before - PLEASE MAKE YOUR RMDU UPGRADE FOR YOUR 8820 FIRST. Upload it to the 8820 and TEST IT to make sure it works.
Only after you know that your upgrade works from the 8820, change the rmdu remote from 8820 to Slingbox and generate your BIN file.
Also, you MUST use Device number 128 if that is what it decodes as. If you leave it blank, it will DEFINITELY not work.
Posted: Tue Dec 08, 2009 8:47 pm
by JACEK
Only problem is:
My slingbox is in EUROPE. It works, I can connect to it. IR blaster is in place.
I wish I could test my URC-8820N with ECHOSTAR HD DVR-7400 but is is located just at the same place where my SLINGBOX is and I am in North America.
I did all per instructions:
""""
Start RM, and select the 8820N remote. Select Cable as the Device Type. On the Setup tab, enter some 4 digit Setup Code, e.g. 2000. Choose NEC1 protocol. RM will fill in 00 5A as the protocol ID. Enter 128 into the Device field, and nothing in subdevice and Param. RM will fill in Fixed Data as 00 FE FE.
On the Functions tab, go down to the line labeled Power, and enter 159 (from the the Learned Signals tab of IR) into the OBC cell. When you exit that cell, RM will fill in the rest of the line with EFC = 002, hex =06. That matches the data in IR.
Do this for every learned button, then learn more buttons and enter the OBC into RM until you have entered every needed button.
Using the Buttons or Layout tab, assign every function to a button. Probably you'll want to assign the Power function to the Power button. Probably using AutoAssign will speed up the task of assigning.
Then copy the Device Upgrade Code from the Output tab, and Add it into the Devices tab of IR. In IR, on the General Tab, make sure that the Cable Setup code is 2000 (or whatever code you chose above.)
Then you can upload to the remote and test."
""""
COMMENTS : when I select remote 8820N it cannot locate MAP file for it.
I tried to find it with no success.
I will try that procedure with another device with I have handy at home.
I will pretend don't know the code , so I will learn few function keys from it and follow all steps above and test it.
QUOTE"Also, you MUST use Device number 128 if that is what it decodes as. If you leave it blank, it will DEFINITELY not work.
"
I will remember that and let you know about results.
What I dis wrong?
Posted: Tue Dec 08, 2009 10:12 pm
by JACEK
Ok it is getting closer:
1. I learned few key codes from PANSAT 3500S satellite receiver remote controll on my URC-8820N
2. All learned keys work after learning.
3. I started IR.exe and downloaded all from URC-8820N
PROTOCOL : NEC1, Device 8 , CABLE
4. I started RM.exe chose remote as URC-8820N (11781178) then selected SETUP CODE: 2001 ( any value above 2000-2047 should be ok for unknown devices )
a) PROTOCOL: NEC1, device number: 8
b)selected FUNCTIONS and manually entered all OBC values from IR Learned keys.
c)selected BUTTONS > Auto Assign ( they did assigned )
d)selected OUTPUT > copied content :
Upgrade Code2 = 07 D1 (Cable/2001) PANSAT3500 (RM v1.98beta6a)
00 5A 00 96 E0 81 00 EF EF 00 00 47 00 00 00 00
00 00 00 FF B7 37 D7 97 57 2F
End
5. I did FACTORY RESET my URC-8820N ( cleaned all learned codes)
6.open NEW file in IR.exe
a) selected DEVICES > ADD > pasted content from above
7. I connected my remote to computer and UPLOADED all
8. I tested it and it does not work !
9. I reconnected my URC-8820N back to computer and downloaded data checked all data all is identical.
Where I did make mistake?

Posted: Tue Dec 08, 2009 10:28 pm
by 3FG
It isn't obvious, but at step 6, don't do New. Instead download from the remote, save the file, add in your upgrade, save to different filename, upload to the remote. Then test the upgrade. There is some data in the flash memory just after reset that IR doesn't know about, so downloading before adding the upgrade preserves that data.
Once you have saved the file just after downloading from the reset remote, you can use that file repeatedly for new upgrades, if you want.
Posted: Tue Dec 08, 2009 10:34 pm
by JACEK
All learned codes from device under test PANSAT 3500S remote controll
did work from URC-8820N.
After I cleaned memory of URC-8820N and uploaded LEARNED codes it did work again.
Adding a device by copying :"Upgrade Code2 = 17 FE (TV/2046) (RM v1.98beta6a)
00 5A 00 11 00 EF EF FF
End
"
DID NOT WORK after it was uploaded back to URC-8820N = PANSAT 3500S did not powered up or down.
Posted: Tue Dec 08, 2009 10:47 pm
by mdavej
Jacek,
What we really need are the latest IR file with your learns, the latest RM file you made and the latest IR file you pasted the upgrade into. You can easily post them on this site using
THIS link.
It sounds like you didn't assign CBL 2001 to a device key on the general tab in IR.
Where did TV 2046 come from?
Whatever number you end up assigning to your upgrade, the matching number/device needs to be assigned to a device button in IR.
In any case, we can only guess about your problem without seeing all of your latest files.