witchの日記: (ROBO) 開発状況把握中
3ヶ月もブランクがあったので「何がどこまで終わってるのか」が判らなくなってしまいました。
無線処理のバグとか、インタプリタのCALL命令のスタック処理とか手つかずのままだよねぇ…と思いつつソースのコメントを見ると、どうも終わってるっぽい。
ソースディレクトリのREADMEには「終わった」って書いてないよ?
…あれ?
日記を読み返したらスタック処理は夏にとっくに実装済み、無線処理のバグはロボファイトから帰ってきた直後に修正済み。
(ちゃんとREADME直してよ…)
…ということは…
ノートPCに繋いだUSBジョイパッドの操作をコマンドに変換してBluetooth経由で投げられるようにすれば完成じゃん!(完璧じゃないけど)
Windows Vista上で Ruby からシリアルポート(実体はBluetoothのシリアル)を mode コマンドで操作するのがうまくいかないのを何とかするところから…かな。