Данная функция призвана дополнить функциональные возможности сенсорного контроллера или пользовательского интерфейса touch. Он не должен их заменить .
Примеры приложений:
-
В классах и во время чтения лектория можно использовать небольшой пульт дистанционного управления, чтобы вывести устройство из режима ожидания. также может быть удобно пользоваться пультом дистанционного управления, чтобы выбрать, какой источник ввода представить.
-
Управление изображением камеры (поворот, наклон и изменение масштаба) в ситуациях, когда использование сенсорного контроллера запрещено. Например, в операционных в больнице.
Обзор функций
Когда на устройстве ввода USB нажата кнопка, она инициирует действие в API устройства Cisco. Можно настроить макросы или внешние устройства управления от третьих сторон для обнаружения этих действий и соответствующего реагирования. Эта функциональность схожа с поведением кнопок управления комнатой. Кроме того, целесообразно отслеживать эти действия с помощью веб-трубки или непосредственно в рамках сеанса SSH.
Ранее существующая библиотека действий на выбор не предоставляется. От вас требуется определить и определить конкретные действия, которые должны произойти в ответ на эти события. Пример:
-
Увеличить громкость устройства Cisco при нажатии клавиши увеличения громкости.
-
PUT устройство Cisco при нажатии клавиши спящего режима в режиме ожидания.
Конфигурации, события и состояние
Конфигурации и состояние, которые упоминаются в этой статье, доступны как в локальном веб-интерфейсе устройства, так и в API. Прочитайте статью «Конфигурации устройства» для получения дополнительной информации о том, как получить доступ к веб-интерфейсу и использовать API.
Когда веб-интерфейс устройства открыт, щелкните « Настройки ». В разделе « Конфигурации » измените .» Поддержка сторонних устройств ввода USB по умолчанию отключена.
Нажатие и освобождение кнопки приводит к возникновению события нажатой и освобождении :
*e UserInterface InputDevice клавиша действия клавиши: <назм ключа> *e UserInterface inputDevice Код действия клавиши: <ID клавиши> *e UserInterface InputDevice Тип действия клавиши: нажмите ** окончание *e UserInterface InputDevice ключ действия клавиши: < имя ключа> *e UserInterface inputDevice Код действия клавиши: <ID ключа> *e UserInterface inputDevice Тип действия клавиши: Освобождено ** на конце
Чтобы прослушать события, необходимо зарегистрировать обратную связь от событий InputDevice :
Регистрация xFeedback /событие/UserInterface/InputDevice ** заканчивается
Когда Cisco устройство обнаруживает периферийное устройство стороннего производителя, оно будет указано в разделе « Состояние » и в . О устройстве стороннего производителя могут сообщаться как несколько устройств.
Пример
В этой статье приведен пример того, как можно сделать, чтобы клавиши на пульте ДУ Bluetooth работали над некоторыми функциями устройства Cisco.
Взгляните здесь для более подробных примеров макросов и примеров.
Дополнительная информация
Дополнительные сведения об использовании стороннего устройства ввода можно найти в руководстве по настройке Выберите последнюю версию.
Поддержка Cisco (TAC) не поддерживает отладку кода сторонних разработчиков, включая макросы. Проверьте Cisco RoomOS для устройств для совместной работы, если вам нужна помощь с макросами и кодом сторонних разработчиков. Просмотрите эту страницу для получения дополнительных примеров макросов и добавок.