Tips and tricks
Table of contents
Re-register to feedback from the video system
Introduction
when either the video system or the control system
restarts
Create a user interface
When either the video system or the control system restarts, the
control system must re-register to the events that the video system
sends when someone uses the Touch 10 in-room controls or pushes
API for in-room control
a new in-room control panel to the Touch 10.
For terminal output mode:
Widgets
For XML output mode:
Command reference
Troubleshooting
Consult the
Initialize all widgets
Tips and tricks
Tips and tricks
It is important that the control system initializes all the widgets on the
Touch 10 in-room control panel in the following situations:
Examples
In-Room Control on Touch 10
for Cisco TelePresence
MX200 G2, MX300 G2,
If this is not done, then the Touch 10 may show incorrect values and
MX700, MX800,
not truly reflect the status of the room.
SX10, SX20, SX80
Collaboration Endpoint
Use the
software version CE8.2
D15358.02 - JULY 2016
www.cisco.com
© 2016 Cisco Systems, Inc.
All rights reserved.
xfeedback register event/UserInterface/Extensions/Widget
xfeedback register event/UserInterface/Extensions/Event
xfeedback register event/UserInterface/Extensions/Widget/
LayoutUpdated
API for in-room control
chapter for more details.
• When the control system connects to the video system for the
first time.
• When the video system restarts.
• When the control system restarts.
• When a new in-room control panel is exported to the video
system (as response to a LayoutUpdated event).
command to set the initial values.
SetValue
Always send values back to the video system
when something changes
To avoid unexpected behavior and ambiguities, the control system
must
always
send
commands to the video system when
SetValue
something changes. This applies also when the change is triggered
by someone using the controls on the Touch 10.
For example, it makes no difference if you use a slider on the
Touch 10 in-control panel to dim the light, or a physical dimmer in
the room, or another touch panel. The control system must always
send the dimmer value back to the video system using the
command.
Update the in-room control panel
When you export a new in-room control panel to the video system,
the old panel is overwritten and replaced by the new one.
a. Launch the in-room control editor from the video system's
web interface.
b. Create the in-room control panel you want, or import a
previously saved panel from file
c. Click
Export > To
codec.
Other useful stuff
Remember previous values
when turning lights off (eg a light with a
slider for dimming and toggle for on/off), remember the current light
state when turning off, and use that value when turning back on.
Eg if the light is at 40 %, and the user presses off, she will expect it to
go back to 40 % (not 100%) when pressing pressing the "on" again.
Remember also to set the power switch to off if sliding to 0 %.
For blinds, consider to use the following strategy:
direction arrow tilts the blinds. If tilted all the way already, moves the
blinds slightly.
Long press on a direction arrow starts moving the blind that direction,
doesn't stop until all the way up / down.
38
SetValue
(Import > From
file).
hort press on a