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