最終更新:2014-08-28 (木) 05:50:10 (3522d)  

HID/クラスリクエスト
Top / HID / クラスリクエスト

  • HIDには6つのクラスリクエストがある。
    bRequestの値bRequest
    0x01GET_REPORTコントロール転送を使い、デバイスから USB ホストに HID データを転送要求
    0x02GET_IDLEインタラプトINの間隔(アイドルレート)の現在値を報告要求
    0x03GET_PROTOCOL?現在選択されているプロトコル(ブートプロトコルまたはレポートプロトコル)を報告要求
    0x09SET_REPORTコントロール転送を使い、USB ホストからデバイスに HID データを転送
    0x0ASET_IDLEインタラプトINの間隔を設定
    0x0BSET_PROTOCOL?使用するプロトコル(ブートプロトコルまたはレポートプロトコル)を設定