PPrrooggrraammmmiinngg aa PPoowweerr OOffff MMaaccrroo
A Power Off macro is much simpler than a Power On macro, since there are rarely any delays to test, etc. Usually, to
give the client some feedback that the macro is working, the TV is turned off first.
When you are forced to “workaround” a DVD player or VCR without a discrete off command, you will make the
macro more reliable if you place the time consuming anchor (the play command) at the beginning of the macro.
Make sure that you turn the DVD player off before testing this kind of workaround. You are testing the worst case,
you know that a toggle type power command will turn the DVD player off, you are concerned about an event that
might happen.The DVD player is already off, but the client presses the MAIN Power Off to turn everything else on. If
you only programmed a toggle Power command, everything else would turn off, but the DVD player would turn on.
This “workaround” ensures that the DVD player turns off.
PPrrooggrraammmmiinngg AAccttiivviittyy MMaaccrrooss oonn MMAAIINN LLCCDD ““DDeevviiccee”” BBuuttttoonnss
An Activity Macro is typically programmed to be as fast as possible. They simply select the correct input on both the
television and the surround sound receiver, since all the components have already been powered on by the Power
On macro.
There is no need to program a JUMP to a page in a MAIN “Device” button created by Create and Name
Devices.They are automatically programmed to JUMP to the Device.
Sometimes activity macros will share the same input settings. Here, a DVD player doubles as a CD player. The
programmer has copied the DVD device, named it CD, so that there are two identical devices (with the same DVD
player IR codes).The only difference between them is the Activity Macros you see below. The DVD Activity Macro
selects THX Surround Sound with 5 speakers with the TV on, while the CD Activity selects Stereo with 4 speakers
and forces the TV off. For components that have play commands it is typically ok to have a “Play” command in the
macro.Watch out for components with toggle type play/pause buttons.That kind of “Play/Pause” command should
not be placed in an Activity Macro without a preceding “Stop” command, to make sure that the toggle can only play
the component!
OOnnee DDVVDD PPllaayyeerr -- TTwwoo DDeevviicceess aanndd TTwwoo AAccttiivviittyy MMaaccrrooss
DVD Activity Macro CD Activity Macro
Note how the programmer is using the same DVD input on the surround sound receiver for both activities, the
macro simply changes the surround sound settings.
TTIIPP -- DDoonn’’tt OOVVEERRAAUUTTOOMMAATTEE,, mmaakkee ssuurree tthhaatt eevveerryy sstteepp iiss ttrruullyy uusseeffuull!!
4422
MMaaccrroo PPrrooggrraammmmiinngg
U
S
I
N
G
M
X
3
0
0
0
E
D
I
T
O
R
T
O
P
R
O
G
R
A
M