U ovom primjeru želimo vam pokazati kako pomoću tipki drugog proizvođača USB ulaznog uređaja (u ovom slučaju daljinskog upravljača) upravljati određenim funkcijama na Cisco uređaju.
Pokazujemo vam kako koristiti gumbe na Bluetooth daljinskom upravljaču (povezanom putem USB donglea) za upravljanje 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 Cisco uređaja API.
U sljedećem primjeru morate unijeti tekst koji je napisan običnim fontom. Tekst u kurzivu odgovor je primljen s 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 korištenje USB daljinskog upravljača treće strane.
| ||
| 3 | Registrirajte se za povratne informacije, tako da budemo obaviješteni kada se tipke daljinskog upravljača pritisnu i otpuste.
| ||
| 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.
|