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

Amending existing protocols using Protocol Building

 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - Software
View previous topic :: View next topic  
Author Message
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Thu May 10, 2012 6:23 am    Post subject: Amending existing protocols using Protocol Building Reply with quote

As happens to me regularly I am being asked to produce SlingBox BIN files with the repeat bit set to zero. So far, thanks to RobMan I have 'tweaked' versions of the NEC1, RC-5 and GI-Cable protocols but would like to do a few more. And to avoid having to bother Rob I would like to do it myself.

I have been through all the documentation for Protocol Builder but cannot find a simple step-by-step guide on how to import an existing protocol such as :

Code.S3C80=47 93 61 8B 12 87 05 08 04 00 DE 00 00 00 00 00 \
CA D4 44 05 35 01 A8 0C 0A 18 07 02 11 10 08 10 \
07 10 09 10 C1 1E 10 08 10 07 0A EF 19 09 8D 01 \
46

Change the assembler values to zero the repeat bit and then save it as a new protocol.

Does such a tutorial exist ? If not could someone produce one ?

Thanks

Al
Back to top
View user's profile Send private message
mr_d_p_gumby
Expert


Joined: 03 Aug 2003
Posts: 1370
Location: Newbury Park, CA

                    
PostPosted: Thu May 10, 2012 3:05 pm    Post subject: Re: Amending existing protocols using Protocol Building Reply with quote

alanrichey wrote:
I have been through all the documentation for Protocol Builder but cannot find a simple step-by-step guide on how to import an existing protocol such as :

Code.S3C80=47 93 61 8B 12 87 05 08 04 00 DE 00 00 00 00 00 \
CA D4 44 05 35 01 A8 0C 0A 18 07 02 11 10 08 10 \
07 10 09 10 C1 1E 10 08 10 07 0A EF 19 09 8D 01 \
46
Reformat the protocols.ini code like this:
Code:
Upgrade protocol 0 = XX XX (PPPPPP)
47 93 61 8B 12 87 05 08 04 00 DE 00 00 00 00 00
CA D4 44 05 35 01 A8 0C 0A 18 07 02 11 10 08 10
07 10 09 10 C1 1E 10 08 10 07 0A EF 19 09 8D 01
46
End
where:
XX XX is the protocol ID (ex: 00 5a)
PPPPPP is the PB processor type (ex: S3C8+)

Now paste this into the Notes area, using paste special|text.

Set the Remote Type correctly, then click the Decode button.

Go to the Assembler tab and click on Load Disassembly.
_________________
Mike England
Back to top
View user's profile Send private message
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Thu May 10, 2012 3:23 pm    Post subject: Reply with quote

Thanks Mike, just what I needed. It was the 'Paste Special Text' bit I was missing in my experiments. And I now have a UK Sky box (RC6-M-20n) without a 'double-skip' when I try and navigate the TV Guide Wink
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 - Software 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