Ciao a tutti,
volevo riportare al forum le miei considerazioni(dubbi?..)riguardo il GPS del nostro che sembrerebbe avere vita propria visto come si comporta differentemente su praticamente ogni singolo device.
Per quanto mi riguarda,da agosto ad oggi ho provato praticamente tutte le ROM a disposizione,aggiustando il file gps.conf con le configurazioni per l'italia ma i risultati erano sempre gli stessi(perdita del fix,scomparsa dei satelliti,errori grossolani nel posizionamento,navigazione praticamente impossibile)
Le ultime ROM che ho installato ed usato sono state la V14 e la SGS4 prese dal sito cinese ma nche la concity 2.0
Ebbene ,un po' per rassegnazione,un po' per pigrizia,non ho modificato il file gps.conf ne fatto il fix secondo la procedura,etc etc ma ho semplicemente acceso il gps,avviato tomtom(che uso da sempre)e con somma meraviglia,il GPS va bene.
Fixa al massimo in una trentina di secondi,ho fatto 600km senza mai perdere il segnale,non sballa la posizione(eccetto nei casi limite ma lo ritengo normale,sotto un cavalcavia,nei pressi di intersezioni multiple,etc).
Insomma lo uso regolarmente e va sempre bene.
la configurazione prevede l'A-GPS acceso e l' EPO acceso ma ripeto non ho mai forzato il fixing facendo download del file EPO o modificato il gps.conf.
Insomma il GPS.CONF ha i server cinesi dentro e nonostante cio' funziona bene.
Ecco allora il mio dubbio che sta diventando sempre di piu' una convinzione e che vorrei condividere con voi.
Il file GPS.CONF contiene fondamentalmente il nome dei server NTP ed altri dettagli relativi alle tolleranze per il fixing
I server NTP sono sparsi in tutto il mondo e noi abbiamo sempre detto di dover impostare quelli italiani(it.pool.ntp.org per esempio );ma tutti questi server,ripeto tutti,danno la stessa informazione e cioe' l'ora UTC mondiale che serve per sincronizzare l'ora del telefono con quella del satellite GPS al fine del corretto funzionamento del sistema GPS stesso(fonte wiki)
Qundi in teoria sia il server NTP cinese sia quello italiano danno sempre lo stesso dato ovvero l'ora UTC e questo e' vero!(Verificabile facilmente con il servizio NTP di un qualsiasi PC collegato ad internet)
L' A-GPS in effetti(sempre secondo wiki) ignora i server NTP almeno per quanto riguarda la determinazione della posizione ma usa,tramite la connessione mobile,l'informazione ricevuta dalla cella per determinare con ottima approssimazione dove sta e scaricare almanacco ed effemeridi relativi ed accellerare il fixing.
Cioe' se tu hai attivo l'A-GPS e sei connesso ad internet con la rete cellullare (e non con la wifi!) tu sei connesso ad una cella ben definita che puo' dire al telefono la relativa latitudine e longitudine(la cella e' fissa!!) e di conseguenza dopo aver scaricato gli almanacchi il tel puo' sapere con ottima approssimazione quali satelliti cercare tra i circa 30 disponibili.
Questo e' quello che ho capito e sembrerebbe,almeno nel mio caso,abbastanza attendibile;in effetti avviando la navigazione dopo qualche ora di interruzione e con la connessione dati spenta il fixing e' biblico ma cio' lo ritengo normale in quanto i satelliti si sono spostati e lui non ha aggiornato la posizione!
Accendi la connessione ed il fixing torna immediato e stabile.
Che ne pensate?
Scusate la lungaggine e se ho detto castronerie vi prego correggetemi e perdonatemi
forzalaquila