Home
News
Specials
Tutorials
Hardware
Software
Games
Search
Partners
About US
Download
Submit News
Online Users
We have 732 users online
Best Site
Search
bug su 747+A
Scritto da Bartman    (Visite: 1691)
Pubblicato mercoledì 18 febbraio 2009
 Stante a quanto ci ha segnalato un nostro lettore, sembra che il nuovissimo ricevitore di TSI il iBlue747A+, con chipset MTK II, sia affetto da un fastidioso bug, che non gli consenta di lavorare in DGPS.
Continua...
 
  
  


Dall’analisi dei dati trasmessaci da Stefano, si constata chiaramente, che a differenza dei cugini della Qstarz (leggi q1300 e q1000x che montano lo stesso chipset, e ne caso del q1000 anche lo stesso fw), il 747A+, pur ricevendo bene i segnali DGPS dai satelliti
EGNOS, non è in grado di mantenere il segnale.
La cosa peggiore della vicenda, è che essendo un bug del  fw non ancora localizzato dalla Transystem, il distributore si limita, correttamente, a sostituire l'articolo, ma anche la sostituzione, come è successo a Stefano, presenta lo stesso difetto

Se avete acquistato un ricevitore 747A+, e volete verificare se funzioni o meno il DGPS, potete farlo

analizzando la stringa NMEA GGA

Global Positioning System Fix Data (GGA) $GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<11>,<12>,<13><CR>
<LF>
 1)   
1)     UTC time of position fix, hhmmss.sss format2
2)     Latitude, ddmm.mmmm format.
3)     Latitude hemisphere, N or S.
4)     Longitude, dddmm.mmmm format.
5)     Longitude hemisphere, E or W.
6)     Position Fix Indicator,     
        0 = fix not available, or invalid.
       
1 = GPS SPS Mode, fix valid.
       
2 = Differential GPS, SPS Mode, fix valid.
        3 = GPS PPS Mode, fix valid.
 7)     Number of sate1lites in use, 00 to 12.
8)     Horizontal Dilution of Precision, 0.5 to 99.9.
9)     MSL Altitude, -9999.9 to 99999.9 meters.
10) Geoidal height, -999.9 to 9999.9 meters.
11) Differential GPS (RTCM SC-104) data age, number of seconds since last valid RTCM transmission (nu1l if non-DGPS).
12) Differential Reference Station ID, 0000 to 1023. (null if non-DGPS)  


E controllando i valori <6> che deve restituire 2 ed i valori 11 e 12, che devono essere, per correzione ricevuta da satellite e non da stazione fissa pari a 0000

Ad esempio vi allego una stringa in cui il DGPS non è attivo
$GPGGA,1xxxx.000,4xxx.1744,N,013xx.xxxx,E,1,8,0.98,718.6,M,44.8,M,,*56

Ed una stringa in cui si è attivato il DGPS

$GPGGA,1xxxx.000,4xxx.2216,N,013xx.xxxx,E,2,8,1.05,661.1,M,44.9,
M,0000,0000*5B


Analizzando la stinga $GPRMC

Che deve restituire nell’ultimo valore una D
Esempio
$GPRMC,085229.600,A,4154.6892,N,01232.3953,E,0.00,74.50,200109,,,A*5F
$GPRMC,085152.400,A,4154.6858,N,01232.3964,E,0.00,21.31,200109,,,D*52 

Usando GPSView
accluso nella confezione o in alternativa un ottimo software per analizzare il flusso dati proveniente dal vostro GPS può essere:
NMEA Monitor
http://homepage2.nifty.com/k8/gps/index.htm#003
 
< Prec.   Succ. >
 
 
 
 
Forum
Entra Entra
Login Login
Register Register