Ciao a tutti, ecco un aggiornamento fresco fresco sullo sviluppo del progetto!
Vi allego il video di YouTube dove si vede la lettura dei dati dalla ECU in tempo reale:
https://www.youtube.com/watch?v=O8G_2nfJbYkCome potete vedere, nella schermata principale sono visualizzati:
- Fascia superiore (da sinistra): tensione della batteria, temperatura dell'aria in ingresso e temperatura del liquido di raffreddamento.
- Zona centrale: giri motore (RPM), velocità e richiesta carburante del guidatore con indicazione dei litri istantanei (in classico stile BMW).
- Fascia inferiore: dati relativi al viaggio dall'accensione, ovvero tempo trascorso e chilometri percorsi; in basso a destra troviamo il consumo espresso sia in km/l sia in l/100 km.
Per azzerare i dati di viaggio basta toccare il riquadro dedicato per effettuare il reset.
Premendo invece nella parte centrale, in corrispondenza del contagiri, si accede al menu principale dei settaggi

Nel menu sono presenti le funzioni di base, come la lettura dei dati del veicolo (informazioni vettura, mappa caricata, ecc.).
Dati vettura:


Ci sono inoltre due icone dedicate alla centralina:

Lettura della mappatura: completa (Firmware + Mappa, circa 5 minuti) oppure solo mappa (circa 20 secondi).

Scrittura: per motivi di sicurezza è consigliato scrivere sempre Firmware + Mappa (circa 4 minuti e mezzo) per evitare incompatibilità tra mappe e firmware differenti.
È possibile flashare Firmware + Mappa partendo dal dump letto da un'altra centralina oppure utilizzando i file .map compatibili Nanocom reperibili in rete.

Per accedere ai file non serve alcuna scheda SD: basta abilitare il Wi-Fi. Il dispositivo avvia un hotspot dedicato a cui connettersi via smartphone, tablet o PC per caricare o scaricare i file.
Al momento, in fase di lettura viene salvato solo l'ultimo file letto, mentre in fase di scrittura è possibile selezionare tra più file caricati, offrendo la possibilità di avere diverse mappature pronte per essere cambiate al volo.
L'altra funzione di pairing dei telecomandi per l'antifurto/immobilizer Lucas è ancora in fase di sviluppo, ma conto di completarla a breve; l'unico ostacolo attuale è la gestione dinamica del pinout differente tra le varie versioni.
Mancano ancora le impostazioni generali del dispositivo (regolazione della luminosità, scelta della lingua, unità di misura km/miglia e litri/galloni, ecc.), ma nulla di insormontabile: serve solo un po' di tempo.
Scusate per la bassa qualità delle immagini ma ero ansioso di condividerle...
Cosa ne pensate?
Ogni suggerimento o feedback è ben accetto!