Versiunea 1.3.0
Această aplicație transformă un dispozitiv Android (telefon sau tabletă) într-o mașină (virtuală) cu un adaptor bluetooth OBDII conectat
Aceasta este o soluție convenabilă și rentabilă pentru dezvoltarea și testarea software-ului Android OBDII
Hardware:
Utilizați 2 dispozitive Android (sunt asociate prin Bluetooth), unul rulează această aplicație (ECU), iar celălalt rulează o aplicație Android OBDII pentru testare
Folosind această aplicație, nu aveți nevoie de o mașină adevărată, rămâneți în interior și faceți toate testele înainte de a face cu o mașină adevărată
Simularea motorului ECU poate afirma că funcționează stabil și fiabil
Această aplicație a fost testată cu următoarele aplicații Android OBD-II:
* Code Reader Pro
* Torque Pro
* DashCommand
* ELMScanToyota
Rezultatul testării este foarte bun
Notă: unele aplicații Android OBD-II au folosit detectarea pragului bluetooth nu se pot conecta la dispozitivul de simulare, deoarece pragul unui adaptor ELM real este diferit de pragul BLE pe dispozitivul Android
Simularea motorului ECU poate funcționa bine și cu linia de comandă pe aplicațiile terminale Android
Simularea motorului ECU funcționează ca un server de date, așa că așteaptă (ascultă) cererea de date (comenzi AT sau OBD-II) de la testerul extern, apoi procesează și răspunde la cerere
Simularea motorului ECU emulează standardul OBD-II: ISO 15765-4 CAN 11/500Kb
Aplicația poate procesa majoritatea comenzilor AT, dar următoarele comenzi AT sunt utilizate de obicei cu standardul ISO 15765-4 CAN:
* ATZ, ATWS, ATSP0, AT@1, ATI, ATH0, ATH1, ATE0, ATE1, ATDP, ATRV, ATDPn, ATSPn, ATTPn, ATCAF0, ATCAF1, ATSP6, ATAT0
Comenzi OBD-II (modul de serviciu și PID-uri) acceptate de această aplicație
1. PID-uri de date live:
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. Informații despre vehicul:
09 00 - solicitați PID-uri acceptate
09 02 - solicitați numărul VIN
09 04 - solicitați numărul de calibrare
3. Coduri de eroare DTC
03 - solicitați coduri stocate
07 - solicitați coduri în așteptare
0A - solicitați coduri permanente
04 - solicitați ștergerea codurilor de eroare și a datelor relevante stocate
4. Înghețați datele cadru - cadru #0
02 00 00 - solicitați PID-uri acceptate
02 02 00 - solicitați DTC care provoacă stocarea datelor în cadru înghețat
02 XX 00 - unde XX sunt PID-uri pentru a solicita alte date cadru înghețat
Utilizare:
După pornirea aplicației, trebuie să atingeți butonul „Începeți simularea ECU” pentru a începe procesul de simulare a ECU, apare ecranul de date
Pe ecranul de date puteți modifica în direct unele date care sunt vizibile pe ecranul de date în scopul testării
Toate celelalte date invizibile vor fi returnate cu valori fixe
Pe ecranul de pornire există 2 informații despre adaptorul de simulare Bluetooth OBD-II
* Numele adaptorului: numele dispozitivului bluetooth încorporat al telefonului (tabletă). acest dispozitiv bluetooth emulează adaptorul bluetooth ELM327
* Adresa adaptorului: adresa maximă a dispozitivului bluetooth încorporat
Dacă testați pe terminalul de linie de comandă, există o ordine de a pune comenzi AT după cum urmează:
ATZ - resetarea adaptorului OBD-II
ATSP6 - setați protocolul ISO 15765-4 CAN 11/500Kb (poate folosiți ATSP0 sau ATTP6)
ATH1 - dacă doriți să vizualizați antetul 7E8 în răspuns și ATH0 dacă nu
ATCAF1 - dacă doriți ca adaptorul să formateze datele pentru dvs
ATCAF0 - trebuie să formatați singur datele cererii. în acest caz, amintiți-vă să adăugați octeți PCI (egal cu numărul de octeți de date din cerere) pe primul loc în cerere
de exemplu 02 01 0D : unde 01 0D este viteza vehiculului solicitat (2 octeți de date) și octetul PCI este 02
După ce porniți adaptorul OBD-II cu comenzile AT de mai sus, puteți trimite ce cerere OBD-II (sau alte comenzi AT) doriți ca de obicei
Versiunea gratuită „ECU Engine Simulation” este blocată și nu răspunde la nicio solicitare OBD-II, ci doar la comenzile AT inițiale.
Politica de confidențialitate:
https://www.freeprivacypolicy.com/live/4d959ed7-c0fd-4da4-8da1-98d09d46161f