Le immagini provengono ...

Il GPS di iPhone : pochi dettagli

A seguito della mia articolo 8 novembre 2009 la precisione di coppia iNavX / iPhone, Ho cercato di esplorare il tema, e ti do il risultato delle mie indagini. Attenzione potrebbe richiedere tempo !

Il chipset GPS integrato in iPhone è un A-GPS appositamente progettati per i telefoni cellulari. Questo richiede qualche spiegazione e qualche tecnico.

L'A-GPS :

L'A-GPS, ou ou AGPS Assisted GPS, GPS utilizza un operatore per assistere un terminale mobile per sapere quali segnali GPS deve seguire. Grazie a questo aiuto, ricerca del segnale effettuate presso il terminale è molto ridotto. Il tempo richiesto per la prima connessione o TTFF (Time To First Fix) passa diversi minuti a pochi secondi. Di più, A differenza dei tradizionali ricevitori GPS, ricevitore A-GPS integrato nel terminale è in grado di rilevare e demodulare i segnali di grandezza molto bassi.
Due passaggi sono necessari per recuperare la posizione :
- al suo inizio, il telefono cellulare invia una richiesta tramite la rete IP per server A-GPS per sapere quali segnali GPS deve seguire
- Si mette poi a bordo di satelliti indicati dal server per la sua posizione. Quindi, Il telefono funziona in maniera indipendente.
Se il telefono perde il segnale GPS, Ha quindi chiesto l'aiuto del server A-GPS per aiutare.
Si, da cons, nessuna connessione di rete è attivo (GPRS o 3G), GPS acquisisce i satelliti in modo indipendente, ma ci vuole molto più tempo.

Un esempio di sistema A-GPS è che l'iPhone 3G, che utilizza un chipset Infineon « Hammerhead II » per la navigazione.

iPhone GPS

Motherboard di iPhone 3G

Il chipset A-GPS « smartphone » :

bcm4750Il PMB2525 « Hammerhead II », sviluppato da Infineon e Global Locate, è stato lanciato nel mese di gennaio 2007 squadra e l'iPhone 3G. Essa occupa un < 50mm ² e ha una sensibilità di 160 dBm
Giugno 2007 Broadcom rachète Global Locate, e si sviluppa chipset BCM4750, una superficie di 35mm ² e una sensibilità del 162 dBm, presentata nel luglio 2008, Recenti team TomTom.
A loro volta, Infineon aggiunge Epson associata al suo nuovo chipset PMB2540 « XPOSYS » Febbraio 2009, sei mesi prima del lancio del iPhone 3G. Ha superato il suo predecessore con un posto occupato < 26mm ² e una sensibilità di 165dBm.

xposys

Non è chiaro se quest'ultimo ha sostituito la Hammerhead II su iPhone 3G, Apple tace su questo punto, ma è molto probabile quando si confrontano le dimensioni dei moduli GPS sulle schede madri di entrambi i dispositivi e il miglioramento della posizione GPS rispetto al modello precedente. Che cosa è comunque certa, è la presenza del combo modulo WiFi / Bluetooth Broadcom BCM4325 sul 3GS.

diagramme 3gs

IPhone 3GS Diagramma carte-Mère (fonte phoneWreck)

Si noti che in uno scambio di mail con un blogger nel mese di luglio 2008, Bob Borchers, direttore senior del marketing mondiale per i prodotti iPhone, indicato che il chipset della Ipone 3G era basso e che l'antenna era piccola. Ha anche chiarito che il cerchio apparente di metallo intorno alla lente della fotocamera è stata parte dell'antenna GPS. A l'époque, Apple non considera l'iPhone come GPS per fornire una soluzione di navigazione passi (turno a turno).

Il software di elaborazione di iPhone :

L'iPhone utilizza una combinazione di due meccanismi di localizzazione : uno basato sulla geolocalizzazione fornito dalle antenne cellulari, e l'altra basata sul chipset A-GPS integrato.

blue-dot cellulaire

Così, quando i servizi di localizzazione sono attivati per la prima volta, iPhone dà la preferenza alla posizione dalla più vicina antenna del telefono cellulare, ma con una precisione fino a un chilometro o più, perché si può essere ovunque all'interno del raggio di questa antenna. Questa posizione è rappresentata da un pulsante blu (blu-dot) circondata da una zona blu di dimensioni variabili a seconda della precisione di calcolo.

Una volta che l'iPhone ottiene la posizione data dal GPS, esso ha la precedenza sulla rete cellulare, icona della posizione cambierà a un pulsante blu circondato da un anello blu guidata da un movimento ritmico di espansione.

A volte, anche in una zona libera, iPhone non si passa alla modalità GPS e può aspettare un po 'prima di ottenere la precisione desiderata. La cosa da fare in questo caso sembra riavviare i servizi di localizzazione nelle impostazioni di iPhone e quindi riavviare l'applicazione. Tuttavia, Apple sembra quello di utilizzare qualche codice magia non documentati in l'applicazione Mappe (Google Maps) che si può sempre ottenere rapidamente una posizione precisa (GPS). Un metodo è quello di cercare prima la posizione in Maps (l'icona in basso a sinistra) e quindi avviare l'applicazione che si desidera utilizzare (iNavX, ad esempio,). Questo funziona sorprendentemente !

Conclusioni preliminari :

E 'quindi molto probabile che tali prestazioni con chipset con documentazione teorica dei costruttori, problemi di imprecisioni e / o chioschi temporanei che ho trovato per essere collegato, non per l'integrazione fisica, ma il programma di trattamento progettato da Apple. Principalmente trattamento selezione della modalità di posizionamento cellulare / GPS.

Con l'iPhone 3G, la precisione di posizione GPS è eccellente risultato, meno 5 metri, trovati con le mappe del software in un viaggio lungo l'autostrada. Ma una volta che sei in città, o segnali cellulari sono di primaria importanza, la precisione è a volte peggio, disattivando la modalità di geolocalizzazione cellulare. In navigazione costiera, Lo stesso fenomeno si può verificare quando l'iPhone va in serie di una rete cellulare potente.

Sfortunatamente, nessuna prova convincente non mi permette ad oggi a sostegno di tale deduzione. Forse troveremo un miglioramento, in un futuro aggiornamento del firmware per l'iPhone, chi lo sa ?

[Aggiornare 24 Agosto 2010]

Ho visto in mare che il ricevimento del GPS è nettamente migliorata rispetto agli Aggiornamento iOS 4. Non ce più inaspettata perdita di segnale, anche vicino alla costa in cui la localizzazione cellulare può essere attivata. La mia ipotesi era pertanto giustificato, Apple ha fatto un deciso miglioramento dei servizi di elaborazione di localizzazione di software.

[Aggiornare 20 Agosto 2011]

Vedi la recente post : Il GPS di iPhone : una precisione formidabile !

—–

 

I commenti sono chiusi per questo articolo.