Your Universal Remote Control Center
RemoteCentral.com
Philips Pronto Classic Forum - View Post
Previous section Next section Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
Primare RC5 codes into Pronto...
This thread has 8 replies. Displaying all posts.
Post 1 made on Monday June 9, 2003 at 19:56
John@MHF
Lurking Member
Joined:
Posts:
June 2003
2
I have a list of RC5 codes from Primare, but can't seem to input them into ProntoEdit 4.0. Anyone know how I can get these RC5 codes to work? Or better yet, how to read all this stuff? Any help would be GREATLY appreciated! Thank you in advance.




Here's what I received from Primare:

I20 Remote Control Commands.

RC5 address = 20 (0x14)
bits:
0x0500 = 0000 0101 0000 0000 (=1280)
xxxx tsss ssdd dddd
(s ssss = 1 0100 = 0x14 = 20)

x=not used
t=toggle bit
s=system bits (address)
d=command (VALUE below)

short press (default) = 1 command.
long press = 3 consecutive identical commands


KEY VALUE ACTION

standby 12 (0x0c) Standby ON (common)

standby 1 (0x01) Standby ON (unique)

operate 2 (0x3a) Operate (Standby OFF)

step up 30 (0x1e) Next input

step down 31 (0x1f) Previous input

input mode 26 (0x1a) toggle input mode (balance, master volume)

mute 49 (0x31) Toggle mute on/off

plus 16 (0x1e) Increase/change master volume and balance

minus 17 (0x1f) Decrease/change master volume and balance

dim 10 (0x0a) Toggle display on/off


1 60 (0x3c) Used for main input selection
2 61 (0x3d) Used for main input selection
3 62 (0x3e) Used for main input selection
4 63 (0x3f) Used for main input selection



For complete command, just add system address value 1280 with key value 1 (for standby) = 1281 (0x0501).


Post 2 made on Monday June 9, 2003 at 21:39
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On 06/09/03 19:56, John@MHF said...
I have a list of RC5 codes from Primare, but can't
seem to input them into ProntoEdit 4.0. Anyone
know how I can get these RC5 codes to work? Or
better yet, how to read all this stuff?

Most of it is either complicated stuff you don't need to understand, or methods to translate into some other (not Pronto) hex notation that even I don't understand (without a good example).

You need just the "RC5 address" in hex and the command in hex.

RC5 address = 20 (0x14)
operate (0x3a) Operate (Standby OFF)

So "Operate" in Pronto hex (that you can paste into PE) looks like this:

5000 0072 0000 0001 0014 003A

The first 4 four digit numbers just mean "RC-5". The next one is the "device address" (14) and the last one is the command (3A). So just edit the last two digits for each command and paste them into PE.
OP | Post 3 made on Tuesday June 10, 2003 at 22:12
John@MHF
Lurking Member
Joined:
Posts:
June 2003
2
The above code works, but can anyone elaborate a bit on johnsfine's reply? I understand that the 5000 represents an RC5 code, but where do the next 5 sets of numbers come from? Is there a converter of some sort I can use to figure this out on my own? Any help would be GREATLY appreciated. Thank you in advance!!!

Post 4 made on Tuesday June 10, 2003 at 22:36
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
In the user written documentation section in the files here (at RC) there is a good document by Barry Gordon on the more common format (starting with 0000) that most signals use. I forget where I saw a more recent document on many of the oher formats (used in just a subset of the models). Maybe I can find a link to that tomorrow.

The 5000 codes are simpler than most:

5000 That's what tells that this is an RC-5
0072 In general, that word gives the wavelength of the modulating frequency (See Barry's document for details). I'm not certain, but I think the 5000 type actually ignores that and unconditionally uses the correct wavelength for RC-5.
0000 0001 Those give the counts of PAIRS of values in the two sections of following data. The first is for data used once at the start of a key press. The second is for data used repeatedly while the key is pressed. I believe the 5000 type has built in knowledge of the fact that the whole signal repeats, so I think using 0001 0000 instead of 0000 0001 would make no difference.
0014 003A are two numbers that get encoded into the signal actually sent. The rules for that are totally different for 5000 type vs. other types.
Post 5 made on Wednesday June 11, 2003 at 03:51
Eigeny Oulianov
Founding Member
Joined:
Posts:
October 2001
238
On 06/10/03 22:12, John@MHF said...
The above code works, but can anyone elaborate
a bit on johnsfine's reply? I understand that
the 5000 represents an RC5 code, but where do
the next 5 sets of numbers come from? Is there
a converter of some sort I can use to figure this
out on my own?

You can easily convert codes you have to Pronto RC5, without going into details - use a string "5000 0000 0000 0001 [RC5 address] [RC5 command]" as template:

For your device [RC5 address] is 0014 (as pointed in string "RC5 address = 20 (0x14)".
For any command [RC5 command] is 00** where ** is a number from corresponded line like "operate 2 (0x**) Operate (Standby OFF)"
I.e. the string "step up 30 (0x1e) Next input" must be encoded into "5000 0000 0000 0001 0014 001e"
Post 6 made on Wednesday June 11, 2003 at 18:20
Peter Dewildt
Loyal Member
Joined:
Posts:
July 2001
6,307
Why is everyone talking hex code for RC5 codes when you can just enter the device and command numbers directly in ProntoEdit from the Set IR window? That is, click Advanced, select RC5 and type in a Device number and a command number. There is no need to stuff around with hex code.

This message was edited by Peter Dewildt on 06/11/03 18:29.
Peter
Pronto 1000 (retired), Pronto TSU7000, RFX6000 (retired)
Pronto 2xTSU9600, RFX9400
Post 7 made on Sunday July 13, 2003 at 22:18
Simon
Founding Member
Joined:
Posts:
August 2001
79
I have Primare SP31.7 and I've been trying to get the codes into Marantz RC9200 without much success. I was wondering if you guys have the codes for the 31.7 processor?

I emailed Primare but no response for more than 2 weeks now.

Thanks,

Simon
Post 8 made on Thursday July 31, 2014 at 20:25
jetpilotarm
Lurking Member
Joined:
Posts:
July 2014
1
Just registered to say how greatful I am for you answer! Thanks a lot!
Post 9 made on Friday August 1, 2014 at 17:54
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
13,082
Great to know 11 year old information still applies.
Lyndel McGee
Philips Pronto Addict/Beta Tester


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse