XOOM が USB-シリアル ケーブル経由で組み込みデバイスと通信できるように Java コードを記述しようとしています。
このコードのチャンクを使用しました:
connection.controlTransfer(0x21, 34, 0, 0, null, 0, 0);
connection.controlTransfer(0x21, 32, 0, 0, new byte[] { (byte) 0x80,
0x25, 0x00, 0x00, 0x00, 0x00, 0x08 }, 7, 0);
これは、セットアップ要求を USB デバイスに送信することです。なぜ requestType が 0x21 なのか、なぜ requestID が 32、34 なのか、などはわかりません。
ここの仕様によると: http://www.beyondlogic.org/usbnutshell/usb6.shtml#SetupPacket、標準デバイス リクエスト、標準インターフェイス リクエスト、および標準エンドポイント リクエストでは、requestType はいずれも 0x21 ではなく、requestID はいずれも 0x21 ではありません。 32または34.送信された日付バッファを含むこれらのパラメータについて説明はありますか??