I dette eksemplet vil vi vise deg hvordan du bruker tastene til en tredjeparts USB-inngangsenhet (i dette tilfellet en fjernkontroll) til å kontrollere visse funksjoner på en Cisco-enhet.
Vi viser deg hvordan du bruker knappene på en Bluetooth fjernkontroll (koblet til via en USB-dongle) for å administrere funksjoner som ventemodus, volumjustering og kontroll av en Cisco-kameraenhet. Du kan utvikle en makro som lytter til relevante hendelser og utfører tilsvarende handlinger via Cisco-enhetens API.
Funksjonen for tredjeparts USB-inngangsenhet er beskrevet i denne artikkelen.
I eksemplet nedenfor må du skrive inn teksten som er skrevet med vanlig skrift. Teksten i kursiv er svaret du mottar fra Cisco-enheten.
1 | Logge på Cisco-enheten på SSH. Du trenger en lokal administratorbruker . | ||
2 | Konfigurer enheten til å tillate bruk av en tredjeparts USB-fjernkontroll.
| ||
3 | Registrer deg for tilbakemelding, slik at vi blir varslet når fjernkontrollknappene trykkes inn og slippes.
| ||
4 | Trykk og slipp en knapp på fjernkontrollen for å kontrollere at tilbakemeldingsregistrering fungerer. Denne handlingen genererer to hendelser: Trykket og Frigitt. Hvis du trykker og holder inne en knapp, ser du Trykket-hendelsen til du slipper knappen. Deretter genereres hendelsen Frigitt . Disse hendelsene utstedes når du trykker og slipper Enter-tasten:
| ||
5 | Skriv en makro som lytter etter de relevante InputDevice-hendelsene , og utfører de tilknyttede handlingene ved hjelp av enhetens API.
|