Quale adattatore ELM327 scegliere
Canfiti funziona con gli adattatori ELM327 e con i cloni compatibili dotati di connettore OBD2. Il tipo di connessione determina con quali telefoni funziona l’adattatore, la sua qualità quanto sarà stabile il collegamento.
| Connessione | iPhone | Android | Note |
|---|---|---|---|
| Bluetooth Low Energy (BLE) | La scelta universale: funziona con qualsiasi telefono. | ||
| Bluetooth Classic | iOS non consente alle app di usare il Bluetooth classico: solo Android. | ||
| Wi-Fi | Il telefono si collega alla rete Wi-Fi dell’adattatore. Di solito l’adattatore accetta una sola connessione. |
Cos’altro conta
Qualità dell’adattatore
Per una connessione stabile l’autore consiglia un ELM327 a doppia scheda con microcontrollore PIC18. Con alcuni adattatori economici a scheda singola le centraline non si inizializzano.
Solo bus CAN
Canfiti usa il protocollo CAN (ISO 15765-4, 500 kbit/s). I veicoli con diagnosi solo su K-line non sono supportati.
Cloni lenti
Gli adattatori a 38400 baud vanno in overflow del buffer con le risposte lunghe: l’app aggira il problema automaticamente.
Come collegarsi
Bluetooth (BLE o Classic)
- 1Inserire l’adattatore nella presa OBD2 sotto il volante e accendere il quadro.
- 2Attivare il Bluetooth e consentire all’app l’accesso ai dispositivi nelle vicinanze.
- 3Toccare la scheda dell’adattatore nella schermata principale: si avvia «Ricerca dispositivi».
- 4Scegliere l’adattatore nell’elenco e attendere che l’app lo verifichi e lo configuri.
Wi-Fi
- 1Inserire l’adattatore e accendere il quadro.
- 2Nelle impostazioni del telefono collegarsi alla rete Wi-Fi dell’adattatore.
- 3Tornare in Canfiti e aprire «Ricerca dispositivi»: l’adattatore Wi-Fi compare per primo entro 10–20 secondi.
- 4Su Android consentire l’accesso alla posizione: senza di esso il sistema non permette all’app di collegarsi a un adattatore Wi-Fi. Conviene anche disattivare la VPN.
Se l’adattatore non si connette
- L’adattatore è occupato da un’altra app, ad esempio Car Scanner, o da un altro telefono. Chiuderli e riprovare.
- L’iPhone non vede l’adattatore Bluetooth: probabilmente è un Bluetooth Classic. Serve un adattatore BLE o Wi-Fi.
- Android non avvia la ricerca: spegnere e riaccendere il Bluetooth o riavviare il telefono, attivare la geolocalizzazione, svuotare la cache del Bluetooth, ripristinare le impostazioni di rete, disattivare il risparmio energetico per l’app.
- Compare «Errore di inizializzazione della centralina»: nella maggior parte dei casi la colpa è dell’adattatore. Provarne un altro, preferibilmente a doppia scheda.
- La centralina non risponde: verificare che il quadro sia acceso e che l’auto abbia davvero quella centralina.
- Aggiornare l’app: dalla versione 0.6.1 la connessione agli adattatori è notevolmente più affidabile.