Incontra CapDrive
CapDrive utilizza l'iPhone per misurare i dati di guida, visualizzare indicatori in tempo reale e registrare i viaggi per rivederli all'arrivo. Puoi configurare il cruscotto secondo necessità, accedere ai dati OBD del veicolo o scrivere i tuoi indicatori.
Cosa sta facendo CapDrive
CapDrive ottiene continuamente i dati disponibili su velocità, posizione e movimento durante la guida e li visualizza come numeri, puntatori, curve o mappe. Quando il veicolo gira, il valore G trasversale riflette il movimento laterale; quando si accelera e si frena normalmente, il valore G longitudinale aiuta a osservare i cambiamenti di movimento nelle direzioni anteriore e posteriore.
Questi dati vengono utilizzati anche per la registrazione del viaggio. Una volta arrivato, puoi aprire l'itinerario del giorno, selezionare un momento sulla mappa e sulla sequenza temporale e visualizzare la velocità, le letture del movimento e gli eventi di guida in quel momento.
Tutto ciò di cui hai bisogno per il primo utilizzo è il tuo iPhone e un supporto robusto. Non è necessario che gli strumenti di base e la registrazione automatica siano collegati a OBD; quando sono necessarie letture del veicolo come velocità (RPM) e temperatura del liquido di raffreddamento, è possibile collegare l'adattatore. Quando desideri modificare l'aspetto o la composizione di un contatore, puoi importare o creare un contatore personalizzato.
Da dove provengono i dati e quando sono disponibili?
I dati del telefono cellulare e i dati del veicolo sono due tipi di fonti. Senza connettersi ad alcun dispositivo del veicolo, CapDrive si affida ai sensori di posizionamento e movimento dell'iPhone per fornire funzionalità di base.
| fonte | Ciò che viene principalmente fornito | Condizioni che influiscono sulla disponibilità |
|---|---|---|
| Posizione dell'iPhone | Posizione, velocità, percorso, ecc. | Autorizzazioni di posizione, posizione precisa e segnali di posizione corrente. |
| Sensore di movimento dell'iPhone | Letture di movimento come accelerazione, frenata, svolta, ecc. | Lo stato fisso del telefono cellulare e l'identificazione della direzione del telefono cellulare rispetto al veicolo. |
| Veicolo OBD | Velocità supportata dal veicolo (RPM), temperatura del liquido di raffreddamento e altri parametri. | Adattatori compatibili, connessioni valide, configurazione dei parametri e supporto effettivo del veicolo. |
Perché la velocità è già disponibile ma il valore G è ancora in attesa?
La velocità può essere visualizzata quando il posizionamento è valido; ma per distinguere il movimento misurato dal telefono cellulare in "accelerazione del veicolo in avanti" e "svolta del veicolo lateralmente", l'App deve anche determinare la direzione relativa del telefono cellulare e del veicolo. Pertanto, letture diverse potrebbero diventare disponibili in momenti diversi.
"In attesa di partire, stabilizzare il dispositivo" durante il parcheggio significa che mancano ancora le informazioni di movimento necessarie per il riconoscimento della direzione. L'accelerazione, la decelerazione e le curve durante la guida normale possono fornire queste informazioni senza la necessità di azioni drastiche. Dopo aver spostato il telefono a metà, alcune letture di movimento potrebbero rientrare nello stato di attesa.
Valore zero e test mancante non sono la stessa cosa
Una velocità di 0 è una lettura valida; la visualizzazione di — o uno stato di attesa indica che nessun dato è attualmente disponibile o che il misuratore è in attesa di una condizione richiesta. Ad esempio, quando si perde il posizionamento, la mancanza dei dati di velocità non può essere interpretata come un arresto del veicolo. La modifica dello stile dello strumento non compenserà i dati mancanti.
Perché i telefoni cellulari devono essere riparati
CapDrive misura il movimento del telefono cellulare e quindi determina il movimento del veicolo. Se il telefono trema nel supporto o viene girato in mano, il sensore registra anche questi movimenti e l'app non può trattarli come movimenti del veicolo.
Il telefono cellulare può essere posizionato orizzontalmente o verticalmente. La chiave è mantenere una posizione relativa stabile rispetto al veicolo. Dopo aver modificato l'angolo di installazione, è necessario identificare nuovamente la direzione del veicolo. Questa è la premessa per stabilire la misura, non l'impostazione estetica dello strumento. Espandi le istruzioni seguenti per visualizzare le autorizzazioni di posizione e la gestione delle eccezioni richieste per il primo utilizzo.
Autorizzazioni
Se manca qualcosa, il cruscotto mostra Le letture in tempo reale sono limitate ed elenca cosa non va. Quando il problema si può risolvere con un'impostazione, tocca Apri Impostazioni per andare alla pagina di CapDrive nell'app Impostazioni (oppure apri Impostazioni › App › CapDrive):
- Localizzazione disattivata: in Posizione, scegli Mentre usi l'app. Se la localizzazione è disattivata per l'intero iPhone, attivala in Impostazioni › Privacy e sicurezza › Localizzazione.
- Posizione esatta disattivata: in Posizione, attiva Posizione esatta.
- Localizzazione limitata su questo dispositivo: la localizzazione è limitata dalle restrizioni di Tempo di utilizzo o da un profilo che gestisce il dispositivo. Controlla Impostazioni › Tempo di utilizzo oppure rivolgiti a chi gestisce il dispositivo.
- Dati di movimento non disponibili: riavvia CapDrive. Se il problema persiste, riavvia l’iPhone e contatta l’assistenza. Questa versione legge direttamente il movimento del dispositivo senza richiedere un’autorizzazione separata Movimento e fitness; potrebbe non esserci un interruttore CapDrive in quella schermata.
strumentazione in tempo reale
I misuratori in tempo reale tracciano le letture correnti in uno schermo adatto per una visualizzazione rapida. Lo strumento digitale visualizza valori accurati, il puntatore e l'arco rappresentano la posizione dell'intervallo corrente, la curva mostra i cambiamenti nel periodo recente e la mappa mostra la posizione e il percorso.
Gli strumenti integrati coprono velocità, valore G, direzione della testa del veicolo, posizionamento, cronologia, viaggio attuale, assetto e altitudine del veicolo, ecc. Ciascuna lettura viene visualizzata dopo aver soddisfatto le proprie condizioni di misurazione: la velocità può essere ottenuta quando il posizionamento è valido; i dati di movimento del veicolo corrispondenti possono essere forniti una volta completato il riconoscimento della direzione.
Gli indicatori personalizzati ti consentono di combinare le letture desiderate sul tuo display, come RPM, temperatura del liquido di raffreddamento e una curva, tutto in una volta. Il codice può controllare la dimensione, il colore, il layout, la grafica e l'animazione del carattere. Quando una lettura non è disponibile, il misuratore visualizza uno stato di attesa, una linea orizzontale o uno stato vuoto definito dal lavoro.
Cruscotto con HUD
I dashboard organizzano i dashboard in tempo reale in pagine, fino a tre per pagina. È possibile selezionare le letture di interesse quotidiano, regolare le dimensioni e l'ordine delle carte e visualizzarle su più pagine. Per operazioni specifiche sulla modifica della pagina, vedere la descrizione della dashboard di seguito.
La biblioteca degli strumenti contiene strumenti installati e realizzati. Dopo aver importato o salvato un indicatore personalizzato, aggiungilo alla pagina modificando la dashboard; quando rimuovi la scheda dalla pagina, la creazione rimane nella libreria in modo da poterla aggiungere nuovamente in seguito.
HUD fornisce un metodo di visualizzazione adatto alla visualizzazione con il riflesso del parabrezza. L'effetto è influenzato dal vetro e dalla luce. Man mano che le dimensioni e le modalità di visualizzazione cambiano, gli indicatori devono adattarsi allo spazio; le letture dei veicoli continuano a essere fornite da fonti di dati che sono state collegate e configurate.
Registri e recensioni di viaggio
Il registro di viaggio salva i dati utilizzabili da un'unità. Dopo la prima configurazione, CapDrive registra e riconosce automaticamente la guida, eliminando la necessità di premere ogni volta un pulsante di avvio. La registrazione è in corso e ciò non significa che ogni lettura abbia soddisfatto le condizioni utilizzabili.
Un viaggio consiste nella guida e nella sosta durante questo periodo di registrazione. L'attesa al semaforo rosso o la sosta temporanea non ne determinano automaticamente la conclusione. Una breve perdita di posizionamento o l'indisponibilità di letture parziali non devono essere interpretate semplicemente come l'inizio di un altro viaggio. I dati effettivamente mancanti sono stati conservati durante la revisione.
Stato e controllo della registrazione:
| stato o azione | Senso |
|---|---|
| In attesa di riconoscimento | Alcune misurazioni richiedono più informazioni e non significano che l'intera registrazione sia stata messa in pausa. |
| Interrompi il viaggio corrente | Dopo aver terminato questa registrazione, la nuova guida potrà ancora essere riconosciuta automaticamente in futuro. |
| Metti in pausa la registrazione | La registrazione automatica per il momento non continuerà; abbassare il cruscotto e rilasciarlo per mettere in pausa, abbassarlo di nuovo per riprendere. |
| Storia | Visualizza un viaggio salvato, non un'altra pagina degli attuali indicatori in tempo reale. |
La cronologia ti aiuta a rivedere il tuo viaggio con percorso, sequenza temporale e letture in momenti selezionati. La velocità zero effettiva è ancora diversa dall'intervallo di misurazione mancante. Il viaggio deve contenere dati di misurazione salvati validi per essere conservato; semplicemente aprendo l'app e aspettando qualche istante non verrà necessariamente prodotto un record che può essere rivisto.
La visualizzazione in tempo reale, il salvataggio dei dati grezzi e l'elaborazione in retrospettiva non sono esattamente lo stesso processo. La revisione potrebbe escludere le letture del movimento che presentano prove sufficienti per essere giudicate anomale, pertanto i risultati visualizzati individualmente potrebbero non essere necessariamente coerenti con lo strumento in quel momento. Si prega di consultare la descrizione di seguito per i metodi di riproduzione specifici e il calibro statistico.
Il viaggio completato può generare percorsi KML, GeoJSON o GPX tramite Altre opzioni → Esporta viaggio o generare immagini tramite Condividi viaggio. Non contengono tutti i dati necessari per ripristinare un viaggio completo.
Dati OBD del veicolo
OBD legge i parametri forniti dal controller del veicolo tramite un adattatore compatibile, come velocità di rotazione (RPM), temperatura del liquido di raffreddamento, temperatura dell'olio e informazioni sul carburante. Le richieste di lettura, le formule e le unità vengono salvate per ciascun parametro e possono essere importate utilizzando le preimpostazioni corrispondenti o modificate per configurazioni specifiche.
Dopo aver collegato i dispositivi e aver ottenuto parametri validi, è possibile selezionarli per l'utilizzo nei contatori personalizzati. Alcuni parametri digitali adatti possono anche essere impostati come fonte di dati di viaggio come velocità, valore G o assetto per la strumentazione e la registrazione integrate.
La connettività OBD del veicolo richiede l'adattatore Plus e BLE che supporta le istruzioni ELM327. Le voci che possono essere lette variano in base al modello, all'anno, alla versione di potenza e allo stato del veicolo. OBD La documentazione descrive le connessioni, i campi dei parametri, la convalida dei dati e le regole di accesso.
Strumentazione personalizzata
Gli indicatori personalizzati utilizzano JavaScript e JSX per descrivere le schermate. CapDrive chiama main() dello script per leggere questo input e ottenere testo, grafica, curve, ecc. View, quindi completa layout e disegno. Quando i dati o l'ambiente di visualizzazione cambiano, la schermata può essere aggiornata di conseguenza.
Puoi importare file di strumenti già pronti o creare nuovi strumenti nell'editor, configurare i dati e le risorse richiesti e scrivere e visualizzare in anteprima i tuoi contenuti. Le opere vengono importate e condivise tramite file .instrument; funziona utilizzando OBD è necessario accedere ai parametri corrispondenti del dispositivo locale.
Il documento dello strumento personalizzato fornisce esempi completi di velocità, interfacce dati, animazioni di layout, risorse e istruzioni di condivisione. Il riferimento API elenca i componenti del disegno per scopo e descrive proprietà, tipi, regole predefinite ed esempi componibili.