CAUTION

当ブログのコンテンツは無責任で無保証で嘘かもしれません。
書き溜めた記事は1日1記事しか公開されませんので情報が常に古いです。

2012年7月28日土曜日

ELM327のバスリセットが効かない理由

自動車向けに作られたアプリにTorqueというのがあって自分のAndroidに入れてみた。
流石にスカイウェイブとは会話が出来なかったようでエラーで止まってしまった。そしてそのまま自分のSDS Viewerを立ち上げるとなんとバスリセットに失敗するじゃないか。

何度やってもダメ。

自分のプログラムは最初に初期化コマンドで始まるので他のプログラムの影響は考えにくい。Torqueで初期化に失敗したあとに壊れたのか?といろいろやってるうちに原因がわかった。このTorqueは初期化時にプロトコル自動検出をOFFにしてしまうようでELM327自体の初期化コマンドでもこれらは再設定されないらしい

これはまたひとつ勉強になった。

0 件のコメント:

コメントを投稿