最終更新:2014-08-28 (木) 05:50:10 (3544d)
HID/クラスリクエスト
- HIDには6つのクラスリクエストがある。
bRequestの値 bRequest 0x01 GET_REPORT コントロール転送を使い、デバイスから USB ホストに HID データを転送要求 0x02 GET_IDLE インタラプトINの間隔(アイドルレート)の現在値を報告要求 0x03 GET_PROTOCOL? 現在選択されているプロトコル(ブートプロトコルまたはレポートプロトコル)を報告要求 0x09 SET_REPORT コントロール転送を使い、USB ホストからデバイスに HID データを転送 0x0A SET_IDLE インタラプトINの間隔を設定 0x0B SET_PROTOCOL? 使用するプロトコル(ブートプロトコルまたはレポートプロトコル)を設定