- Etusivu
- /
- Artikkeli
Voit hallita tiettyjä laitteen toimintoja käyttämällä kolmannen osapuolen USB-lisälaitetta, kuten USB-näppäimistöä tai Bluetooth-kauko-ohjainta®USB-donglella.
Tämän toiminnon tarkoituksena on täydentää kosketusohjaimen tai kosketuskäyttöliittymän toimintoja. Sen ei ole tarkoitus korvata niitä.
Esimerkkejä sovelluksista:
-
Luokkahuoneissa ja luentojen aikana voidaan käyttää pienen kauko-ohjaimen avulla laitetta valmiustilasta herättämiseen. Kauko-ohjaimen avulla voi myös olla kätevää valita, mitä lähtölähdettä esitetään.
-
Kameranäkymän hallinta (panorointi, kallistus ja tavu) tilanteissa, joissa sinulla ei ole oikeutta käyttää kosketussäädintä. Esimerkiksi leikkaussaleissa sairaalassa.
Toiminnallinen yleiskatsaus
Kun painiketta painetaan USB-syötelaitteella, se käynnistää toiminnon Cisco-laitteen API-kohdassa. Kolmansien osapuolten makrot tai ulkoiset ohjauslaitteet voidaan määrittää havaitsemaan nämä toimet ja reagoimaan vastaavasti. Tämä toiminto on samalla tavalla kuin huoneen ohjauspainikkeet toimivat. Lisäksi on tarpeen seurata näitä toimintoja webhookien kautta tai suoraan SSH-istunnossa.
Aiemmin luotua toimintokirjastoa ei toimiteta. Sinun on määritettävä ja määritettävä erityistoimet, joiden on tapahduttava tapahtumien seurauksena. Esimerkki:
-
Lisää laitteen Cisco äänenvoimakkuutta, kun äänenvoimakkuuden lisäämisnäppäintä painetaan.
-
PUT Cisco -laitteen valmiustilassa, kun leponäppäintä painetaan.
Kokoonpanot, tapahtumat ja tila
Tässä artikkelissa tarkoitetut määritykset ja tila ovat saatavilla sekä laitteen paikallisesta Web-käyttöliittymästä että API:stä. Lue laitemääritysartikkeli , jossa on tietoja Web-käyttöliittymän käyttämisestä ja API-toiminnosta.
Kun laitteen Web-käyttöliittymä avataan, valitse Asetukset . Vaihda kokoonpanoissa Käytössä. Kolmannen osapuolen USB -syötelaitteiden tuki on oletusarvoisesti poistettu käytöstä.
Painikkeen painaminen ja vapauttaminen luo Painetut ja vapautettu - tapahtuman:
*e UserInterface InputDevice -näppäimen toimintonäppäin: näppäimen <nimi> *e UserInterface InputDevice-näppäimen toimintokoodi: näppäimen <ID> *e UserInterface InputDevice-näppäimen toimintotyyppi: Painettu ** lopeta *e UserInterface InputDevice -näppäimen toimintonäppäin: näppäimen <nimi> *e UserInterface InputDevice-näppäimen toimintokoodi: näppäimen <ID> *e UserInterface InputDevice-avaimen toimintotyyppi: Vapautettu ** päättyy
Jos haluat kuunnella tapahtumia, sinun on rekisteröitävä palautteet InputDevice-tapahtumista :
xFeedback-rekisteröinti /tapahtuma/UserInterface/InputDevice ** loppu
Kun Cisco-laite havaitsee kolmannen osapuolen liitynnän, se näkyy kohdassa Tila ja . Kolmannen osapuolen laite voidaan ilmoittaa useaksi laitteeksi.
Lisätiedot
Lisätietoja kolmannen osapuolen syötelaitteen käytöstä on mukautusoppaassa . Valitse uusin versio.
Cisco -tuki (TAC) ei tue kolmannen osapuolen koodin virheenkorjausta, makrot mukaan lukien. Tarkista Cisco RoomOS yhteistyölaitteille , jos tarvitset apua makrojen ja kolmannen osapuolen koodin kanssa. Lisätietoja makroista ja alanumeroista on tällä sivulla .
Esimerkki
Tässä esimerkissä haluamme näyttää, miten kolmannen osapuolen USB-syötelaitteen (tässä tapauksessa kauko-ohjaimen) avaimia käytetään tiettyjen Cisco-laitteen toimintojen hallintaan.
Näytämme, miten Bluetooth-kauko-ohjaimen painikkeita (yhdistettynä USB-donglella) käytetään Cisco-kameralaitteen toimintojen, kuten valmiustilan, äänenvoimakkuuden säätämisen ja hallinnan, hallintaan. Voit kehittää makron, joka kuuntelee asianmukaisia tapahtumia ja suorittaa vastaavia toimintoja Cisco-laitteen API-toiminnoilla.
Seuraavassa esimerkissä on kirjoitettava normaalifonttinen teksti. Kursivoidun tekstin vastaus vastaanotettiin Cisco-laitteelta.
| 1 |
Kirjaudu SSH:n Cisco-laitteeseen. Tarvitset paikallisen järjestelmänvalvojan . |
| 2 |
Määritä laite sallimaan kolmannen osapuolen USB -kauko-ohjaimen käyttö.
Voit tarkistaa, onko määritykset käytössä vai ei, seuraavalla komennolla:
|
| 3 |
Rekisteröidy palautteeseen, jotta saamme ilmoituksen, kun kauko-ohjainpainikkeita painetaan ja vapautetaan.
Voit tarkistaa, mitä palautetta laite on rekisteröity käyttämään tätä komentoa:
|
| 4 |
Tarkista, että palautteen rekisteröinti toimii painamalla kauko-ohjaimen painiketta. Tämä toiminto luo kaksi tapahtumaa: Painetut ja vapaut. Jos painat painiketta painettuna, näet Paina-tapahtuman , kunnes vapautat painikkeen. Sitten Vapautetaan-tapahtuma luodaan. Nämä tapahtumat annetaan, kun painat Enter-näppäintä ja vapautat sen:
|
| 5 |
Kirjoita makro, joka kuuntelee asianmukaisia InputDevice-tapahtumia , ja suorittaa niihin liittyvät toiminnot laitteen API-toiminnolla.
|