Versione 1.3.0
Questa app converte un dispositivo Android (telefono o tablet) in un'auto (virtuale) con un adattatore Bluetooth OBDII collegato
Questa è una soluzione conveniente ed economica per lo sviluppo e il test del software Android OBDII
Hardware:
Utilizza 2 dispositivi Android (sono accoppiati tramite Bluetooth), uno esegue questa app (ECU) e l'altro esegue un'app Android OBDII per i test
Usando questa app non hai bisogno di una vera macchina, resta in casa ed esegui tutti i test prima di fare con una vera macchina
La simulazione del motore ECU può affermare che funziona in modo stabile e affidabile
Questa applicazione è stata testata con le seguenti app Android OBD-II:
* Lettore di codici Pro
* Coppia Pro
* Comando Dash
*ELMScanToyota
Il risultato del test è molto buono
Nota: alcune app Android OBD-II che utilizzano il rilevamento della soglia Bluetooth non possono connettersi al dispositivo di simulazione, perché la soglia di un adattatore ELM reale è diversa dalla soglia di BLE sul dispositivo Android
La simulazione del motore ECU può funzionare bene anche con la riga di comando sulle app terminali Android
La simulazione del motore ECU funziona come un server dati, quindi attende (ascolta) la richiesta di dati (comandi AT o OBD-II) da un tester esterno, quindi elabora e risponde alla richiesta
La simulazione del motore ECU emula lo standard OBD-II: ISO 15765-4 CAN 11/500Kb
L'app può elaborare la maggior parte dei comandi AT, ma i seguenti comandi AT vengono solitamente utilizzati con lo standard CAN ISO 15765-4:
* ATZ, ATWS, ATSP0, AT@1, ATI, ATH0, ATH1, ATE0, ATE1, ATDP, ATRV, ATDPn, ATSPn, ATTPn, ATCAF0, ATCAF1, ATSP6, ATAT0
Comandi OBD-II (modalità di servizio e PID) supportati da questa app
1. PID dati in tempo reale:
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. Informazioni sul veicolo:
09 00 - richiesta PID supportati
09 02 - richiedere il numero VIN
09 04 - richiesta numero di calibrazione
3. Codici di errore DTC
03 - richiesta codici memorizzati
07 - richiesta codici pendenti
0A - richiesta codici permanenti
04 - richiesta di cancellazione dei codici di guasto e dei relativi dati memorizzati
4. Blocca i dati del fotogramma - fotogramma n. 0
02 00 00 - richiede PID supportati
02 02 00 - richiede DTC che causa la memorizzazione dei dati del fermo immagine
02 XX 00 - dove XX sono PID per richiedere altri dati di fermo immagine
Utilizzo:
Dopo aver avviato l'applicazione, è necessario toccare il pulsante "Avvia simulazione dell'ECU" per avviare il processo di simulazione dell'ECU, viene visualizzata la schermata dei dati
Nella schermata dati è possibile modificare in tempo reale alcuni dati visibili sulla schermata dati a scopo di test
Tutti gli altri dati invisibili verranno restituiti con valori fissi
Nella schermata iniziale sono presenti 2 informazioni sull'adattatore Bluetooth OBD-II di simulazione
* Nome adattatore: il nome del dispositivo Bluetooth integrato nel telefono (tablet). questo dispositivo Bluetooth emula l'adattatore Bluetooth ELM327
* Indirizzo adattatore: l'indirizzo massimo del dispositivo Bluetooth integrato
Se esegui il test sul terminale della riga di comando, c'è un ordine per inserire i comandi AT come segue:
ATZ: ripristina l'adattatore OBD-II
ATSP6 - imposta il protocollo ISO 15765-4 CAN 11/500Kb (forse usa ATSP0 o ATTP6)
ATH1 - se si desidera visualizzare l'intestazione 7E8 nella risposta e ATH0 in caso contrario
ATCAF1: se desideri che l'adattatore formatti i dati per te
ATCAF0: devi formattare tu stesso i dati della richiesta. in questo caso ricordatevi di aggiungere il byte PCI (pari al numero di byte di dati nella richiesta) al primo posto nella richiesta
ad esempio 02 01 0D: dove 01 0D è la velocità richiesta del veicolo (2 byte di dati) e il byte PCI è 02
Dopo aver inizializzato l'adattatore OBD-II con i comandi AT sopra puoi inviare la richiesta OBD-II (o altri comandi AT) che desideri come al solito
La versione gratuita "ECU Engine Simulation" è bloccata e non risponde ad alcuna richiesta OBD-II, risponde solo ai comandi AT iniziali.
Politica sulla riservatezza:
https://www.freeprivacypolicy.com/live/4d959ed7-c0fd-4da4-8da1-98d09d46161f