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

Login:
Pass:
 
 

Topic:
create disctrete codes
This thread has 6 replies. Displaying all posts.
Post 1 made on Sunday June 30, 2002 at 10:57
dj_gigi
Long Time Member
Joined:
Posts:
June 2002
18
Hi,

When I learn the IR codes for “1” by the CD player since my original remote, I get this code, that doesn't work!

0000 006c 0000 000b 0020 0020 0040 0040 0040 0040 0040 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0040 0020 0cb2

Thule gave me their discrete code, but I don't understand their explanation, that could make me an example, for example for the key "1" of the CD player

Official remote codes for Thule Audio products

All Spirit products (+IA250/350B) use rc5 code

Codeformat:
data format s= 2 synk bit, a=5 adr bit (0x20) adr
c= 6 komando bit, t is 1bit that togles for new push

s s t a a a a a c c c c c c
- - 1 1 x 1 0 1 . 0 0 x x x x x x

With this format the maximum value for a command is 3F. System adress is 10100 = 0x14 = 20 dec. 20 dec is
the official adresse for CD.
We use this adress for all products!

CD
---- Hex: Dec:
"0" 0x00 0
"1" 0x01 1
"2" 0x02 2
"3" 0x03 3
"4" 0x04 4
"5" 0x05 5
"6" 0x06 6
"7" 0x07 7
"8" 0x08 8
"9" 0x09 9


Thank you for your help

David
[email protected]
Post 2 made on Sunday June 30, 2002 at 17:44
jarmstrong
Founding Member
Joined:
Posts:
March 2002
1,780
It is indeed standard RC5 but learning is not always easy since RC5 has a Toggle bit. I think that the Pronto can learn and deal with RC5 better than most remotes.

The best explantion for the RC5 coding is probably here.

[Link: sbprojects.fol.nl]

Be specifc and tell us what you want to do beyond understanding how it works.

It sounds like the manufacturer would probably tell you if it responds to discrete power codes if any.

If you want to generate all the commands in Pronto hex then there are some utilities that can be used.

HTH,

Jon

This message was edited by jarmstrong on 06/30/02 17:45.12.
OP | Post 3 made on Wednesday July 3, 2002 at 16:33
dj_gigi
Long Time Member
Joined:
Posts:
June 2002
18
thank's Jon,

I have try with Makehex v2.0 and this parameter:
"
Device=16 & 14 & 20
Function=0..63

Protocol=RC5
Frequency=36000
Time Base=889 '888.89 = 32 cycles at 36Khz
Message Time=113778 '128 times TimeBase of 888.89
Zero=1,-1
One=-1,1
Prefix=1,-1,1 'Officially -1,1,-1,1 but starting with off is silly
First Bit=MSB
Form=;*,T:1,D:5,F:6
"

and the codes that Makehex gives, doesn't work!
Do you have an idea on parameterizes them to give?

David


Post 4 made on Wednesday July 3, 2002 at 19:07
jarmstrong
Founding Member
Joined:
Posts:
March 2002
1,780
David,

I assume you tried each device individually?

The correct device is 20 or:

Device=20

I just tried it and it gave the exact same code that you learned -- which is RC5 device 20, command 1.

Are you sure that there isn't something else, perhaps how you are entering the text into Pronto edit?

I don't have a Pronto (I do know how to decode Pronto hex) so maybe someone else can help. I seem to recall that that process is covered by the FAQ here.

Also, does this code work the first time that you press the button but not the second? I think that is what it will do because of the toggle bit -- the toggle bit (the third bit) has to alternate each button press but a code generator like MakeHex has no way to make the remote alternate other than to genarate a whole set of codes with the third bit as One instead of Zero. To do that you would have to Add:

Define=T=1

In some or all Pronto's you should be able to enter the codes directly (in decimal I think) and the Pronto will do the alternating toggle bit. After all RC5, RC6, RC5x and RC6x are Philips protocols. I believe that if the device learns them correctly it will do all this automatically.

HTH,

Jon
OP | Post 5 made on Saturday July 6, 2002 at 14:05
dj_gigi
Long Time Member
Joined:
Posts:
June 2002
18
Yes, The code work only the first time !

David
Post 6 made on Sunday July 7, 2002 at 16:17
jarmstrong
Founding Member
Joined:
Posts:
March 2002
1,780
David,

Below are the standard Pronto codes for a CD that are in a the format that some (and maybe all) Pronto's store RC5 code that has been properly recognized. I believe that you just paste these in like any other Pronto codes. They are pretty easy to understand all Pronto codes start with a "Preamble" of four, four character hex numbers in your case:

5000 0073 0000 0001

