The orange part is the "one time" part of the signal. The green part is the "repeating" part of the signal.
To be a valid Pronto hex string, the red number must be the hex value of half the length of the orange part and the blue number must be half the length of the green part.
On an ordinary button, the remote would send the orange part once and send the green part as long as you hold the button.
But in a macro, the remote will send the orange part once and send the green part some number of times. I don't know how many and I don't know whether a longer green part would be sent the same or fewer times.
The amount the volume goes up depends on how many times the green part is sent, but it probably isn't linear (twice as many probably won't be exactly twice as much volume increase). You will need to experiment a bit.
One approach is add copies of the green part into the orange part, adjusting the value of the red number.
Here I added four copies of the green part into the orange part and added 8 to the red number. If I guess that in a macro the remote sends the green part 3 times, then before this change there would be 3 copies of the "repeat" part of the signal sent, but after this change there would be 7 copies.
Another method would be to add copies of the green part into itself and adjust the blue number:
Here I added two copies of the green part into itself and added 4 to the blue number. If I guess that in a macro the remote sends the green part 3 times and that making the green part longer doesn't change that rule, then before this change there would be 3 copies of the "repeat" part of the signal sent, but after this change there would be 9 copies.
On May 8, 2009 at 23:48, hdtvluvr said...
selecting the vol + (or -) within a macro only provides for a single quick click.
I'm not 100% sure, but a think one copy of the "one time" part of the signal plus a few copies of the "repeat" part will be interpreted by the device as all just one click. If there are more than those few copies of the repeat part, that should count as more than one click.
What I would like to do is create a hex code with the 7 copies of the repeating section for Vol +
You want 7 clicks of Vol. Maybe that is 7 copies of the repeating part, but probably not. You'll need to experiment.
Then if I add this to a button in mx-editor, I can use it in a macro and it should run quicker than the individual steps in a macro. Isn't this assumption correct?
I think so, but the mx-editor doesn't always behave the way I expect. There is no substitute for testing.
Can someone help in creating a hex code as described above? And explain how it is created?
I hope the above was understandable.
I'm not sure what the difference is between std and extended IR codes, so I don't know which one needs to be used.
I don't know either. Which one works for a single click of volume? They are very different codes.