Táto funkcia je určená na doplnenie funkcií dotykového ovládača alebo dotykového používateľského rozhrania. Nie je určený na to, aby ich nahradil .
Príklady aplikácií:
-
V učebniach a počas prednášok je možné použiť malé diaľkové ovládanie na prebudenie zariadenia z pohotovostného režimu. môže byť tiež vhodné použiť diaľkové ovládanie na výber vstupného zdroja, ktorý sa má prezentovať.
-
Ovládanie zobrazenia kamery (posun, naklonenie a priblíženie) v situáciách, keď nemáte povolené používať dotykový ovládač. Napríklad na operačných sálach v nemocnici.
Funkčný prehľad
Po stlačení tlačidla na vstupnom zariadení USB sa spustí akcia v rámci rozhrania API zariadenia Cisco. Makrá alebo externé ovládacie zariadenia od tretích strán je možné nastaviť tak, aby rozpoznali tieto akcie a podľa nich reagovali. Táto funkcia je podobná správaniu tlačidiel ovládania v miestnosti. Okrem toho je možné tieto akcie monitorovať prostredníctvom webhookov alebo priamo v rámci relácie SSH.
Nie je k dispozícii už existujúca knižnica akcií na výber. Musíte definovať a stanoviť konkrétne akcie, ktoré by sa mali uskutočniť v reakcii na udalosti. Napríklad:
-
Zvýšte hlasitosť zariadenia Cisco po stlačení klávesu na zvýšenie hlasitosti.
-
Po stlačení klávesu Sleep uveďte zariadenie Cisco do pohotovostného režimu.
Konfigurácie, udalosti a stav
Konfigurácie a stav, ktoré sú uvedené v tomto článku, sú dostupné z lokálneho webového rozhrania zariadenia aj z rozhraní API. Informácie o tom, ako získať prístup k webovému rozhraniu a používať rozhranie API, nájdete v článku o konfiguráciách zariadení .
Po otvorení webového rozhrania zariadenia kliknite na položku Nastavenia . V časti Konfigurácie zmeňte položku na hodnotu Zapnuté. Podpora vstupných zariadení USB tretích strán je predvolene vypnutá.
Stlačením a uvoľnením tlačidla sa vygenerujú udalosti Stlačené a Uvoľnené :
*e Kľúč akcie vstupného zariadenia používateľského rozhrania: *e kód akcie kľúča vstupného zariadenia používateľského rozhrania: *e Typ akcie kľúča vstupného zariadenia používateľského rozhrania: Stlačený ** koniec *e Akčný kľúč vstupného zariadenia používateľského rozhrania: *e Kód akcie vstupného zariadenia používateľského rozhrania: *e Typ akcie kľúča vstupného zariadenia používateľského rozhrania: Vydané ** koniec
Ak chcete počúvať udalosti, musíte zaregistrovať spätnú väzbu z udalostí InputDevice :
xFeedback Register /event/UserInterface/InputDevice ** koniec
Keď zariadenie Cisco zistí periférne zariadenie tretej strany, bude uvedené v časti Stav a v časti . Zariadenie tretej strany môže byť nahlásené ako viacero zariadení.
Ďalšie informácie
Viac informácií o používaní vstupného zariadenia tretej strany nájdete v sprievodcovi prispôsobením. Vyberte najnovšiu verziu.
Podpora Cisco (TAC) nepodporuje ladenie kódu tretích strán vrátane makier. Ak potrebujete pomoc s makrami a kódom tretích strán, pozrite si Cisco RoomOS for Collaboration Devices . Ďalšie príklady makier a rozšírení nájdete na tejto stránke .
Príklad
V tomto príklade vám chceme ukázať, ako používať klávesy vstupného USB zariadenia 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 USB kľúč) na spravovanie funkcií, ako je pohotovostný režim, nastavenie hlasitosti a ovládanie zariadenia fotoaparátu Cisco. Môžete vytvoriť makro, ktoré počúva relevantné udalosti a vykonáva zodpovedajúce akcie prostredníctvom rozhrania API zariadenia Cisco.
V nasledujúcom príklade musíte zadať text, ktorý je napísaný normálnym písmom. Text v kurzíve je odpoveď prijatá zo zariadenia Cisco.
1 |
Prihláste sa do zariadenia Cisco na SSH. Potrebujete miestneho používateľa správcu . |
||
2 |
Nakonfigurujte zariadenie tak, aby umožňovalo používanie diaľkového ovládača USB tretej strany.
|
||
3 |
Zaregistrujte sa a získajte spätnú väzbu, aby sme boli upozornení na stlačenie a uvoľnenie tlačidiel diaľkového ovládača.
|
||
4 |
Stlačením a uvoľnením tlačidla na diaľkovom ovládači skontrolujte, č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, uvidíte udalosť Stlačené , kým tlačidlo neuvoľníte. Potom sa vygeneruje udalosť Vydané . Tieto udalosti sa vydávajú pri stlačení a uvoľnení klávesu Enter: |
||
5 |
Napíšte makro, ktoré počúva relevantné udalosti InputDevice a vykonáva súvisiace akcie pomocou rozhrania API zariadenia.
|