У цьому прикладі ми хочемо показати вам, як використовувати клавіші стороннього пристрою введення USB (в даному випадку пульта дистанційного керування) для управління певними функціями на пристрої Cisco.
Ми покажемо вам, як використовувати кнопки на пульті дистанційного керування Bluetooth (підключений через USB-ключ) для управління такими функціями, як режим очікування, регулювання гучності та управління пристроєм камери Cisco. Ви можете розробити макрос, який прослуховує відповідні події та виконує відповідні дії через API пристрою Cisco.
У наступному прикладі необхідно ввести текст, який написаний звичайним шрифтом. Текст курсивом - це відповідь, отримана від пристрою Cisco.
| 1 | Увійдіть на пристрій Cisco на SSH. Вам потрібен локальний користувач адміністр атора. | ||
| 2 | Налаштуйте пристрій так, щоб дозволити використання стороннього пульта дистанційного керування USB.
| ||
| 3 | Зареєструйтесь для зворотного зв'язку, щоб ми отримували сповіщення про натискання та відпуск кнопок пульта дистанційного керування.
| ||
| 4 | Натисніть і відпустіть кнопку на пульті дистанційного керування, щоб перевірити, чи працює реєстрація зворотного зв'язку. Ця дія генерує дві події: натис нута та звільнена. Якщо ви натиснете і утримуєте кнопку, ви побачите подію Pres sed, поки не відпустите кнопку. Потім генер ується подія Release. Ці події видаються при натисканні і відпуску клавіші Enter:
| ||
| 5 | Напишіть макрос, який прослу ховує відповідні події InputDevice, і виконує пов'язані дії за допомогою API пристрою.
|