In part 2 we are going to cover building the Cisco Touch 10 UI for controlling out HDMI switch. This is pretty easy as the UI control involves a button that is available in in and out of calls and the panel to allow selecting different inputs.
In-Room Control Primer
If you are not familiar with building custom interfaces on a Touch 10 controller please check out this primer from the Webex Team I posted recently first. It's a great intro for getting into working with the tools that allow you to create projects just like this one.
Back to the Project...
After accessing the In-Room Control Editor I created a panel and added a 4 button widget. Make sure to select the "Panel is Available Always". You may want to switch HDMI inputs mid-call.
![]() |
In-Room Panel Creation |
![]() |
Button icon and color selection |
![]() |
Simple Button ID |
What you end up with is something similar to the screenshots below on the Touch 10. Our switch has a purple button with something that looks switch-ish for the icon.
![]() |
Button alway available |
![]() |
Widget with button labels |
If you would like to upload this as XML here is the XML file you will need:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<Extensions> | |
<Version>1.5</Version> | |
<Panel> | |
<PanelId>panel_1</PanelId> | |
<Type>Statusbar</Type> | |
<Icon>Input</Icon> | |
<Order>1</Order> | |
<Color>#A866FF</Color> | |
<Name>Input Control</Name> | |
<Page> | |
<Name>Selection</Name> | |
<Row> | |
<Name>Inputs</Name> | |
<Widget> | |
<WidgetId>SelectionPage</WidgetId> | |
<Type>GroupButton</Type> | |
<Options>size=4;columns=4</Options> | |
<ValueSpace> | |
<Value> | |
<Key>1</Key> | |
<Name>PC</Name> | |
</Value> | |
<Value> | |
<Key>2</Key> | |
<Name>WRK</Name> | |
</Value> | |
<Value> | |
<Key>3</Key> | |
<Name>AppleTV</Name> | |
</Value> | |
<Value> | |
<Key>4</Key> | |
<Name>Security</Name> | |
</Value> | |
</ValueSpace> | |
</Widget> | |
</Row> | |
<Options/> | |
</Page> | |
</Panel> | |
</Extensions> |
Next post, we will cover the Macro used to turn the UI into actions to control our Switch.
VoIPNorm
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.