Proudí NMEA data z přístroje, i když není zafixovaná pozice?

Navigační aplikace, samostatné přístroje pro navigaci, mobilní i jiné mapy

Moderátor: Moderátoři MobilMania.cz

Odeslat příspěvekod Hrošice 18. 8. 2014 23:20

Zajímala by mě jedna věc, pokud se připojí GPS přístroj ke starému dobrému virtuálnímu COM portu v PC a spustím program SiRFDemo 3.87. a připojím se, tak by mě zajímalo, jestli z GPS přícházejí data, i když GPS nemá zafixovanou pozici. A jestli je to principiální problém nebo technický (že jen gps data nepřeposílá na port, když není zafixováné)

Rád bych to věděl, protože se to týká mého problému, konkrétně telefon je připojen přes bluetooth, je vytvořen com port, na telefonu spuštěna aplikace Symarctic ExtGPS a programem se připojím na COM PORT 8 daného programu (Sériový port SPP Symarctic ExtGPS), na telefonu pro jistotu spustím GPS aplikaci (díky problému v telefonu připomínám, že pozice není zafixovaná). V programu SiRFDemo se připojím ( ExtGPS ukáže Status, CLient connected, Satelitte no data, Bluetooth :můjPC;MOJEMAC)a nevidím nic, jako kdyby telefon nebyl připojen, úrovně signálu kanálů jsou prázdné, místo toho aby byly aspoň nějaké. NMEA Log prázdný, vše mrtvé
Jaká tedy může být příčina, že se žádná data neobjevují? Může za to třeba ExtGPS, který, když ví, že není signál, tak nic neposílá?

Jakmile se tedy "pomohu" přes A-GPS, najednou hned dojde k nalezení pozice, v ExtGPS se ukáže Sattelite- NMEA-183, v SiRFDemo se ukážou satelity, stěreče blikají, světla svítí,, všude čísílka, souřadnice a hlavně NMEA data proudí v Debug view- NMEA.
Hrošice
Kolemjdoucí

Odeslat příspěvekod Tex 31. 1. 2015 23:20

Podle me když nemá fix tak nic neposílá.
Tex
Junior
Uživatelský avatar

Odeslat příspěvekod mluno 23. 9. 2015 16:38

Zatím všechny GPS přijímače to tak dělaly. Data NMEA totiž kromě pozice obsahují i datum a čas a viditelné satelity (a ty jsou viditelné i když není fix)
Mám vlastně zkušenosti se třemi typy. Ty první dva začínají na severním pólu dne prvního ledna 1980, ten třetí posílá prázdná pole.
Může to vypadat nějak takto:
$GPTXT,01,01,02,u-blox ag - http://www.u-blox.com*50
$GPTXT,01,01,02,HW UBX-G60xx 00040007 FF7FFFFFp*53
$GPTXT,01,01,02,ROM CORE 7.03 (45969) Mar 17 2011 16:18:34*59
$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20
$GPTXT,01,01,02,ANTSTATUS=DONTKNOW*33
$GPRMC,104208.98,V,,,,,,,290715,,,N*7B
$GPVTG,,,,,,,,,N*30
$GPGGA,104208.98,,,,,0,00,99.99,,,,,,*68
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGSV,3,1,12,02,36,059,,05,04,099,,06,08,032,,12,37,102,*79
$GPGSV,3,2,12,14,10,235,,21,08,188,,23,00,350,,24,01,159,*7C
$GPGSV,3,3,12,25,78,088,,26,09,290,,29,72,233,,31,45,298,*78
$GPGLL,,,,,104208.98,V,N*44
$GPTXT,01,01,02,u-blox ag - http://www.u-blox.com*50
$GPTXT,01,01,02,HW UBX-G60xx 00040007 FF7FFFFFp*53
$GPTXT,01,01,02,ROM CORE 7.03 (45969) Mar 17 2011 16:18:34*59
$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20
$GPTXT,01,01,02,ANTSTATUS=DONTKNOW*33
$GPRMC,104210.19,V,,,,,,,290715,,,N*7B
$GPVTG,,,,,,,,,N*30
$GPGGA,104210.19,,,,,0,00,99.99,,,,,,*68
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGSV,3,1,12,02,36,059,,05,04,099,,06,08,032,,12,37,102,*79
$GPGSV,3,2,12,14,10,235,,21,08,188,,23,00,350,,24,01,159,*7C
$GPGSV,3,3,12,25,78,088,,26,09,290,,29,72,233,,31,45,298,*78
$GPGLL,,,,,104210.19,V,N*44
$GPRMC,104211.00,V,,,,,,,290715,,,N*72
$GPVTG,,,,,,,,,N*30
$GPGGA,104211.00,,,,,0,06,1.91,,,,,,*5E
$GPGSA,A,1,25,31,02,14,26,06,,,,,,,2.93,1.91,2.23*02
$GPGSV,3,1,12,02,36,059,24,05,04,099,,06,08,032,29,12,37,102,*74
$GPGSV,3,2,12,14,10,235,31,21,08,188,,23,00,350,,24,01,159,*7E
$GPGSV,3,3,12,25,78,088,27,26,09,290,33,29,72,233,,31,45,298,31*7F
$GPGLL,,,,,104211.00,V,N*4D
$GPTXT,01,01,02,ANTSTATUS=INIT*25
$GPRMC,104212.00,V,,,,,,,290715,,,N*71
$GPVTG,,,,,,,,,N*30
$GPGGA,104212.00,,,,,0,07,1.91,,,,,,*5C
$GPGSA,A,1,25,29,31,02,14,26,06,,,,,,2.93,1.91,2.23*09
$GPGSV,3,1,12,02,36,059,21,05,04,099,,06,08,032,32,12,37,102,*7B
$GPGSV,3,2,12,14,10,235,37,21,08,188,26,23,00,350,,24,01,159,*7C
$GPGSV,3,3,12,25,78,088,10,26,09,290,29,29,72,233,22,31,45,298,26*76
$GPGLL,,,,,104212.00,V,N*4E
$GPTXT,01,01,02,ANTSTATUS=OK*3B
$GPRMC,104213.00,A,xxx,N,xxx,E,6.173,339.14,290715,,,A*67
$GPVTG,339.14,T,,M,6.173,N,11.432,K,A*07
...
jak koukám, tady asi šlo o kratší vypnutí a tak hned po zapnutí byl k dispozici čas i seznam satelitů takže pozice (označená jako platná) byla už ve páté větě RMC (že je ublox lepší než starší mtk vim, ale tohle bych nečekal). Svoji pozici jsem pochopitelně vyixoval (nahradil xxx).
mluno
Kolemjdoucí


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků