最終更新:2012-06-02 (土) 22:36:52 (2666d)  

クラスコマンド はてなブックマークを見る
Top / クラスコマンド

USB のクラス定義ごとに定められているコマンド

クラスコマンドはコントロール転送を使用

HID

bRequestフィールド値コマンドコマンドの意味
0x01GET_REPORTコントロール転送を使い、ファンクションから USB ホストに HID データを転送要求
0x02GET_IDLEインタラプト転送の間隔(アイドルレート)の現在値を報告要求
0x03GET_PROTOCOL現在選択されているプロトコル(ブートプロトコルまたはレポートプロトコル)を報告要求
0x09SET_REPORTコントロール転送を使い、USB ホストからファンクションに HID データを転送
0x0ASET_IDLEインタラプト転送の間隔(アイドルレート)を設定
0x0BSET_PROTOCOL使用するプロトコル(ブートプロトコルまたはレポートプロトコル)を設定