V tomto príklade vám chceme ukázať, ako používať klávesy vstupného zariadenia USB tretej strany (v tomto prípade diaľkového ovládača) na ovládanie určitých funkcií na zariadení Cisco.
Ukážeme vám, ako používať tlačidlá na diaľkovom ovládači Bluetooth (pripojenom cez hardvérový kľúč USB) na správu funkcií, ako je pohotovostný režim, nastavenie hlasitosti a ovládanie kamerového zariadenia Cisco. Môžete vytvoriť makro, ktoré počúva relevantné udalosti a vykonáva príslušné akcie prostredníctvom API zariadenia Cisco.
V nasledujúcom príklade musíte zadať text, ktorý je napísaný normálnym písmom. Text napísaný kurzívou predstavuje odpoveď prijatú zo zariadenia Cisco.
| 1 | Prihláste sa do zariadenia Cisco na SSH. Potrebujete lokálneho správcu . | ||
| 2 | Nakonfigurujte zariadenie tak, aby umožňovalo používanie diaľkového ovládača USB tretej strany.
| ||
| 3 | Zaregistrujte sa na spätnú väzbu, aby sme boli upozornení na stlačenie a uvoľnenie tlačidiel diaľkového ovládača.
| ||
| 4 | Stlačte a uvoľnite tlačidlo na diaľkovom ovládači, aby ste skontrolovali, či registrácia spätnej väzby funguje. Táto akcia generuje dve udalosti: Stlačené a Uvoľnené. Ak stlačíte a podržíte tlačidlo, bude sa tlačidlo Stlačená udalosť zobrazovať , kým tlačidlo neuvoľníte. Potom sa vygeneruje udalosť Uvoľnené . Tieto udalosti sa vydávajú pri stlačení a uvoľnení klávesu Enter:
| ||
| 5 | Napíšte makro, ktoré počúva príslušné udalosti InputDevice a vykonáva súvisiace akcie pomocou API zariadenia.
|