==== Otestovanie komunikacie strojceka s GPS modulom ====
* pokial nemame na strojceku gps deomona skopirujeme napr do /temp/ a spustime s prikazom **./gpsd -S 2323 -s 4800 -p /dev/ttyS1** (ttyS1 serial port funguje pre mna na strojceku em126i - novom), gpsd bude bezat na porte 2323 a modul musi byt pripojeny na seriali /dev/ttyS1
* contenktneme sa telnetom na strojcek na port 2323: **telnet ip.str.ojc.eka 2323**
* **zadame prikaz r** - pokial k nam prichadzaju data tak je komunikacia gps deomonu so strojcekom ok (vypis sa zrusi opatovnym zadanim **r**)
* **zadame prikaz u** - malo by nam vypisat na kolko satelitov je modul pripojeny
mozme aj skontolovat komunikaciu strojceka a gps modulu na seriovom porte
$>cat /proc/tty/driver/PXA\ serial
serinfo:1.0 driver revision:
0: uart:FFUART mmio:0x40100000 irq:15 tx:0 rx:0
1: uart:BTUART mmio:0x40200000 irq:14 tx:0 rx:408856 RTS|CTS|DTR
2: uart:STUART mmio:0x40700000 irq:13 tx:512 rx:0 RTS|DTR
3: uart:HWUART mmio:0x41600000 irq:0 tx:0 rx:0
Pre informaciu suradnice mozu byt v rozsahu -180 po 180 a -90 po 90. Pricom gpsd posiela hosnotu s presnostou na 6 desatinnych miest.
Kde poludniky su: 90 severny pol, -90 juzny pol, 0 rovnik. Rovnobezky su -180 v azii, 180 na aljaske a 0 je v Londyne.
Ak gpsd funguje, ale je odpojena antena, tak sa po zadani pismena **r** zobrazuje nieco taketo:
[root@device /root]# telnet 127.0.0.1 2323
r
GPSD,R=1
$GPGGA,151510.055,,,,,0,00,,,M,0.0,M,,0000*57
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,1,1,00*79
$GPRMC,151510.055,V,,,,,,,150209,,,N*43
$GPGGA,151511.055,,,,,0,00,,,M,0.0,M,,0000*56
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,1,1,00*79
$GPRMC,151511.055,V,,,,,,,150209,,,N*42
$GPGGA,151512.055,,,,,0,00,,,M,0.0,M,,0000*55
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,1,1,00*79
$GPRMC,151512.055,V,,,,,,,150209,,,N*41
$GPGGA,151513.055,,,,,0,00,,,M,0.0,M,,0000*54
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,1,1,00*79
$GPRMC,151513.055,V,,,,,,,150209,,,N*40
$GPGGA,151514.055,,,,,0,00,,,M,0.0,M,,0000*53
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,1,1,00*79
$GPRMC,151514.055,V,,,,,,,150209,,,N*47
$GPGGA,151515.055,,,,,0,00,,,M,0.0,M,,0000*52
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,1,1,00*79
$GPRMC,151515.055,V,,,,,,,150209,,,N*46
Normalny vypis, ked je pripojena antena a su najdene satelity vypada takto:
[root@device /root]# telnet 127.0.0.1 2323
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
r
GPSD,R=1
$GPGGA,062526.000,4843.1450,N,02115.8745,E,1,07,1.3,237.0,M,41.1,M,,0000*5C
$GPGSA,A,3,02,17,24,06,12,14,25,,,,,,2.4,1.3,1.9*3B
$GPGSV,3,1,10,12,75,308,45,24,68,158,41,25,39,274,45,14,31,301,41*7D
$GPGSV,3,2,10,06,30,087,38,02,25,128,31,17,13,045,35,15,05,190,*7E
$GPGSV,3,3,10,29,04,214,,32,,345,*73
$GPRMC,062526.000,A,4843.1450,N,02115.8745,E,0.08,84.36,090914,,,A*5D
$GPGGA,062527.000,4843.1449,N,02115.8747,E,1,07,1.3,236.5,M,41.1,M,,0000*53
$GPGSA,A,3,02,17,24,06,12,14,25,,,,,,2.4,1.3,1.9*3B
$GPGSV,3,1,10,12,75,308,45,24,68,158,41,25,39,274,45,14,31,301,41*7D
$GPGSV,3,2,10,06,30,087,38,02,25,128,26,17,13,045,35,15,05,190,*78
$GPGSV,3,3,10,29,04,214,,32,,345,*73
$GPRMC,062527.000,A,4843.1449,N,02115.8747,E,0.09,88.21,090914,,,A*5D
$GPGGA,062528.000,4843.1449,N,02115.8749,E,1,07,1.3,236.0,M,41.1,M,,0000*57
$GPGSA,A,3,02,17,24,06,12,14,25,,,,,,2.4,1.3,1.9*3B
$GPGSV,3,1,10,12,75,308,45,24,68,158,41,25,39,274,45,14,31,301,41*7D
$GPGSV,3,2,10,06,30,087,38,02,25,128,27,17,13,045,35,15,05,190,*79
$GPGSV,3,3,10,29,04,214,,32,,345,*73
$GPRMC,062528.000,A,4843.1449,N,02115.8749,E,0.09,79.33,090914,,,A*51
$GPGGA,062529.000,4843.1448,N,02115.8750,E,1,07,1.3,235.5,M,41.1,M,,0000*59
$GPGSA,A,3,02,17,24,06,12,14,25,,,,,,2.4,1.3,1.9*3B