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:
The code changes
This thread has 5 replies. Displaying all posts.
Post 1 made on Saturday November 16, 2002 at 05:59
dj_gigi
Long Time Member
Joined:
Posts:
June 2002
18
Hi

Here is the code learned for a same key:

1st times learn IR:
0000 006c 0000 000b 0020 0020 0020 0020 0020 0020 0040 0020 0020 0020 0020 0020 0020 0040 0040 0020 0020 0040 0040 0040 0020 0cb6

2nd times learn IR:
0000 006c 0000 000a 0020 0020 0040 0040 0040 0020 0020 0020 0020 0020 0020 0040 0040 0020 0020 0040 0040 0040 0020 0cb6

3th times learn IR:
0000 006c 0000 000b 0020 0020 0020 0020 0020 0020 0040 0020 0020 0020 0020 0020 0020 0040 0040 0020 0020 0040 0040 0040 0020 0cb6

4th times learn IR:
0000 006c 0000 000a 0020 0020 0040 0040 0040 0020 0020 0020 0020 0020 0020 0040 0040 0020 0020 0040 0040 0040 0020 0cb6

As one sees, are 1 and 3 identical, and 2 and 4 also, how to make to get the RC5 code with these information?

Thank you
dj gigi
Post 2 made on Saturday November 16, 2002 at 08:59
jarmstrong
Founding Member
Joined:
Posts:
March 2002
1,780
RC5 uses a toggle bit. It changes one bit each time you depress the button. It should be expressed this way since the Pronto uses a special shorthand notation for RC5 since it is a Philips IR protocol. All are expressed in hex.

5000 0000 0000 0001 0010 0025

5000 means RC5

The first 0000 is a parameter N used to calculate IR carrier frequency and can either be 0000 because it is known or approximately 0073 (F (in KHz)=1000/(N(converted to decimal)*.241246)

The second 0000 is the number of pairs of one time data in this case none.

0001 is the number of pairs of repeat data.

0010 is the Group (or device code)=16 decimal for Amplifiers

0025 is the command =37 decimal that I believe will toggle through the surround sound mode.

Most Pronto's seem to be able to learn and recognize RC5 and translate to the format above. If not, it will not calculate the toggle bit which can cause problems. The toggle bit has to change in order for the device to see consecutive button pushes of the same command. For example if you wanted to switch to channel 111 then it would just see 1. 101 would work fine.

Having said all that, it is probably easier to find the commands by other means that you are looking for. What is the equipment and what commands do you need?

If you search the files section here under user documentation there is some information on the RC5 signals and how to decode. here is a link to one of them [Link: hifi-remote.com]

-Jon

This message was edited by jarmstrong on 11/16/02 09:05.42.
OP | Post 3 made on Saturday November 16, 2002 at 14:23
dj_gigi
Long Time Member
Joined:
Posts:
June 2002
18
hi Jon,

My ampli is a Thule PR350B:

All Thule Audio products use RC5 code, with 38kHz transmission rate and 950nm IR receiver.
Codeformat is according to RC5 standard:

2 sync bits: s
1 bit that togles for new push: t
5 system adress bits: a
6 command bits: c

s s t a a a a a c c c c c c
1 1 x 1 0 0 . 0 0 x x x x x x Processor: System address = 0x10 = 16 decimal

Function Hex Dec
Stby 0x0C 12
Vol Up 0x10 16
Vol Down 0x11 17
Mute 0x0D 13
Sel Up 0x1E 30
Sel Down 0x1F 31
Sel Rigth 0x20 32
Sel Left 0x21 33
Enter 0x34 52
Config 0x32 50
Status 0x2D 44
Mode 0x17 23
Dim 0x0A 10

Direct channel volumen:
L 0x12 18
R 0x13 19
C 0x14 20
Sub 0x15 21
SL 0x2A 42
SR 0x2B 43
-> Vol 0x3E 62

Direct Input selector:
TA1 0x22 34
DVD 0x23 35
SAT 0x24 36
Pure Audio 0x25 37
TV 0x26 38
TA2 0x27 39
LD 0x3C 60

But when I use for exemple the code for Pure Audio :
5000 006c 0000 0001 0010 0025
that's don't work... Why

thanks
Dj_gigi
Post 4 made on Saturday November 16, 2002 at 16:18
jarmstrong
Founding Member
Joined:
Posts:
March 2002
1,780
So you are saying that any of the learned commands work and neither 5000 006c 0000 0001 0010 0025 nor 5000 0000 0000 0001 0010 0025 will work, right?

The only things that I can think of (and I am not a Pronto expert, I just understand their hex coding structure pretty well) is:

1. That "true" RC5 is a 36KHz protocol not 38KHz

2. The timings of the learned signal are a little shorter than the RC5 protocol (only by about 4%)

3. A combination of 1 and 2.

4. Something that you didn't enter correctly into the Pronto.

5. Something I don't understand.

Of those choices 1 through 3 seem far less likely than 4 or 5. I would not normally think of any of 1 through 3 to be a problem. Usually in IR signals +/- 10% is more than adequate.

If the format of the learned commands work, you can use John Fine's MakeHex to generate the signals in that format. Use RC5, Device=16 and functions 0..64.

-Jon
OP | Post 5 made on Saturday November 16, 2002 at 17:11
dj_gigi
Long Time Member
Joined:
Posts:
June 2002
18
5000 XXXX 0000 0001 0010 0025 (XXXX = 0000, 0073, 006c, 006d) don't work

but
0000 006c 0000 000b 0020 0020 0020 0020 0020 0020 0040 0020 0020 0020 0020 0020 0020 0040 0040 0020 0020 0040 0040 0040 0020 0cb6
work the first time, and
0000 006c 0000 000a 0020 0020 0040 0040 0040 0020 0020 0020 0020 0020 0020 0040 0040 0020 0020 0040 0040 0040 0020 0cb6
work the second time

and for the point 4, I am sure of me, because all the other codes work.

Dj_gigi


Post 6 made on Monday November 18, 2002 at 23:38
Stephane
Advanced Member
Joined:
Posts:
July 2002
980
heard of that before(Imerge sound servers)

the remote works with a togling command
first time is (a) command
second time is (b) command

the unit will not respond to a (b) command if it's waiting for a (a) command

never tried it before but here's what I would do....

make a macro of both codes for each buttons(I believe it should work)

hope this helps
keep us posted


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