I dette eksemplet ønsker vi å vise deg hvordan du bruker tastene til en tredjeparts USB-inngangsenhet (i dette tilfellet en fjernkontroll) for å kontrollere visse funksjoner på en Cisco-enhet.
Vi viser deg hvordan du bruker knappene på en Bluetooth fjernkontroll (tilkoblet via en USB-dongle) for å administrere funksjoner som standby, volumjustering og kontroll av en Cisco-kameraenhet. Du kan utvikle en makro som lytter til relevante hendelser og utfører tilsvarende handlinger gjennom Cisco-enhetens API.
Tredjeparts USB-inngangsenhetsfunksjon er beskrevet i denne artikkelen .
I følgende eksempel må du skrive inn teksten som er skrevet med normal skrift. Teksten i kursiv er svaret mottatt fra Cisco-enheten.
1 | Logg på Cisco-enheten på SSH. Du trenger en lokal admin bruker. | ||
2 | Konfigurer enheten til å tillate bruk av en tredjeparts USB-fjernkontroll.
| ||
3 | Registrer deg for tilbakemelding, slik at vi får beskjed når fjernkontrollknappene trykkes og slippes.
| ||
4 | Trykk og slipp en knapp på fjernkontrollen for å sjekke at tilbakemeldingsregistreringen fungerer. Denne handlingen genererer to hendelser: Presset og Utgitt. Hvis du trykker og holder en knapp, ser du Trykt hendelsen til du slipper knappen. Deretter genereres Released hendelsen. 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 å bruke API på enheten.
|