În acest exemplu, dorim să vă arătăm cum să utilizați tastele unui dispozitiv de intrare USB terț (în acest caz o telecomandă) pentru a controla anumite funcții pe un dispozitiv Cisco.
Vă arătăm cum să utilizați butoanele de pe o telecomandă Bluetooth (conectată printr-un dongle USB) pentru a gestiona funcții precum modul standby, reglarea volumului și controlul unui dispozitiv cu cameră Cisco. Puteți dezvolta o macrocomandă care ascultă evenimentele relevante și execută acțiunile corespunzătoare prin intermediul API dispozitivului Cisco.
În exemplul următor, trebuie să introduceți textul care este scris cu font normal. Textul scris cu caractere cursive reprezintă răspunsul primit de la dispozitivul Cisco.
| 1 | conectați-vă la dispozitivul Cisco pe SSH. Aveți nevoie de un utilizator administrator local . | ||
| 2 | Configurați dispozitivul pentru a permite utilizarea unei telecomenzi USB terțe.
| ||
| 3 | Înregistrați-vă pentru feedback, astfel încât să fim informați când sunt apăsate și eliberate butoanele telecomenzii.
| ||
| 4 | Apăsați și eliberați un buton de pe telecomandă pentru a verifica dacă funcționează înregistrarea de feedback. Această acțiune generează două evenimente: Apăsat și Eliberat. Dacă apăsați și mențineți apăsat un buton, vedeți evenimentul Apăsat până când eliberați butonul. Apoi este generat evenimentul Eliberat . Aceste evenimente sunt generate atunci când apăsați și eliberați tasta Enter:
| ||
| 5 | Scrieți o macrocomandă care ascultă evenimentele InputDevice relevante și efectuează acțiunile asociate utilizând API dispozitivului.
|