Korzystanie z urządzeń wejściowych USB innych firm z serią Board, Desk i Room
list-menuOpinia?
Za pomocą urządzenia peryferyjnego USB innej firmy można sterować niektórymi funkcjami urządzenia, takimi jak klawiatura USB lub pilot zdalnego sterowania Bluetooth® z kluczem sprzętowym USB.

Funkcja ta ma na celu uzupełnienie funkcjonalności kontrolera dotykowego lub dotykowego interfejsu użytkownika. Nie ma na celu ich zastąpienia .

Przykłady zastosowań:

  • W salach lekcyjnych i podczas wykładów można użyć małego pilota do wybudzenia urządzenia z trybu gotowości. Wygodne może być również użycie pilota zdalnego sterowania, aby wybrać źródło wejściowe do prezentacji.

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

Przegląd funkcjonalności

Naciśnięcie przycisku na urządzeniu wejściowym USB wyzwala akcję w API urządzenia Cisco. Makra lub zewnętrzne urządzenia sterujące innych firm mogą być skonfigurowane tak, aby wykrywały te działania i odpowiednio reagowały. Ta funkcja jest podobna do zachowania przycisków sterowania pokojowego. Ponadto możliwe jest monitorowanie tych działań za pomocą webhooków lub bezpośrednio w sesji SSH.

Istniejąca wcześniej biblioteka działań do wyboru nie jest dostępna. Należy zdefiniować i ustalić konkretne działania, które powinny wystą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.

  • PUT urządzenie Cisco w trybie czuwania po naciśnięciu klawisza uśpienia.

Konfiguracje, zdarzenia i stan

Konfiguracje i stany, o których mowa w tym artykule, są dostępne zarówno w lokalnym interfejsie internetowym urządzenia, jak i w interfejsach API. Przeczytaj artykuł Konfiguracje urządzeń, aby uzyskać informacje na temat uzyskiwania dostępu do interfejsu internetowego i korzystania z API.

Po otwarciu interfejsu internetowego urządzenia kliknij Ustawienia . W obszarze Configurations (Konfiguracje ) zmień ustawienie Peripherals> InputDevice Mode (Tryb urządzeń peryferyjnychInputDevice na Włączone). Obsługa urządzeń wejściowych USB innych firm jest domyślnie wyłączona.

Naciśnięcie i zwolnienie przycisku generuje zdarzenie Naciśnięte i zwolnione :

 *e UserInterface InputDevice Key Action Key: <nazwa klucza> *e UserInterface InputDevice Key Action Code: <ID klucza> *e UserInterface InputDevice Key Action Type: Pressed ** end *e UserInterface InputDevice Key Action Key: <nazwa klucza> *e UserInterface InputDevice Key Action Code: <ID klucza> *e UserInterface InputDevice Key Action Type: Zwolniony ** koniec 

Aby nasłuchiwać zdarzeń, należy zarejestrować informacje zwrotne ze zdarzeń urządzenia wejściowego :

 xFeedback Register /event/UserInterface/InputDevice ** end 

Gdy urządzenie Cisco wykryje urządzenie peryferyjne innej firmy, zostanie wyświetlone w obszarze Status (Stan ) i Peripherals > ConnectedDevice (Urządzenia peryferyjneConnectedDevice ). Urządzenie innej firmy może być zgłaszane jako wiele urządzeń.

Przykład

W tym artykule znajduje się przykład, w jaki sposób klawisze pilota Bluetooth obsługują niektóre funkcje urządzenia Cisco.

Spójrz tutaj , aby uzyskać więcej przykładów makr i exensions.

Dalsze informacje

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

Obsługa Cisco (TAC) nie obsługuje debugowania kodu innych firm, w tym makr. Sprawdź Cisco RoomOS for Collaboration Devices , jeśli potrzebujesz pomocy dotyczącej makr i kodu innych firm. Na tej stronie znajdziesz więcej przykładów makr i rozszerzeń.

Czy ten artykuł był pomocny?
Czy ten artykuł był pomocny?