Arduino/Make/フィジカルコンピューティング/電子工作あたりで活動しています。スタバの空きカップを使ったスタバカップアンプなど製作。最近はもっぱらArduinoと3Dプリンタの自作に興味があります。 前回の続き。ソフトウェアUSBプロトコルアナライザ(SourceUSB)を使って、デバイスドライバがデバイスに対して送っているコマンドを解析してみた。ベンダリクエストを使って、幾つかのコマンドを送信しているのが分かる。NECのサンプルコードを元にコマンドの意味を割り当てると次のようになった。 TeraTermでデバイスを開いて、スタートアップメッセージが帰って来るまでの間。 RequestType Request Value Index Length Data[Length] 40 0b 0000 0000 0002 03 01 // OPEN_CLOSE 40 0b 0000 00