5000=RC5
0073=Frequency (~36KHz)
0000=Number of burst pairs in Non Repeating Segment
0001=Number of burst pairs in Repeating Segment (why this is 1 I don't know)

Then the last two are:

0014=14Hex or Decimal 20 the device number or System Address
0000= 0Hex or Decimal 0 the first command of Zero etc.

Here are the first 64 commands if there is a discrete On it will probably be the last command System Select and Off will be the System Standy that is two above the last command. It is also my understanding that these Standby and System Select commands may take a much longer button press to work than normal.

If anyone here knows any tricks to getting these to work or what specific Pronto models where they will or won't work please chime in since I don't have a Pronto.

I would think that you should only copy the 6 four character hex codes and not the labels.

5000 0073 0000 0001 0014 0000 Button 0
5000 0073 0000 0001 0014 0001 Button 1
5000 0073 0000 0001 0014 0002 Button 2
5000 0073 0000 0001 0014 0003 Button 3
5000 0073 0000 0001 0014 0004 Button 4
5000 0073 0000 0001 0014 0005 Button 5
5000 0073 0000 0001 0014 0006 Button 6
5000 0073 0000 0001 0014 0007 Button 7
5000 0073 0000 0001 0014 0008 Button 8
5000 0073 0000 0001 0014 0009 Button 9
5000 0073 0000 0001 0014 000A Cursor Scroll
5000 0073 0000 0001 0014 000B Display Scroll
5000 0073 0000 0001 0014 000C Standby
5000 0073 0000 0001 0014 000D Mute/Demute
5000 0073 0000 0001 0014 000E P.P. (Personal Pref.)
5000 0073 0000 0001 0014 000F Display
5000 0073 0000 0001 0014 0010 Volume +
5000 0073 0000 0001 0014 0011 Volume -
5000 0073 0000 0001 0014 0012 Brightness +
5000 0073 0000 0001 0014 0013 Brightness -
5000 0073 0000 0001 0014 0014 Colour Saturation +
5000 0073 0000 0001 0014 0015 Colour Saturation -
5000 0073 0000 0001 0014 0016 Bass +
5000 0073 0000 0001 0014 0017 Bass -
5000 0073 0000 0001 0014 0018 Treble +
5000 0073 0000 0001 0014 0019 Treble -
5000 0073 0000 0001 0014 001A Balance Right
5000 0073 0000 0001 0014 001B Balance Left
5000 0073 0000 0001 0014 001C Rept Once/Tspo/Shuffle
5000 0073 0000 0001 0014 001D Repeat Cont/Tspc
5000 0073 0000 0001 0014 001E Select +
5000 0073 0000 0001 0014 001F Select -
5000 0073 0000 0001 0014 0020 Next
5000 0073 0000 0001 0014 0021 Previous
5000 0073 0000 0001 0014 0022 Index Next
5000 0073 0000 0001 0014 0023 Index Previous
5000 0073 0000 0001 0014 0024 Play/Program
5000 0073 0000 0001 0014 0025 Speed Nominal
5000 0073 0000 0001 0014 0026 Speed +
5000 0073 0000 0001 0014 0027 Speed -
5000 0073 0000 0001 0014 0028
5000 0073 0000 0001 0014 0029 Store Execute
5000 0073 0000 0001 0014 002A
5000 0073 0000 0001 0014 002B Scan Forward
5000 0073 0000 0001 0014 002C
5000 0073 0000 0001 0014 002D Open/Close
5000 0073 0000 0001 0014 002E
5000 0073 0000 0001 0014 002F
5000 0073 0000 0001 0014 0030 Pause
5000 0073 0000 0001 0014 0031 Erase
5000 0073 0000 0001 0014 0032 Rewind
5000 0073 0000 0001 0014 0033 Go To
5000 0073 0000 0001 0014 0034 Wind
5000 0073 0000 0001 0014 0035 Play
5000 0073 0000 0001 0014 0036 Stop
5000 0073 0000 0001 0014 0037 Recording
5000 0073 0000 0001 0014 0038 External 1
5000 0073 0000 0001 0014 0039 External 2
5000 0073 0000 0001 0014 003A Clear All Memory
5000 0073 0000 0001 0014 003B Repeat A/B Program
5000 0073 0000 0001 0014 003C Dynamic Range Expand
5000 0073 0000 0001 0014 003D System Standby
5000 0073 0000 0001 0014 003E Dynamic Range Compress
5000 0073 0000 0001 0014 003F System Select


GL,

Jon

This message was edited by jarmstrong on 07/07/02 16:20.53.
OP | Post 7 made on Monday July 8, 2002 at 12:33
dj_gigi
Long Time Member
Joined:
Posts:
June 2002
18
You are the Best... all is OK

Thank you Jon

David


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