Page 1 of 1

Help with URC-7562 EFC

Posted: Thu Dec 21, 2006 9:53 am
by trying_again
:roll: Ok, I'm lost completely here...

Just got myself a nice new URC-7562 that controls 99% of what I want it to, but there's a few extra functions I'd like to add..

I've used the learning feature and downloaded the results using ir.exe and it shows:

1 StreamZap 34 23 A0 015 T-0 U=1680:1680

Rather than spend ages creating a whole new device I thought I'd just be able to use the EFC code and use the MAGIC-XXX button press - and then program it into the remote using MAGIC 994 etc.

But: according to the manual EFC's are 5 digit codes - is there an easy way of translating 3 digit codes to 5 digit codes?

Re: Help with URC-7562 EFC

Posted: Thu Dec 21, 2006 10:14 am
by johnsfine
trying_again wrote:Just got myself a nice new URC-7562 that controls 99% of what I want it to,
Does that mean, without learning it controls other functions of the device for which you learned that signal?

Or does it mean you needed to learn all the signals for that device and you ran out of learning memory?

If you have any signals for that device that aren't based on learning:
a) If you used a built-in built-in setup code number, which?
b) If you used a JP1 upgrade, what is the URL?
c) If you got an upgrade from OneForAll, post your .ir file in the diagnosis area so we can see what upgrade you are using.

If you only have used learning so far for that device, you need to follow the standard process for transforming a set of learned signals into an upgrade.
trying_again wrote: Rather than spend ages creating a whole new device
It isn't that hard a process.
trying_again wrote: I thought I'd just be able to use the EFC code and use the MAGIC-XXX button press - and then program it into the remote using MAGIC 994 etc.
EFC numbers have no global meaning. They only have meaning in the context of a specific setup code. If you have a built-in setup code or an upgrade that is consistent with that learned signal, then you can use the EFC number with the MAGIC 994 process.
trying_again wrote: But: according to the manual EFC's are 5 digit codes
I'm very surprised at that. I thought the 7562 was an older model and used 3 digit EFC numbers.
trying_again wrote: - is there an easy way of translating 3 digit codes to 5 digit codes?
It depends on some internal details of the setup code. In most cases you just put two 0's in front of the three digit EFC number. But for some setup codes you need a more complicated translation.

Re: Help with URC-7562 EFC

Posted: Thu Dec 21, 2006 1:08 pm
by trying_again
johnsfine wrote:
trying_again wrote:Just got myself a nice new URC-7562 that controls 99% of what I want it to,
Does that mean, without learning it controls other functions of the device for which you learned that signal?
Using code 1200 the number buttons control my freeview DTV box, but, for example, the up/down channel doesn't work. I used the learning feature to get those; which is where the results from ir.exe above comes from.
Or does it mean you needed to learn all the signals for that device and you ran out of learning memory?
Well, I *could* just leave it as it stands, but I'm having no luck getting it to control my DVD player (DK-Digital DVD-500) and until OFA get back to me I was planing on using the learning for that - which is likely to fill the learning memory.
...
trying_again wrote: - is there an easy way of translating 3 digit codes to 5 digit codes?
It depends on some internal details of the setup code. In most cases you just put two 0's in front of the three digit EFC number. But for some setup codes you need a more complicated translation.
Hmm, adding 0's doesn't want to work (if it did I wouldn't be posting :wink: ) so I guess I'll either have to go about things the hard way or just send the remote back as its guaranteed to work with everything - and it doesn't... and trying to get a reply from OFA is like trying to get blood out of a stone.

Posted: Thu Dec 21, 2006 3:30 pm
by johnsfine
Knowing that the setup code is SAT/1200 tells me a lot.


SAT/1200 uses EFC numbers in a way that is inconsistent with what DecodeIr assumes for StreamZap.

If I'm understanding SAT/1200 correctly, you can compute the correct EFC numbers from the decode's OBC numbers using the EFC calculator in IR.exe.

In the MSB Comp field type double the OBC number plus one. So for your OBC 23, you would type 47 and get an EFC of 140.

I think EFC 140 is the Exit button in the built-in setup code (though that is from the 8060. I don't know what is on which button of the 7562).

Posted: Thu Dec 21, 2006 5:47 pm
by trying_again
I sat down earlier and went through the first 150 or so MAGIC + 5 numbers on the remote the hard way, which has a) given me numb fingers and b) given me more details than I had before....
johnsfine wrote: In the MSB Comp field type double the OBC number plus one. So for your OBC 23, you would type 47 and get an EFC of 140.
Indeed - that seems to be exactly how it works.

Code: Select all

Chan-     OBC 23   Magic + 00140
Chan+     OBC 21   Magic + 00124
TV Guide  OBC 27   Magic + 00076
etc.
Thanks for that - you've saved my fingers :wink:
SAT/1200 uses EFC numbers in a way that is inconsistent with what DecodeIr assumes for StreamZap.
Is this sort of information available anywhere or is it just a matter of experience/trial and error??

Posted: Fri Dec 22, 2006 7:12 am
by johnsfine
trying_again wrote:I sat down earlier and went through the first 150 or so MAGIC + 5 numbers on the remote the hard way, which has a) given me numb fingers
That's why the template in the code search forum (and other places) ask for the setup code number of the partially working setup code.

You could have had your answer several hours earlier and without the numb fingers, if you had noticed and acted on any of the places where we say always tell the setup code number of any partially working setup code you found.
trying_again wrote: Is this sort of information available anywhere or is it just a matter of experience/trial and error??
Sorry. That info (how SAT/1200 uses EFC numbers) is barely accessable/understandable by experts and not in any form usable by beginners. For most setup codes it isn't so bad.

For the hard ones, we aren't close to any approach better than post the setup code number and see what some expert can tell you about it. But as you can see, that approach works pretty well.