În acest exemplu, dorim să vă arătăm cum să utilizați tastele unui dispozitiv de intrare USB terță parte (î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 standby, reglarea volumului și controlul unui dispozitiv de cameră Cisco. Puteți dezvolta o macrocomandă care ascultă evenimentele relevante și execută acțiunile corespunzătoare prin API-ul dispozitivului Cisco.
În exemplul următor, trebuie să introduceți textul care este scris cu font normal. Textul cu caractere cursive este răspunsul primit de la dispozitivul Cisco.
| 1 | Conectați-vă la dispozitivul Cisco pe SSH. Aveți nevoie de un utilizator local de administrare. | ||
| 2 | Configurați dispozitivul pentru a permite utilizarea unei telecomenzi USB terță parte.
| ||
| 3 | Înregistrați-vă pentru feedback, astfel încât să fim anunțați când butoanele telecomenzii sunt apăsate și eliberate.
| ||
| 4 | Apăsați și eliberați un buton de pe telecomandă pentru a verifica dacă înregistrarea feedback-ului funcționează. Această acțiune generează două evenimente: apăsat și eli berat. Dacă apăsați și țineți apăsat un buton, veți vedea evenimentul Apăsat până când eliberați butonul. Apoi este gener at evenimentul Lansat. Aceste evenimente sunt emise la apăsarea și eliberarea tastei Enter:
| ||
| 5 | Scrieți o macrocomandă care ascultă evenimentele relevante InputDev ice și efectuează acțiunile asociate utilizând API-ul dispozitivului.
|