Sdr; Shd - AMX Modero G4 Instruction Manual

Configuration and programming
Table of Contents

Advertisement

Subpages Commands (Cont.)
^SCE (Cont.) The events are:

^SDR

^SHD

Modero G4 Touch Panels - Configuration and Programming
Anchor - a new subpage has docked in the anchor position
Onscreen - a docking operation has been completed and the subpages in the list are now onscreen. This
list will include the anchor along with any subpages that may be partially onscreen.
Offscreen - a docking operation has been completed and the subpages in the list are now offscreen.
Reorder - the user has reordered the subpages in the set and the list contains all subpages in the new
order without regard to onscreen or offscreen state.
In response to any or all of the above events, the panel will create a string which is a list of subpage
names separated by a pipe (|) character. The string for the anchor event is a single subpage name. If this
string is too long to be transmitted in a single custom event, then multiple custom events will be created
and transmitted.
The format of the custom event transmitted to the master is as follows:
CUSTOM.TYPE = EVENTID = the non-zero event number in the ^SCE command
CUSTOM.ID = ADDRESS = the address of the viewer button which generated the event
CUSTOM.FLAG = 0
CUSTOM.VALUE1 = which one of possible multiple events this is (1 based)
CUSTOM.VALUE2 = total number of events needed to send the entire string
CUSTOM.VALUE3 = the total size of the original string in bytes
CUSTOM.TEXT = pipe character separated list of subpage names
As an example, if the subpage named TV_Favorite_SyFy enters the anchor position on a subpage viewer
button with an address of 200, the following event would be transmitted to the master when the user had
sent this command to the panel:
^SCE-200,32001,0,0,0
CUSTOM.TYPE = EVENTID = 32001
CUSTOM.ID = ADDRESS = 200
CUSTOM.FLAG = 0
CUSTOM.VALUE1 = 1
CUSTOM.VALUE2 = 1
CUSTOM.VALUE3 = 16
CUSTOM.TEXT = TV_Favorite_SyFy
If defined, the events are sent in this order when a docking operation completes on a given viewer
button: anchor, onscreen, offscreen.
If reorder is defined and occurs, it is sent first: reorder, anchor, onscreen, offscreen
Enabling subpage dynamic reordering. This command can be used to enable or disable dynamic
reordering for a given viewer button or set of viewer buttons. It can also be used to set the amount of time
to wait before initiating the single finger reorder time.
Syntax:
"'^SDR-<vt addr range>,<enable state>,<optional hold time>'"
Variables:
enable state - This value can be either "on" or "ON" or "1" to enable dynamic reordering for the
specified viewer button(s). Any other value will disable dynamic reordering for the specified viewer
button(s).
hold time - This value is in tenths of a second. The value will be rounded up to the next highest quarter
of a second. This is the amount of time that the user must press and hold a subpage with a single
finger to trigger a dynamic reordering operation.
Hides subpage. This command will hide named subpage and relocate the surrounding subpages as
necessary to close the gap. If the subpage to be hidden is currently offscreen then it is removed without
any other motion on the subpage viewer button. Parameter definitions are the same as for the subpage
show command.
Syntax:
"'^SHD-<vt addr range>,<name>,<optional time>'"
Programming
113

Advertisement

Table of Contents
loading

Table of Contents