Page 17
10.5 Macros
With the exception of the STB and TV mode set buttons, all
buttons on the remote can be programmed with 1 or 2 macros, an STB-
mode macro and/or a TV-mode macro.
Macros are typically used to move button functions from one button on the
remote to another, remove button functions, or add complex sequences of
mixed TV and STB commands to a button.
Without a macro, the button assumes it’s default behaviour. (for the default
button codes and functions, see Appendix D)
Each macro can hold a minimum of zero, and a maximum of 4 sequential
commands.
Between each macro command, a pause of between 500ms and 2 s (in
500ms steps) can be programmed.
Buttons that are programmed with macros that have no commands have no
function. A button that has no function, when pressed, will not transmit any
IR and the mode set button will not illuminate.
A macro can consist of mixed TV and STB commands in any order.
Macros cannot be nested.
A macro can be set to repeat when the button is held down, or transmit once
only for each button press.
Once a button Is pressed, the entire macro will be transmitted.
Each macro can be configured to auto-repeat when the button is held down,
or transmit only once per button press.
Macros can be user-programmed, or pre-programmed in manufacturing.
Macros that are pre-programmed in manufacturing can be ‘locked’ to
prevent accidental or malicious erasure or alteration. Macros can be
individually locked.
Unlocked macros cannot be locked after manufacture. (Macro locking can
only be performed at manufacture)
A macro can be used to program a button with no function (in which case,
when pressed, neither STB or TV buttons will illuminate)
Macros entered by the end user can only include functions for which there
are buttons on the remote. (When entering Macros, the remote assumes
that each function is positioned at the default location)
Macros are specified by means of the Configuration Specification in
Appendix C.