Ta funkcja ma na celu uzupełnienie funkcjonalności kontrolera dotykowego lub dotykowego interfejsu użytkownika. Nie ma na celu zastępowania ich.

Przykłady zastosowań:

  • Na lekcjach i podczas wykładów za pomocą małego pilota można wybudzić urządzenie z trybu czuwania. wygodne może być także użycie pilota do wybrania źródła sygnału wejściowego, które ma być prezentowane.

  • Sterowanie widokiem kamery (obrót, pochylenie i zoom) w sytuacjach, w których nie wolno używać kontrolera dotykowego. Na przykład w salach operacyjnych w szpitalu.

Przegląd funkcjonalny

Naciśnięcie przycisku na urządzeniu wejściowym USB powoduje wywołanie akcji w API urządzenia Cisco. Można skonfigurować makra lub zewnętrzne urządzenia sterujące innych firm, aby wykrywały te działania i odpowiednio reagowały. Ta funkcjonalność jest podobna do działania przycisków sterowania w pokoju. Dodatkowo możliwe jest monitorowanie tych działań za pomocą webhooków lub bezpośrednio w sesji SSH.

Nie udostępnia się istniejącej biblioteki działań do wyboru. Musisz zdefiniować i ustalić konkretne działania, które powinny nastąpić w odpowiedzi na zdarzenia. Na przykład:

  • Zwiększ głośność urządzenia Cisco po naciśnięciu klawisza zwiększania głośności.

  • Przełącz urządzenie Cisco w tryb gotowości po naciśnięciu klawisza Uśpij.

Konfiguracje, zdarzenia i status

Konfiguracje i stan, o których mowa w tym artykule, są dostępne zarówno z lokalnego interfejsu internetowego urządzenia, jak i interfejsów API. Przeczytaj artykuł dotyczący konfiguracji urządzeń , aby uzyskać informacje, jak uzyskać dostęp do interfejsu internetowego i korzystać z API.

Po otwarciu interfejsu internetowego urządzenia kliknij Ustawienia . W Konfiguracje zmień Urządzenia peryferyjne > Tryb urządzenia wejściowego do Wł.. Obsługa urządzeń wejściowych USB innych firm jest domyślnie wyłączona.

Naciśnięcie i zwolnienie przycisku powoduje wygenerowanie zdarzenia Naciśnięty i Zwolniony:

 *e Klawisz akcji interfejsu użytkownika urządzenia wejściowego: <nazwa klucza> *e Kod akcji klucza urządzenia wejściowego UserInterface: <id klucza> *e Klawisz urządzenia wejściowego interfejsu użytkownika Typ działania: Wciśnięty ** end *e Klawisz działania klawisza urządzenia wejściowego interfejsu użytkownika: <nazwa klawisza> *e Kod akcji klucza urządzenia wejściowego UserInterface: <id klucza> *e Typ akcji klawisza urządzenia wejściowego interfejsu użytkownika: Zwolniony ** koniec 

Aby nasłuchiwać zdarzeń, musisz zarejestrować sprzężenie zwrotne od zdarzeń InputDevice:

 xFeedback Zarejestruj /event/UserInterface/InputDevice ** koniec 

Gdy urządzenie Cisco wykryje urządzenie peryferyjne innej firmy, zostanie ono wyświetlone w sekcji Stan iw sekcji Urządzenia peryferyjne > Połączone urządzenie . Urządzenie innej firmy może zostać zgłoszone jako wiele urządzeń.

Przykład

Przykład tego, jak sprawić, by klawisze pilota Bluetooth obsługiwały niektóre funkcje urządzenia Cisco, znajdziesz w tym artykule .

Zajrzyj tutaj więcej przykładów makr i rozszerzeń.

Dalsza informacja

Więcej informacji na temat korzystania z urządzenia wejściowego innej firmy można znaleźć w podręczniku Dostosowywanie. Wybierz najnowszą wersję.

Pomoc techniczna firmy Cisco (TAC) nie obsługuje debugowania kodu innej firmy, w tym makr. Sprawdź Cisco RoomOS dla urządzeń do współpracy jeśli potrzebujesz pomocy z makrami i kodem innych firm. Sprawdź tę stronę , aby uzyskać więcej przykładów makr i rozszerzeń.