まとまった時間がとれたので、去年秋月電子で買ったTDS01V評価キットをようやくMax/MSPと通信させることができました。このTDS01Vは加速度3軸+地磁気3軸+気圧の合計7つが最高10Hzで計測できるという7-in-1のセンサーキットです。今回Max/MSPから可能になったのは、評価キットにUSB経由でメッセージを送受信する部分。システムの初期化、計測条件設定、センサ情報項目設定、計測開始、という順にコマンドを送ってやれば、センサ情報要求をするたびに最新のセンサ情報を得ることができます。 ずっとハマっていたのはシリアル通信のメッセージの形式のこと。添付されていた『ソフトウェア開発者ガイド』にはメッセージをバイナリで送るかのような記述がされていました。マニュアルに間違いはないのでしょうが、送信コマンドが「0Fh」などの16進数で表記されていたので、センサーに対して0x0F(つまり整数1