Tässä esimerkissä haluamme näyttää sinulle, kuinka kolmannen osapuolen USB-syöttölaitteen (tässä tapauksessa kaukosäätimen) näppäimiä käytetään tiettyjen Cisco-laitteen toimintojen ohjaamiseen.
Näytämme sinulle, kuinka voit käyttää Bluetooth-kaukosäätimen painikkeita (kytketty USB-sovittimen kautta) hallitsemaan toimintoja, kuten valmiustilaa, äänenvoimakkuuden säätöä ja Cisco-kameralaitteen hallintaa. Voit kehittää makron, joka kuuntelee asiaankuuluvia tapahtumia ja suorittaa vastaavat toiminnot Cisco-laitteen sovellusliittymän kautta.
Seuraavassa esimerkissä sinun on syötettävä teksti, joka on kirjoitettu normaalilla kirjasimella. Kursivoitu teksti on Cisco-laitteelta saatu vastaus.
| 1 | Kirjaudu sisään Cisco-laitteeseen SSH: llä. Tarvitset paikallisen järjestel mänvalvo jan käyttäjän. | ||
| 2 | Määritä laite sallimaan kolmannen osapuolen USB-kaukosäätimen käyttö.
| ||
| 3 | Rekisteröidy saadaksesi palautetta, jotta meille ilmoitetaan, kun kaukosäätimen painikkeita painetaan ja vapautetaan.
| ||
| 4 | Paina ja vapauta kaukosäätimen painiketta tarkistaaksesi, että palautteen rekisteröinti toimii. Tämä toiminto luo kaksi tapahtumaa: Pain ettu ja Vapautettu. Jos pidät painiketta painettuna, näet Painettu-tapahtum an, kunnes vapautat painikkeen. Sitten lu odaan Rel ease -tapahtuma. Nämä tapahtumat annetaan, kun painat ja vapautat Enter-näppäintä:
| ||
| 5 | Kirjoita makro, joka kuuntelee asiaan kuuluvia InputDev ice-tapahtumia ja suorittaa niihin liittyvät toiminnot laitteen sovellusliittymän avulla.
|