2018年9月23日日曜日

Bluetooth SPP for OBD 使用方法

先日OBDスキャンツールの購入記事を書きました。
下記を購入しました。



かっこいいメーターが表示できるアプリなどいっぱいあるのですが、
ブラックボックスが嫌いなので、アプリ作成してみました。

好きなメッセージを送れて、返信が確認できるだけの簡単なアプリです。
簡単ですが使用方法を説明したいと思います。

Bluetoothで接続して一番下のところへ送りたいメッセージを入力し、[SEND]をクリックするだけです。
返信があればメッセージが表示されます。

①Bluetooth接続
前もってスマホの設定画面からOBD機器とペアリングを済ませておいてください。
ペアリングが完了したら右上のBluetoothマークを押します。


使用する機器を選択します。
必要に応じてScan for devicesを押してください。



















デバイスが接続されたことを確認します。


②プロトコルの設定
車によってCANのプロトコルが異なります。
検索などして自分の車が、どのプロトコルを使用しているのか確認しましょう。
Helpを押すと何番がどのプロトコルかわかります。



















メッセージに「ATSP*」(*はプロトコルによります。)を入力して[SEND]ボタンをクリックして設定します。
もしくは[ATSP]ボタンの右側の▼から数字を選択して[ATSP]ボタンを押すことでメッセージ入力欄に入力できます。

③対応するメッセージを送る
設定が完了したら、あとは使用するだけです。
各メッセージに対する返信を記録していきますが、ここの作成はメッセージ種類が多すぎて挫折してますw

下記では電圧を読み取っています。
ATRVと入力して[SEND]すると返信を表示します。
メッセージ入力部の上のところに生データも表示しています。




車によりどのメッセージが有効か違います。
何が有効か確認のコマンドもあります。
※必ずELM372のデータシートとOBDのwikiを確認し、メッセージ内容を確認したうえで使用しましょう。

簡単ですが使用方法でした。