バージョン1.3.0
このアプリは、Android デバイス (携帯電話またはタブレット) を、OBDII Bluetooth アダプターが接続された車 (仮想) に変換します。
これは、Android OBDII ソフトウェアの開発とテストに便利でコスト効率の高いソリューションです。
ハードウェア:
2 台の Android デバイスを使用し (Bluetooth ペアリングされている)、1 台でこのアプリ (ECU) を実行し、もう 1 台でテスト用の Android OBDII アプリを実行します。
このアプリを使用すると、実車は必要ありません。実車を使用する前に屋内に留まり、すべてのテストを行ってください。
ECU エンジン シミュレーションにより、安定して信頼性の高い動作が確認できます。
このアプリケーションは、次の Android OBD-II アプリでテストされています。
* コードリーダープロ
* トルクプロ
* ダッシュコマンド
* ELMScanToyota
テスト結果は非常に良好です
注: Bluetooth しきい値検出を使用する一部の Android OBD-II アプリは、実際の ELM アダプターのしきい値が Android デバイスの BLE のしきい値と異なるため、シミュレーション デバイスに接続できません。
ECU エンジン シミュレーションは、Android ターミナル アプリのコマンド ラインでも適切に動作します。
ECU エンジン シミュレーションはデータ サーバーのように動作するため、外部テスターからのデータ要求 (AT または OBD-II コマンド) を待機 (リッスン) し、要求を処理して応答します。
ECU エンジン シミュレーションは OBD-II 標準をエミュレートします: ISO 15765-4 CAN 11/500Kb
アプリはほとんどの AT コマンドを処理できますが、次の AT コマンドは通常 ISO 15765-4 CAN 標準で使用されます。
※ATZ、ATWS、ATSP0、AT@1、ATI、ATH0、ATH1、ATE0、ATE1、ATDP、ATRV、ATDPn、ATSPn、ATTPn、ATCAF0、ATCAF1、ATSP6、ATAT0
このアプリがサポートするOBD-IIコマンド(サービスモードとPID)
1. ライブデータ PID:
01 00、01 01、01 04、01 05、01 0A、01 0C、01 0D、01 0E、01 10、01 11、01 03、01 04、01 05、01 21、
01 33、01 46、01 5C、01 5E、01 6A、01 67
2.車両情報:
09 00 - サポートされている PID をリクエストします
09 02 - VIN 番号をリクエスト
09 04 - 校正番号のリクエスト
3. DTC トラブルコード
03 - 保存されたコードを要求する
07 - 保留中のコードのリクエスト
0A - 永久コードを要求します
04 - トラブルコードと関連する保存データのクリアを要求します
4. フレーム データをフリーズします - フレーム #0
02 00 00 - サポートされている PID を要求します
02 02 00 - フリーズ フレーム データを保存する DTC を要求します
02 XX 00 - XX は他のフリーズ フレーム データを要求するための PID です
使用法:
アプリケーションを起動した後、「ECU シミュレーションの開始」ボタンをタップして ECU シミュレーションプロセスを開始する必要があります。データ画面が表示されます。
データ画面では、テスト目的でデータ画面に表示されている一部のデータをライブ変更できます。
他のすべての非表示データは固定値で返されます
開始画面には、シミュレーション Bluetooth OBD-II アダプターに関する 2 つの情報があります。
* アダプター名: 電話機 (タブレット) の内蔵 Bluetooth デバイスの名前。この Bluetooth デバイスは ELM327 Bluetooth アダプターをエミュレートします
* アダプターアドレス: 内蔵 Bluetooth デバイスの最大アドレス
コマンド ライン ターミナルでテストを行う場合は、次のような AT コマンドを入力する順序があります。
ATZ - OBD-II アダプターのリセット
ATSP6 - プロトコル ISO 15765-4 CAN 11/500Kb を設定します (おそらく ATSP0 または ATTP6 を使用します)
ATH1 - 応答のヘッダー 7E8 を表示する場合は、そうでない場合は ATH0
ATCAF1 - アダプターにデータをフォーマットさせたい場合
ATCAF0 - リクエスト データを自分でフォーマットする必要があります。この場合、リクエストの最初の場所に PCI バイト (リクエスト内のデータ バイト数に等しい) を忘れずに追加してください。
たとえば、02 01 0D : 01 0D は要求車両速度 (2 データ バイト)、PCI バイトは 02 です。
上記の AT コマンドで OBD-II アダプターを初期化した後、通常どおり、必要な OBD-II リクエスト (または他の AT コマンド) を送信できます。
無料版の「ECU Engine Simulation」はロックされており、OBD-IIリクエストには応答せず、初期ATコマンドのみに応答します。
プライバシーポリシー:
https://www.freeprivacypolicy.com/live/4d959ed7-c0fd-4da4-8da1-98d09d46161f