
Macro Programming
What is a Macro?
A macro is a recording of a sequence of commands that is played back when the user presses a single button.
A macro can have up to 255 steps. A step can be one of the following:
ALIAS- Any IR command or Macro on any button on any device.
Delay - Adjustable delay between steps of .1 and 99.9 seconds. Longer delays can be created by
using more than one delay. If a delay is programmed as the first step in a Macro, the macro
will not be issued until the button is pressed and held for the specified amount of time.
Jump - As the last step in a Macro, you can specify a jump to any page of any device. You can
program another jump in the macro to display a page with status feedback messages or ani-
mations.
Sound - Any step can have a sound WAV file programmed. However, to program a second sound file
in the same macro (so that there is a beep at the beginning and a “tada” at the end of a
macro), you must program a delay in between the two sounds as long as the first sound or
longer.
Text - Any step can make the button label change. If you want the label to stay changed, insert a
delay after the text step to keep the text on for enough time for your client to read it.
SET VARIABLE - Opens the Set Variable window, which enables you to pick an already-created variable
and set it to 0, 1 or to simply Invert its status as a macro step. If you want to create a
variable, you must click on NEW at the top of the Edit & Label Buttons window to
open the new variable window.
IR DATA - Opens the IR Data window, which allows you to insert an IR command as a macro step with
out aliasing to it. This is slower than programming an alias, but has the advantage that you
can control the IR commands burst length inside the macro, enabling sustained bursts of
power on for projectors, or long bursts of volume down at the end of a turn on macro. See
Using the IR Data Window on page XX.
IMPORT - You must select the button you want the macro imported to, click on the Import button,
then click on the button containing the macro you want copied. All of the macro steps
are inserted into the new button in one step. Make any changes you want to the new
macro, it is independent of the original (the original is not affected by any changes you
make, nor is the copy affected by changes you make in the original).
SLEEP TIMER - Insert this as the first step of a power off macro. Label the button SLEEP TIMER. Each
time the user presses the button, the MX-5000 displays “Go to Sleep in 90 Minutes”, the
next press it displays “Go to Sleep in 60 Minutes”, next it displays “Go to Sleep in 30
Minutes”, then “Go to Sleep in 15 Minutes” and finally “Cancel”. Whenever the Sleep
Timer runs out, the macro you programmed will be issued (unless the user hits the can-
cel display).
49
Type in Section Title
M
X
5
0
0
0
T
W
O
W
A
Y
T
O
U
C
H
S
C
R
E
E
N
Macro Programming
Kommentare zu diesen Handbüchern