自動車向けに作られたアプリにTorqueというのがあって自分のAndroidに入れてみた。
流石にスカイウェイブとは会話が出来なかったようでエラーで止まってしまった。そしてそのまま自分のSDS Viewerを立ち上げるとなんとバスリセットに失敗するじゃないか。
何度やってもダメ。
自分のプログラムは最初に初期化コマンドで始まるので他のプログラムの影響は考えにくい。Torqueで初期化に失敗したあとに壊れたのか?といろいろやってるうちに原因がわかった。このTorqueは初期化時にプロトコル自動検出をOFFにしてしまうようでELM327自体の初期化コマンドでもこれらは再設定されないらしい
これはまたひとつ勉強になった。
0 件のコメント:
コメントを投稿