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

Sky Digibox on URC-7555/7556

 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> Code Search (Closed)
View previous topic :: View next topic  
Author Message
engeeaitch



Joined: 12 Jun 2007
Posts: 9

                    
PostPosted: Thu Dec 30, 2010 12:29 pm    Post subject: Sky Digibox on URC-7555/7556 Reply with quote

1. Device: Sky Digibox (Pace)
2. Type of device: Satellite
3. Year: Unknown (1999?)
4. JP1/UEI Remote model: URC-7556
5. Do you have a JP1 cable? Yes
6. Still have original remote? Yes
7. Checked the file section? Yes
8. Checked Pronto file section (at R/C)? No
9. Partially working setup code? Yes
10. Learning remote question? No
11. Have you tried the JP1 Lookup Tool? Yes

I have programmed my URC-7556 using the built in seutp code 0847, and it works. However, I want to use RM to setup my own key mapping (and set up some macros). I have used the learning facility, and know that I need the RC6-6-20 protocol, Device ID = 0, Sub Device = 0. The latest version of the RDF file for the URC-7556 does not contain this protocol (but it does have the RC6-M-24 protocol). An older version which I had does contain the protocol (RC6-M-20N), but does not seem to work. I notice that this protocol contains Fixed Data E0 00.

I have downloaded a KM file and managed to get it working. This protocol uses Fixed Data A9 30 55 55 55.

Here is the device upgrade code from KM that works:
Upgrade Code 0 = 37 37 (SAT/1847) Sky Digibox (KM v9.21)
20 08 30 F8 02 FB A9 30 55 55 55 20 21 0C 58 59
5A 5B 5C 6D 6E 6F 70 CC CB 80
KeyMoves
37 F0 04 37 37 3C B3«text»
End

How can I get this to work within RM for my URC-7556?
Back to top
View user's profile Send private message
3FG
Expert


Joined: 19 May 2009
Posts: 3367

                    
PostPosted: Thu Dec 30, 2010 1:45 pm    Post subject: Reply with quote

The 7556 does have support for RC6-6-20, demonstrated by the fact that setup code cable 0847 partially works. The 7555/7556 remotes have Variant 2 of the 00 20 protocol executor, as we can see from the Lookup Tool.

The RDF file does correctly list the protocol executor as 00 20:2. The difficulty is in Protocols.ini, which is the file that tell RM how to accept user data and turn that into the hex data that each executor needs. Protocols.ini doesn't have an entry for the Variant 2 version of the 00 20 protocol executor for RC6-6-20. That's an omission.

If someone else doesn't post a fix earlier, I will work on it tonight.
Back to top
View user's profile Send private message
engeeaitch



Joined: 12 Jun 2007
Posts: 9

                    
PostPosted: Thu Dec 30, 2010 2:49 pm    Post subject: Reply with quote

That all makes sense now. If you could post a fix, that would be much appreciated. Thank you.
Back to top
View user's profile Send private message
NBoater



Joined: 21 Mar 2009
Posts: 15
Location: United Kingdom

                    
PostPosted: Thu Dec 30, 2010 4:51 pm    Post subject: Changing the fixed data Reply with quote

As a short term workaround - Is it possible to use RM to create the upgrade and then, once added to IR, change the fixed data on the upgrade on the devices tab?

NBoater
Back to top
View user's profile Send private message
3FG
Expert


Joined: 19 May 2009
Posts: 3367

                    
PostPosted: Fri Dec 31, 2010 3:06 am    Post subject: Reply with quote

Add this into protocols.ini. It shouldn't matter where.

Code:
[RC6-M-20n]
PID=00 20
VariantName=2
Notes=This protocol supports any RC6-M-20 variant where the toggle bit doesn't \
      actually toggle (in decodes the T value is always the same).\n\n\
      The only examples we have seen are for the "Sky" device.\n\
      In those examples M is always 6, Device is always 0, Sub Device is either 0 \
      or 12, and T is always 0. \
Typical frequency is 36KHz; check the box to generate 33.6KHz
DevParms=M=6,Device,Sub Device,T,33.6KHz=0:bool
DeviceTranslator=Translator(4,1,15) \
                           BitDoubler(0,3,2) \
                           BitDoubler(1,8,16) \
                           BitDoubler(2,4,32) \
                           Translator(3,1,08,0) Translator(3,1,10,0,comp) \
                           Translator(3,1,09,0) Translator(3,1,11,0,comp)
FixedData=80 00 00 00 00
CmdParms=OBC=0
CmdTranslator=Translator()
Back to top
View user's profile Send private message
engeeaitch



Joined: 12 Jun 2007
Posts: 9

                    
PostPosted: Fri Dec 31, 2010 4:00 am    Post subject: Reply with quote

Worked perfectly. Many thanks for your help.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> Code Search (Closed) 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