Dans cet exemple, nous voulons vous montrer comment utiliser les touches d'un périphérique d'entrée USB tiers (dans ce cas une télécommande) pour contrôler certaines fonctions sur un périphérique Cisco.
Nous vous montrons comment utiliser les boutons d'une télécommande Bluetooth (connectée via un dongle USB) pour gérer des fonctions telles que la veille, le réglage du volume et le contrôle d'un appareil photo Cisco. Vous pouvez développer une macro qui écoute les événements pertinents et exécute les actions correspondantes via le API de l'appareil Cisco.
Dans l'exemple suivant, vous devez entrer le texte écrit en police normale. Le texte en italique est la réponse reçue du périphérique Cisco.
| 1 | connectez-vous au périphérique Cisco sur SSH. Vous avez besoin d'un utilisateur administrateur local . | ||
| 2 | Configurez l'appareil pour permettre l'utilisation d'une télécommande tierce USB.
| ||
| 3 | Inscrivez-vous pour recevoir des commentaires afin que nous soyons avertis lorsque les boutons de la télécommande sont enfoncés et relâchés.
| ||
| 4 | Appuyez et relâchez un bouton de la télécommande pour vérifier que l'enregistrement des commentaires fonctionne. Cette action génère deux événements : Pressé et Libéré. Si vous maintenez enfoncé un bouton, l'événement Pressé s'affiche jusqu'à ce que vous relâchiez le bouton. Ensuite, l'événement Released est généré. Ces événements sont déclenchés lorsque vous appuyez sur Entrée et la relâchez :
| ||
| 5 | Écrivez une macro qui écoute les événements InputDevice pertinents et effectue les actions associées à l'aide du API du périphérique.
|