Idézet: Jahno - Dátum: 2006. márc. 30., csütörtök - 22:08
Ha a GPS felől jövő un GPS mondatok jönnek, de nem lát pozíciót, akkor már csak a sebességgel lehet baj.
Ez igy nem teljesen igaz.
Ha soros port sebessegre gondolsz: ha a mondatokat latod (felismerheto a mondat tipusa), akkor a sebesseg biztosan jo, sot valoszinuleg az adathossz ( 8 ), paritas (n) es stopbit (1) beallitasok is, ellenkezo esetben ot karaktert nem tudnal egymas utan helyesen venni. Zarojelben a default ertekek.
Ha pedig mozgasi sebessegre gondolsz:
A GPS mondatok elvileg mindig jonnek, ha be van kapcsolva a GPS, x masodpercenkent, ahol az 'x' altalaban igy vagy ugy beallithato.
A mindig-et ugy ertsd, hogy akkor is ha nincs GPS fix, es akkor is ha nem csak a sebesseggel van gond, hanem pl. csak max. ket muholdat latsz (ez esetben nincs magassag nelkuli fix sem, amihez harom muhold kell, magassaggal egyutti fix-hez negy).
Tehat nem biztos hogy mozgasi sebesseggel van gond, lehet hogy csak nem latsz eleg muholdat. Persze mozgasi sebesseggel is lehetnek gondok, pl. a felszini GPS-eket ha jol remlik, 160km/h max sebessegre tervezik, ennel gyorsabb mozgas eseten nem tudnak pontosan pozicionalni, ezert pl. repulogepben nem igazan hasznalhatoak.
A mondatok ekkor is jonnek, csak a poziciofuggo adatmezok lesznek uresek, de pl. idot mindig kapsz. Sot, van olyan mondat is, most fejbol meg nem mondom melyik, (ha jol remlik, pont a xxRMC, bar nem biztos) ami eleve tartalmaz egy mezot, ami a megtalalalt muholdak szamat tartalmazza.
Mindez az NMEA0183-ra igaz, a SIRF protokollt nem ismerem, viszont a felsorolt uzenetek (GPRMC, GPGLL, GPGSA, pontosabban xxRMC, xxGLL, xxGSA, mivel az xx az az NMEA eszkoz azonositoja, ami defaultban nem differencialis gps-nel GP) mind NMEA0183 uzenetek (vagy abban is megtalalhatoak).
Szerkesztette: Finrod 2006. 04. 06. 21:06 -kor