Dans cet exemple, nous voulons vous montrer comment utiliser les touches d'un périphérique d'entrée USB tiers (en l'occurrence, une télécommande) pour contrôler certaines fonctions d'un appareil 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 mise en 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 l'API de l'appareil Cisco.
Dans l'exemple suivant, vous devez saisir le texte écrit en police normale. Le texte en italique est la réponse reçue de l'appareil Cisco.
| 1 | Connectez-vous à l'appareil Cisco en SSH. vous avez besoin d'un administrateur local. | ||
| 2 | Configurez l'appareil pour permettre l'utilisation d'une télécommande USB tierce.
| ||
| 3 | Inscrivez-vous pour recevoir des commentaires, afin que nous soyons averties lorsque les boutons de la télécommande sont enfoncés et relâchés.
| ||
| 4 | Appuyez sur un bouton de la télécommande et relâchez-le pour vérifier que l'enregistrement des commentaires fonctionne. Cette action génère deux événements : Pressed et Released. Si vous appuyez sur un bouton et que vous le maintenez enfoncé, l'événement Pressed s'affiche jusqu'à ce que vous relâchiez le bouton. Ensuite, l'événement Released est généré. Ces événements sont émis lorsque vous appuyez sur la touche Entrée et que vous la relâchez :
| ||
| 5 | Écrivez une macro qui écoute les événements InputDevice pertinents et exécute les actions associées à l'aide de l'API de l'appareil.
|