- Početak
- /
- Članak
Za upravljanje određenim funkcijama na uređaju možete koristiti periferni USB drugog proizvođača, kao što su tipkovnica USB ili daljinski upravljač Bluetooth® s USB dongleom.
Ova značajka služi nadopunjavanju funkcionalnosti kontrolera osjetljivog na dodir ili korisničkog sučelja osjetljivog na dodir. Nije ih namijenjeno zamjeni .
Primjeri aplikacija:
-
U učionicama i tijekom predavanja, mali daljinski upravljač može se koristiti za buđenje uređaja iz stanja pripravnosti. Također može biti prikladno koristiti daljinski upravljač za odabir izvora ulaza koji će se predstaviti.
-
Upravljanje prikazom kamere (pomicanjem, naginjanjem i zumiranjem) u situacijama kada ne smijete koristiti kontroler osjetljiv na dodir. Na primjer, u operacijskim salama u bolnici.
Funkcionalni pregled
Kada pritisnete gumb na USB ulaznom uređaju, on pokreće akciju unutar Cisco uređaja API. Makronaredbe ili vanjski kontrolni uređaji trećih strana mogu se postaviti tako da otkriju te radnje i reagiraju u skladu s tim. Ova je funkcija slična ponašanju gumba za upravljanje u sobi. Osim toga, moguće je pratiti te radnje putem web-dojavnika ili izravno unutar SSH sesije.
Nije osigurana već postojeća biblioteka akcija koje možete odabrati. Od vas se traži da definirate i utvrdite određene radnje koje bi se trebale dogoditi kao odgovor na događaje. Na primjer:
-
Povećajte glasnoću uređaja Cisco kada pritisnete tipku za pojačavanje glasnoće.
-
PUT uređaj Cisco u stanju pripravnosti kada pritisnete tipku Sleep.
Konfiguracije, događaji i status
Konfiguracije i status na koje se upućuje u ovom članku dostupni su i na lokalnom web-sučelju uređaja i iz API-ja. U članku Konfiguracije uređaja potražite informacije o pristupu web-sučelju i korištenju pogreške API.
Kada se web sučelje uređaja otvori, kliknite na Postavke . U odjeljku Konfiguracije promijenite On. Podrška za ulazne uređaje USB drugih proizvođača prema zadanim je postavkama onemogućena.
Pritiskom i otpuštanjem gumba generira se događaj Pritisnuto i oslobođeno :
*e Korisničko sučelje Akcijski ključ tipke InputDevice: <naziv ključa> *e Korisničko sučelje InputDevice ključ akcijske akcije: <ID ključa> *e Korisničko sučelje Tipka InputDevice Vrsta akcije: Pritisnuti ** kraj *e Korisničko sučelje Tipka akcije InputDevice ključ: <naziv ključa> *e Korisničko sučelje Šifra akcije ključa InputDevice: <ID ključa> *e Korisničko sučelje Vrsta akcije tipke InputDevice: Objavljeno ** kraj
Da biste slušali događaje, morate registrirati povratne informacije iz događaja InputDevice :
xFeedback registrirati /event/UserInterface/InputDevice ** kraj
Kada uređaj Cisco otkrije periferni uređaj treće strane, bit će naveden u odjeljku Status i u Peripherals . Uređaj treće strane može se prijaviti kao više uređaja.
Dodatne informacije
Dodatne informacije o korištenju uređaja za unos drugih proizvođača potražite u vodiču za prilagodbu. Odaberite najnoviju verziju.
Podrška za Cisco (TAC) ne podržava ispravljanje pogrešaka koda treće strane, uključujući makronaredbe. Ako vam je potrebna pomoć s makronaredbama i kodom drugih proizvođača, provjerite Cisco RoomOS za uređaje za suradnju . Na ovoj stranici potražite dodatne primjere makronaredbi i proširenja.
Primjer
U ovom primjeru želimo vam pokazati kako pomoću tipki ulaznog uređaja USB treće strane (u ovom slučaju daljinskog upravljača) upravljati određenim funkcijama na Cisco uređaju.
Pokazat ćemo vam kako pomoću gumba na Bluetooth daljinskom upravljaču (povezanom putem USB donglea) upravljati funkcijama kao što su stanje pripravnosti, podešavanje glasnoće i upravljanje uređajem Cisco kamere. Možete razviti makronaredbu koja sluša relevantne događaje i izvršava odgovarajuće akcije putem API uređaja Cisco.
U sljedećem primjeru morate unijeti tekst koji je napisan običnim fontom. Tekst u kurzivu je odgovor primljen od uređaja Cisco.
| 1 |
Prijavite se na Cisco uređaj na SSH-u. Potreban vam je lokalni administrator . |
| 2 |
Konfigurirajte uređaj tako da dopušta upotrebu USB daljinskog upravljača treće strane.
Pomoću ove naredbe možete provjeriti je li konfiguracija uključena ili isključena:
|
| 3 |
Registrirajte se za povratne informacije, tako da budemo obaviješteni kada se tipke daljinskog upravljača pritisnu i otpuste.
Pomoću ove naredbe možete provjeriti za koje je povratne informacije uređaj registriran:
|
| 4 |
Pritisnite i otpustite gumb na daljinskom upravljaču kako biste provjerili radi li registracija povratnih informacija. Ova akcija generira dva događaja: Pritisnuto i Pušteno. Ako pritisnete i držite tipku, vidjet ćete događaj Pritisnuto dok ne otpustite gumb. Tada se generira događaj Oslobođeno . Ti se događaji izdaju prilikom pritiska i otpuštanja tipke Enter:
|
| 5 |
Napišite makronaredbu koja osluškuje relevantne događaje InputDevice i izvodi povezane radnje pomoću pogreške API uređaja.
|