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

Login:
Pass:
 
 

Topic:
Hex Codes can you make them repeat
This thread has 8 replies. Displaying all posts.
Post 1 made on Thursday July 20, 2006 at 14:15
rnolan321
Lurking Member
Joined:
Posts:
March 2006
7
I am trying to program a system that is using an Aragon Soundstage Preamp. I do not have a remote for it so I downloaded a configuration that had it in its equipment. I trnsferred the codes via the software and the volume only steps up alittle bit every time you press it. Is there a way to make it so that when you hold it down it will continually ramp?
I do not know very much about transferring the codes this way. Any help would be greatly appreciated
Post 2 made on Thursday July 20, 2006 at 15:17
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
12,910
We will need to see the IR code data to determine this.
Lyndel McGee
Philips Pronto Addict/Beta Tester
Post 3 made on Saturday September 23, 2006 at 11:16
mjunky
Lurking Member
Joined:
Posts:
November 2003
4
I have a simlar problem...

I have IR commands for volume up and volume down of a Russound PR4Z multizone audio preamp. I would like to create distinct codes to effectively mute a zone and to establish preset volume levels in say 10 repeat increments. Can someone tell me if it is possible with these codes and if so what do I need to do to make it so

Thanks

Barry

The codes are:

Volume Up
0000 0067 0000 0003 00DB 006E 0049 008E 008E 0399

Volume Down
0000 0067 0000 0004 00DB 006E 0049 008E 008E 0049 0049 030C
Post 4 made on Saturday September 23, 2006 at 11:33
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On September 23, 2006 at 11:16, mjunky said...
I have a simlar problem...

I understand the request in the first post of this thread "make it so that when you hold it down it will continually ramp". But I don't understand your "similar" request.

The codes are:

Volume Up
0000 0067 0000 0003 00DB 006E 0049 008E 008E 0399

Volume Down
0000 0067 0000 0004 00DB 006E 0049 008E 008E 0049 0049
030C

Those codes look questionable. Do they actually work? (modify the Vol one step per press)?

Assuming they work, the basic change needed to make them ramp when held is to switch the third and fourth values (we needed to see the codes, because this basic change is just for codes in which the first and third values were 0000).

So that gives you:

0000 0067 0003 0000 00DB 006E 0049 008E 008E 0399

and

0000 0067 0004 0000 00DB 006E 0049 008E 008E 0049 0049 030C

But there may be more to do for that. The last value (0399 and 030C) is meaningless when the third value is 0000, so it may have become wrong when the third values was made nonzero.

If it ramps too fast, it might help to increase that last number (probably a lot). If it ramps too slowly, it might help to decrease that last number (but it's already small compared to typical values). If my change broke the signal entirely, it might help to increase that last number.

establish preset volume levels in say 10 repeat increments.

I wouldn't assume one increment of the signal corresponds to one increment of the vol. Usually it takes a few increments of the signal per actual step of the vol.

In some versions of ProntoEdit and some firmware, you can set signal durations for macro steps directly. If you can do that (after fixing the signal to ramp at all) that is probably the best way to control how far it ramps. If not, there are other edits that could be done to the signal. But I'd need a clearer idea what you want the remote to transmit.
Post 5 made on Saturday September 23, 2006 at 14:34
jcl
Advanced Member
Joined:
Posts:
January 2003
997
On September 23, 2006 at 11:16, mjunky said...
I have a simlar problem...

I have IR commands for volume up and volume down of a
Russound PR4Z multizone audio preamp. I would like to
create distinct codes to effectively mute a zone and to
establish preset volume levels in say 10 repeat increments.
Can someone tell me if it is possible with these codes
and if so what do I need to do to make it so

It sounds like you want discrete codes to go to a specific volume level or jump in specific increments. If the electronics don't support it, it probably can't be done. I assume you can generate all of the codes and try them and possibly discover any discretes that are supported. John, Lyndel, or one of the other IR gurus can explain MakeHex.
Jon
Too many toys, too little time.
Post 6 made on Saturday September 23, 2006 at 15:32
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On September 23, 2006 at 14:34, jcl said...
It sounds like you want discrete codes to go to a specific
volume level or jump in specific increments. If the electronics
don't support it, it probably can't be done.

I thought he wanted a macro to ramp vol down enough to be sure it hit bottom, then back up a fixed amount. If discrete vol codes existed they clearly be better, but if the electronics don't support those discretes mjunky's idea sounds plausible. It just lacks some details needed for me to help much.
Post 7 made on Saturday September 23, 2006 at 21:40
mjunky
Lurking Member
Joined:
Posts:
November 2003
4
OK, so it's just a problem them...it just seems similar...I want to "modify" a code to "repeat" a predetermined number of times.

The codes do work as shown. These are for a Russound PR4Z and as I understand it they use some proprietary format (dual frequency). That would explain some of the challenges I had in just getting those codes for the pronto.

Discrete codes don't seem to be available...or given the nature of the format I would not know how to begin to identify them.

JCL is conceptually correct. I want have pseudo-discrete codes. Since I have not been able to make actual discretes to date I was wondering could I some how:

1. Modify the IR codes shown to "repeat" a given number of times

2. Daisy chain the given codes

Now, this is not for use with a pronto but with a Global Cache GC100. A macro is not possible due to some timing issues....1 second wait between sending codes. I know that if I get the repeat correct that the GC will ramp as I would like. I can do this by manually sending the code in GC100 format with for example 50 repeats. BUT TO DO IT PROGRAMATICALLY I would need to "encode" the repeat into the CCF

Hope that makes sense. If not give me a hint as to what you need and I'll try my best.

Thanks
Barry
Post 8 made on Saturday September 23, 2006 at 22:11
jcl
Advanced Member
Joined:
Posts:
January 2003
997
Well, it sounds like johnsfine's method would be best. Going to the bottom then ramping volume up. Assuming he can get the codes to work, and if anyone can he can, you would still need a macro. Step one would be the extended volume down followed by the extended volume up. I personally wouldn't want this as it is too much volume changing and would simply take too long to get to my desired volume, I'd rather just hold the volume button to get there. You may want to re-think your strategy. I've had a lot of ideas in the past that seemed great but just not practical.
Jon
Too many toys, too little time.
Post 9 made on Sunday September 24, 2006 at 08:39
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On September 23, 2006 at 21:40, mjunky said...
I
want to "modify" a code to "repeat" a predetermined number
of times.

For a small code like those you posted and for a moderate number of times, you can do that.

Here is your second code:

0000 0067 0000 0004 00DB 006E 0049 008E 008E 0049 0049 030C

The red is the body of the signal. That's what you want to repeat some number of times.

The green number is half the length of the red part. Notice the red part is 8 numbers. If you change the size of the red part you must make a corresponding change to the hex value of the red part.

For example, if you strung together three copies of the red part you would change the green part to 000C (which is 12 decimal):
0000 0067 0000 000C 00DB 006E 0049 008E 008E 0049 0049 030C 00DB 006E 0049 008E 008E 0049 0049 030C 00DB 006E 0049 008E 008E 0049 0049 030C

The codes do work as shown. These are for a Russound
PR4Z and as I understand it they use some proprietary
format (dual frequency).

A Pronto hex string is all one frequency. How does the dual frequency work?

1. Modify the IR codes shown to "repeat" a given number
of times

2. Daisy chain the given codes

Both can be done by stringing together the red parts above and adding together the green values (and leaving the first three values unchanged).

But any device transmitting Pronto Hex has some limit on the total size of the Pronto Hex strings. You may run into that limit before you reach the size of signal you want.


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