
In-Room Control on Touch10
for Cisco TelePresence
MX200 G2, MX300 G2,
MX700, MX800,
SX10, SX20, SX80
Collaboration Endpoint
software version CE8.2
D15358.02 - JULY 2016
www.cisco.com
© 2016 Cisco Systems, Inc.
All rights reserved.
20
The Widget Identifier
All widgets on a Touch 10 in-room control panel need a unique
identifier, a WidgetID. The WidgetID may either be defined by
you, or assigned automatically. The WidgetID can be any name or
number; we recommend using a descriptive name without special
characters. The maximum number of characters is 40.
The WidgetID is the programming link between Touch 10, the video
system, and the control system. The WidgetID will be included in all
events that are associated with a widget, and you must use the same
identifier when you send commands to that widget via the code that
you write for your control system.
Group Identifiers
One of the widgets, the Group button, has two types of identifiers:
The WidgetID refers to the complete group of buttons, while
GroupIDs are unique identifiers for the individual buttons within the
group.
Option 1 Option 2 Option 3
Widget_ID_groupbutton
Group_ID_one Group_ID_two Group_ID_three
A GroupID is assigned automatically, but can be defined by you
instead. A GroupID can be any name or number; we recommend
using a descriptive name without special characters. The maximum
number of characters is 255.
Widgets
The Touch 10 in-room control panel is composed of user interface
elements called widgets. You can find the complete widget library in
the right pane of the in-room control editor.
• General tab: Buttons with custom text, group buttons, toggle
button, sliders, text fields and more.
• Icons tab: Buttons with familiar symbols for Home, Power, Arrow
up/down/left/right, Camera controls, Loudspeaker controls,
Microphone control, Media player controls, and more.
The content of the next few pages describes each widget type, with
emphasis on:
• Commands that change the value of the widget
• Events that are sent (pressed, changed, released, clicked) and
which actions trigger these events
• Examples of commands and events, both in terminal output mode
and XML output mode
Syntax and semantics for all events, commands and statuses that are
related to in-room controls (user interface extensions) are included in
the Command reference chapter.