- בית
- /
- מאמר
באפשרותך להשתמש בציוד היקפי USB של צד שלישי כדי לשלוט בפונקציות מסוימות במכשיר שלך, כגון מקלדת USB או שלט רחוק Bluetooth® עם פלאג USB.
תכונה זו נועדה להשלים את הפונקציונליות של בקר המגע או ממשק המשתמש במגע. הוא לא נועד להחליף אותם.
דוגמאות ליישומים:
-
בכיתות ובמהלך הרצאות, ניתן להשתמש בשלט רחוק קטן כדי להעיר מכשיר ממצב המתנה. ייתכן גם שיהיה נוח להשתמש בשלט רחוק כדי לבחור איזה מקור קלט להציג.
-
שליטה בתצוגת המצלמה (פנורמי, הטיה והגדלה) במצבים שבהם אינך מורשה להשתמש בבקר המגע. לדוגמה, בחדרי ניתוח בבית חולים.
סקירה פונקציונלית
כאשר לוחצים על לחצן בהתקן הקלט USB, הוא מפעיל פעולה בתוך API של מכשיר Cisco. ניתן להגדיר פקודות מאקרו או התקני בקרה חיצוניים של גורמי צד שלישי כדי לזהות פעולות אלה ולהגיב בהתאם. פונקציונליות זו דומה לאופן הפעולה של לחצני הבקרה בחדר. בנוסף, ניתן לפקח על פעולות אלה באמצעות webhooks או ישירות בתוך הפעלת SSH.
ספריה קיימת מראש של פעולות לבחירה אינה מסופקת. אתה נדרש להגדיר ולקבוע את הפעולות הספציפיות שצריכות להתרחש בתגובה לאירועים. לדוגמה:
-
הגבר את עוצמת הקול של התקן Cisco בעת לחיצה על מקש הגברת עוצמת הקול.
-
PUT התקן Cisco במצב המתנה בעת לחיצה על מקש השינה.
תצורות, אירועים ומצב
התצורות והמצב המוזכרים במאמר זה זמינים הן מממשק האינטרנט המקומי של המכשיר והן מממשקי ה- API. קרא את המאמר תצורות התקן לקבלת מידע כיצד לגשת לממשק האינטרנט ולהשתמש בAPI.
כאשר ממשק האינטרנט של המכשיר נפתח, לחץ על הגדרות . תחת תצורות , שנה את פועל. התמיכה בהתקני קלט USB של צד שלישי מושבתת כברירת מחדל.
לחיצה על לחצן ושחרורו יוצרים אירוע 'לחוץ' ו'משוחרר ':
*e ממשק משתמש Inputמפתח פעולת מקש מכשיר: <שם המפתח> *e UserInterface Inputקוד פעולה של מקש מכשיר: <ID של המפתח> *e ממשק משתמש קלטסוג פעולת מקש מכשיר: לחוץ ** סוף *e ממשק משתמש קלטמקש פעולה מקש התקן: <שם המפתח> *e ממשק משתמש Inputמפתח מכשירקוד פעולה של מפתח: <ID של המפתח> *e ממשק משתמש קלטסוג פעולת מפתח מכשיר: שוחרר ** סוף
כדי להאזין לאירועים, עליך לרשום משוב מאירועי InputDevice :
xFeedback Register /event/UserInterface/InputDevice ** end
כאשר ההתקן Cisco מזהה את הציוד ההיקפי של ספק חיצוני, הוא יופיע תחת מצב . ייתכן שהמכשיר של הצד השלישי ידווח כמכשירים מרובים.
מידע נוסף
לקבלת מידע נוסף אודות השימוש בהתקן קלט של ספק חיצוני, עיין במדריך ההתאמה האישית . בחר את הגרסה העדכנית ביותר.
Cisco תמיכה (TAC) אינה תומכת באיתור באגים בקוד של צד שלישי, כולל פקודות מאקרו. אנא בדוק את # Cisco RoomOS עבור התקני שיתוף פעולה אם אתה זקוק לעזרה עם פקודות מאקרו וקוד של צד שלישי. עיין בדף זה לקבלת דוגמאות נוספות של פקודות מאקרו וסיוכות.
דוגמה
בדוגמה זו, ברצוננו להראות לך כיצד להשתמש במקשים של התקן קלט USB של צד שלישי (במקרה זה שלט רחוק) כדי לשלוט בפונקציות מסוימות במכשיר Cisco.
אנו מראים לך כיצד להשתמש בלחצנים בשלט רחוק Bluetooth (המחובר באמצעות פלאג USB) כדי לנהל פונקציות כמו המתנה, כוונון עוצמת קול ושליטה במכשיר מצלמה Cisco. באפשרותך לפתח מאקרו שמאזין לאירועים רלוונטיים ומבצע פעולות תואמות באמצעות API של מכשיר Cisco.
בדוגמה הבאה, עליך להזין את הטקסט שנכתב בגופן רגיל. הטקסט בכתב נטוי הוא התגובה המתקבלת ממכשיר Cisco.
| 1 |
היכנס למכשיר Cisco ב- SSH. אתה זקוק למשתמש מנהל מערכת מקומי . |
| 2 |
הגדר את ההתקן כך שיאפשר שימוש בשלט רחוק USB של צד שלישי.
באפשרותך לבדוק אם התצורה מופעלת או כבויה באמצעות פקודה זו:
|
| 3 |
הירשם לקבלת משוב, כך שנקבל הודעה כאשר לוחצים על לחצני השלט הרחוק ומשחררים אותם.
באפשרותך לבדוק לאילו פידבקים המכשיר רשום באמצעות פקודה זו:
|
| 4 |
לחץ על לחצן בשלט הרחוק ושחרר אותו כדי לבדוק שרישום המשוב פועל. פעולה זו יוצרת שני אירועים: לחוץ ושוחרר . אם תלחץ לחיצה ממושכת על לחצן, תראה את האירוע לחוץ עד שתשחרר את הלחצן. לאחר מכן נוצר האירוע Release . אירועים אלה מונפקים בעת לחיצה ושחרור של מקש Enter:
|
| 5 |
כתוב מאקרו שמאזין לאירועי InputDevice הרלוונטיים ומבצע את הפעולות המשויכות באמצעות API של המכשיר.
|