JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

Could someone explain why UEI created EFCs?

 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - General Forum
View previous topic :: View next topic  
Author Message
sfhub



Joined: 12 Oct 2003
Posts: 287

                    
PostPosted: Tue Apr 13, 2004 5:31 pm    Post subject: Could someone explain why UEI created EFCs? Reply with quote

It seems EFCs are some sort of transcoding of OBCs achieved through
reordering bits, flipping some bits, and some operations to fit within 8bits.

I'm trying to understand what was the rationale behind creating EFCs
vs just using OBCs? There seems to be a 1-to-1 mapping but OBCs
are more logically laid out.

Are the OBCs proprietary and EFCs are some sort of UEI obfuscation or
something else entirely?
Back to top
View user's profile Send private message
jon_armstrong
Expert


Joined: 03 Aug 2003
Posts: 1238
Location: R.I.P. 3/25/2005

                    
PostPosted: Tue Apr 13, 2004 6:00 pm    Post subject: Reply with quote

I think it was an attempt to encrypt the OBC and IIRC decrypted by John Fine long before the JP1 effort started. Also, since some OBC's < 8 bits and the EFC's are always 8-bits, then the spare bits do useful things like call alternate devices or trigger different behavior needed by certain devices.
_________________
-Jon


Last edited by jon_armstrong on Tue Apr 13, 2004 7:02 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail Visit poster's website
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21238
Location: Chicago, IL

                    
PostPosted: Tue Apr 13, 2004 6:56 pm    Post subject: Reply with quote

They were definitely created as an encyption device. UEI is paranoid in a major way about protecting their IR database, so they don't want people understanding what the codes are all about (yeah, that really stopped us, eh?). After all, why would they go to the trouble of adding special code to their remotes so that if you change setup codes on a specific device button too many times in a row, they keypad becomes scrambled? They obviously figure that someone is trying to pirate their codes.

Jon is correct, John Fine did decode the OBC/EFC thing long before JP1 started. Apparently, some of the big wigs at UEI were quite chocked to learn that we knew how to decode EFCs
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
johnsfine
Site Admin


Joined: 10 Aug 2003
Posts: 4766
Location: Bedford, MA

                    
PostPosted: Wed Apr 14, 2004 6:49 am    Post subject: Reply with quote

John Wasser also figured out how to decode EFCs (with just one minor detail wrong, IIRC). And he did it with far less information available than I had (I knew the OBCs for a couple devices, but he had to guess at all OBCs) and he posted it on the web (which I hadn't done). When I saw he had done that, I emailed the minor correction to him. But if you're handing out credit for cracking that code, he "published" first.
Rob has a copy of John Wasser's updated (since he first published that stuff) but still obsolete now web site at
http://www.hifi-remote.com/wasser/index.shtml
Back to top
View user's profile Send private message Send e-mail Visit poster's website
sfhub



Joined: 12 Oct 2003
Posts: 287

                    
PostPosted: Wed Apr 14, 2004 3:38 pm    Post subject: Reply with quote

Thanks guys for making it clear why UEI made the clear unclear. Smile
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - General Forum All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


 

Powered by phpBB © 2001, 2005 phpBB Group
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control