• ECU Engine Sim 1
  • ECU Engine Sim 2
  • ECU Engine Sim 3
  • ECU Engine Sim 4

ECU Engine Sim

Versione 1.1.5

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 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 al coperto e fai 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:
   * Code Reader Pro
   * Torque Pro
   * DashCommand
   * ELMScanToyota
     Il risultato del test è molto buono

Nota: alcune app Android OBD-II hanno utilizzato il rilevamento della soglia bluetooth non è possibile connettersi al dispositivo di simulazione, poiché la soglia di un vero adattatore ELM è diversa dalla soglia di BLE sul dispositivo Android

La simulazione del motore ECU può anche funzionare bene con la riga di comando sulle app del terminale Android
App per terminali Android consigliate:
   * Terminale Bluetooth - SONWORKS
   ** Terminale alOBD - A. Belloussov
   *** Terminale Bluetooth - Akexorcist

ECU Engine Simulation funziona come un server di dati, quindi attende (ascolta) la richiesta di dati (comandi AT o OBD-II) da un tester esterno, quindi elabora e risponde alla richiesta

La ECU Engine Simulation 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 generalmente 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 di 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 su Vehile:
     09 00 - richiesta PID supportati
     09 02 - richiedere il numero VIN
     09 04 - richiedere il numero di calibrazione
3. Codici di errore DTC
    03 - richiesta codici memorizzati
    07 - richiesta codici in sospeso
    0A - richiesta codici permanenti
    04 - richiedere la cancellazione di codici di errore e relativi dati memorizzati
4. Blocca i dati del frame - frame # 0
    02 00 00 - richiesta PID supportati
    02 02 00 - richiesta DTC che causa l'archiviazione dei dati del frame di blocco
    02 XX 00 - dove XX sono PID per richiedere altri dati del frame di blocco
    
Come usare questa app:
Dopo aver avviato l'applicazione, viene visualizzata la schermata iniziale ed è sufficiente toccare il pulsante "Avvia simulazione ECU" per avviare il processo di simulazione ECU, viene visualizzata la schermata dati
Nella schermata dei dati è possibile modificare alcuni dati che sono visibili nella schermata dei dati a scopo di test
Tutti gli altri dati invisibili verranno restituiti con valori fissi

Nella schermata iniziale ci sono 2 informazioni sull'adattatore OBD-II bluetooth di simulazione
  * Nome adattatore: il nome del dispositivo Bluetooth integrato del telefono (tablet). questo dispositivo bluetooth emula l'adattatore bluetooth ELM327
  * Indirizzo adattatore: l'indirizzo massimo del dispositivo bluetooth integrato

Se si esegue il test sul terminale della riga di comando, esiste un ordine per inserire i comandi AT come segue:
ATZ - ripristinare 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 si desidera che l'adattatore formatta i dati per voi
ATCAF0: è necessario formattare i dati della richiesta da soli. in questo caso ricordarsi di aggiungere il byte PCI (uguale al numero di byte di dati nella richiesta) al primo posto nella richiesta
ad esempio 02 01 0D: dove 01 0D è la velocità del veicolo richiesta (2 byte di dati) e il byte PCI è 02

Dopo aver inizializzato l'adattatore OBD-II con i suddetti comandi AT, è possibile inviare la richiesta OBD-II (o altri comandi AT) desiderata come al solito

La versione gratuita "ECU Engine Simulation" è bloccata e non risponde a nessuna richiesta OBD-II, risponde solo ai comandi AT iniziali.

Categoria : Strumenti

Ricerche associate