この例では、サードパーティ製の USB 入力デバイス(この場合はリモコン)のキーを使って Cisco デバイスの特定の機能を制御する方法をお見せします。
Bluetooth リモコン(USB ドングルで接続)のボタンを使って、スタンバイ、音量調整、Cisco カメラデバイスの操作などの操作方法をお見せします。 関連するイベントを聞き取り、Cisco デバイスの API を通じて対応するアクションを実行するマクロを開発できます。
次の例では、通常のフォントで書かれたテキストを入力しなければなりません。 斜体のテキストは Cisco デバイスから受け取った応答です。
| 1 | SSH で Cisco デバイスにログインしてください。 ローカル admin user が必要です。 | ||
| 2 | デバイスをサードパーティ製の USB リモートコントロールの使用を許可するように設定してください。
| ||
| 3 | フィードバック登録をして、リモコンボタンが押されて離されたときに通知を受け取ってください。
| ||
| 4 | リモコンのボタンを押して離すと、フィードバックの登録が正常かどうか確認できます。 このアクションは 2 つのイベントを生成します: Pressed および Released。 ボタンを押し続けると、ボタンを離すまで Pressed イベントが表示されます。 その後 Released イベントが生成されます。 これらのイベントは、エンターキーを押して離すと発生します。
| ||
| 5 | 関連する InputDevice events をリスニングするマクロを書き、デバイスの API を使って関連するアクションを実行します。
|