Version 1.3.0
Diese App verwandelt ein Android-Gerät (Telefon oder Tablet) in ein (virtuelles) Auto mit angeschlossenem OBDII-Bluetooth-Adapter
Dies ist eine praktische und kostengünstige Lösung für die Entwicklung und Prüfung von Android-OBDII-Software
Hardware:
Verwenden Sie zwei Android-Geräte (sie sind über Bluetooth gekoppelt), auf dem einen läuft diese App (ECU) und auf dem anderen läuft zum Testen eine Android-OBDII-App
Mit dieser App benötigen Sie kein echtes Auto, bleiben Sie drinnen und führen Sie alle Tests durch, bevor Sie mit einem echten Auto beginnen
Die ECU-Motorsimulation kann bestätigen, dass sie stabil und zuverlässig läuft
Diese Anwendung wurde mit folgenden Android-OBD-II-Apps getestet:
* Code Reader Pro
* Drehmoment Pro
* DashCommand
* ELMScanToyota
Das Testergebnis ist sehr gut
Hinweis: Einige Android-OBD-II-Apps, die die Bluetooth-Schwellenwerterkennung verwenden, können keine Verbindung zum Simulationsgerät herstellen, da sich der Schwellenwert eines echten ELM-Adapters vom Schwellenwert von BLE auf einem Android-Gerät unterscheidet
Die ECU-Engine-Simulation kann auch gut mit der Befehlszeile auf Android-Terminal-Apps funktionieren
Die ECU-Engine-Simulation funktioniert wie ein Datenserver, der auf Datenanfragen (AT- oder OBD-II-Befehle) von externen Testern wartet (horcht), diese dann verarbeitet und darauf antwortet
Die ECU-Motorsimulation emuliert den OBD-II-Standard: ISO 15765-4 CAN 11/500 KB
Die App kann die meisten AT-Befehle verarbeiten, die folgenden AT-Befehle werden jedoch normalerweise mit dem CAN-Standard ISO 15765-4 verwendet:
* ATZ, ATWS, ATSP0, AT@1, ATI, ATH0, ATH1, ATE0, ATE1, ATDP, ATRV, ATDPn, ATSPn, ATTPn, ATCAF0, ATCAF1, ATSP6, ATAT0
Von dieser App unterstützte OBD-II-Befehle (Servicemodus und PIDs).
1. Live-Daten-PIDs:
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. Fahrzeuginformationen:
09 00 – Unterstützte PIDs anfordern
09 02 - VIN-Nummer anfordern
09 04 - Kalibrierungsnummer anfordern
3. DTC-Fehlercodes
03 - Gespeicherte Codes anfordern
07 – Ausstehende Codes anfordern
0A – permanente Codes anfordern
04 – Löschung von Fehlercodes und relevanten gespeicherten Daten anfordern
4. Bilddaten einfrieren – Bild Nr. 0
02 00 00 – Unterstützte PIDs anfordern
02 02 00 – DTC anfordern, der zum Speichern von Standbilddaten führt
02 XX 00 – wobei XX PIDs zum Anfordern anderer Standbilddaten sind
Verwendung:
Nachdem Sie die Anwendung gestartet haben, müssen Sie auf die Schaltfläche „Simulation des Steuergeräts starten“ tippen, um den Steuergerätesimulationsprozess zu starten. Der Datenbildschirm wird angezeigt
Auf dem Datenbildschirm können Sie zu Testzwecken einige der auf dem Datenbildschirm sichtbaren Daten live ändern
Alle anderen unsichtbaren Daten werden mit festen Werten zurückgegeben
Auf dem Startbildschirm gibt es 2 Informationen zum Simulations-Bluetooth-OBD-II-Adapter
* Adaptername: der Name des integrierten Bluetooth-Geräts des Telefons (Tablets). Dieses Bluetooth-Gerät emuliert den Bluetooth-Adapter ELM327
* Adapteradresse: die maximale Adresse des integrierten Bluetooth-Geräts
Wenn Sie Tests über das Befehlszeilenterminal durchführen, müssen Sie AT-Befehle wie folgt eingeben:
ATZ - OBD-II-Adapter zurücksetzen
ATSP6 – Protokoll ISO 15765-4 CAN 11/500 KB einstellen (evtl. ATSP0 oder ATTP6 verwenden)
ATH1 – wenn Sie den Header 7E8 in der Antwort anzeigen möchten, und ATH0, wenn nicht
ATCAF1 – wenn Sie möchten, dass der Adapter Daten für Sie formatiert
ATCAF0 – Sie müssen die Anfragedaten selbst formatieren. Denken Sie in diesem Fall daran, an erster Stelle in der Anfrage ein PCI-Byte (entspricht der Anzahl der Datenbytes in der Anfrage) hinzuzufügen
zum Beispiel 02 01 0D: wobei 01 0D die angeforderte Fahrzeuggeschwindigkeit (2 Datenbytes) und das PCI-Byte 02 ist
Nachdem Sie den OBD-II-Adapter mit den oben genannten AT-Befehlen initialisiert haben, können Sie wie gewohnt die gewünschte OBD-II-Anfrage (oder andere AT-Befehle) senden
Die kostenlose Version „ECU Engine Simulation“ ist gesperrt und reagiert nicht auf OBD-II-Anfragen, sondern nur auf anfängliche AT-Befehle.
Datenschutzrichtlinie:
https://www.freeprivacypolicy.com/live/4d959ed7-c0fd-4da4-8da1-98d09d46161f