Ova značajka namijenjena je dopuni funkcionalnosti dodirnog kontrolera ili dodirnog korisničkog sučelja. Ne treba ih zamijeniti .
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 je prikladno koristiti daljinski upravljač za odabir kojeg ulaznog izvora predstaviti.
-
Upravljanje prikazom kamere (okretanje, naginjanje i zumiranje) u situacijama kada vam nije dopušteno koristiti kontroler dodira. Na primjer, u operacijskim salama u bolnici.
Funkcionalni pregled
Kada se pritisne gumb na USB ulaznom uređaju, on pokreće radnju unutar API-ja Cisco uređaja. Makronaredbe ili vanjski kontrolni uređaji trećih strana mogu se postaviti za otkrivanje tih radnji i reagiranje na njih. Ova je funkcionalnost slična načinu ponašanja gumba za upravljanje u sobi. Osim toga, moguće je pratiti ove radnje putem web-dojavnika ili izravno unutar SSH sesije.
Nije dostupna već postojeća biblioteka radnji koje možete odabrati. Od vas se zahtijeva definiranje i uspostavljanje specifičnih radnji koje bi se trebale dogoditi kao odgovor na događaje. Na primjer:
-
Povećajte glasnoću Ciscovog uređaja kada se pritisne tipka za povećanje glasnoće.
-
Stavite Cisco uređaj u stanje mirovanja kada se pritisne tipka za spavanje.
Konfiguracije, događaji i status
Konfiguracije i statusi navedeni u ovom članku dostupni su i iz lokalnog web-sučelja uređaja i API-ja. Pročitajte članak Konfiguracije uređaja za informacije o pristupu web-sučelju i upotrebi API-ja.
Kada se otvori web-sučelje uređaja, kliknite Postavke . U izborniku Konfiguracije promijenite na Uključeno. Podrška za USB ulazne uređaje drugih proizvođača prema zadanim je postavkama onemogućena.
Pritiskom i otpuštanjem gumba generira se događaj stisnutim i puštenim putem:
*e Ključ radnje ključa UserInterface InputDevice: *e Šifra radnje ključa UserInterface InputDevice: *e Vrsta radnje ključa UserInterface InputDevice: Pritisnut ** kraj *e ključ radnje za UserInterface InputDevice: *e Šifra radnje za ključ UserInterface InputDevice: *e Vrsta radnje za ključ UserInterface InputDevice: Objavljeno ** završetak
Da biste slušali događaje, morate registrirati povratne informacije iz događaja InputDevice :
Registracija xFeedback /event/UserInterface/InputDevice ** kraj
Kad Cisco uređaj otkrije periferni uređaj treće strane, bit će naveden u izborniku Status i . Uređaj treće strane može se prijaviti kao više uređaja.
Dodatne informacije
Dodatne informacije o korištenju ulaznog uređaja drugih proizvođača potražite u vodiču za prilagodbu . Odaberite najnoviju verziju.
Cisco podrška (TAC) ne podržava ispravljanje pogrešaka koda treće strane, uključujući makronaredbe. Provjerite Cisco RoomOS za uređaje za suradnju ako vam je potrebna pomoć s makronaredbama i kodom treće strane. Više primjera makronaredbi i kućnih brojeva potražite na ovoj stranici .
Primjer
U ovom primjeru želimo vam pokazati kako koristiti ključeve USB ulaznog uređaja treće strane (u ovom slučaju daljinski upravljač) za upravljanje određenim funkcijama na Cisco uređaju.
Pokazujemo vam kako koristiti gumbe na Bluetooth daljinskom upravljaču (povezanom putem USB ključa) za upravljanje funkcijama kao što su stanje pripravnosti, podešavanje glasnoće i upravljanje Cisco kamerom. Možete razviti makronaredbu koja sluša relevantne događaje i izvršava odgovarajuće radnje putem API-ja Cisco uređaja.
U sljedećem primjeru morate unijeti tekst napisan normalnim fontom. Tekst kurzivom predstavlja odgovor primljen s Ciscovog uređaja.
1 |
Prijavite se na Cisco uređaj na SSH. Potreban vam je lokalni administratorski korisnik. |
||
2 |
Konfigurirajte uređaj tako da dopušta korištenje USB daljinskog upravljača drugog proizvođača.
|
||
3 |
Registrirajte se za povratne informacije, tako da ćemo biti obaviješteni kada se tipke za daljinsko upravljanje pritisnu i oslobode.
|
||
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 otpušteno. Ako pritisnete i držite gumb, vidjet ćete događaj Pritisnuto dok ne otpustite gumb. Tada se generira događaj Objavljeno . Ti se događaji izdaju pritiskom i otpuštanjem tipke Enter: |
||
5 |
Napišite makronaredbu koja osluškuje relevantne događaje InputDevice i provodi povezane radnje pomoću API-ja uređaja.
|