==== 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