Initial source code using libgps (http://gpsd.berlios.de/ and various script
[gps] / script-lat-lon
1 #!/bin/sh
2
3 GPS=mygps-2.txt
4
5 grep "^Latitude:" ${GPS} > lat-lon.txt
6 grep "^Latitude error:" ${GPS} > lat-lon-error.txt
7 gnuplot <<EOF
8 set terminal png size 800,600
9 set output "positions.png"
10 plot "lat-lon.txt" using 2:5 with lines title "My position over time"
11 EOF
12
13 gnuplot <<EOF
14 set terminal png size 800,600
15 set output "distances.png"
16 set yrange [0:100]
17 plot "lat-lon.txt" using 8 with lines title "distance (m)" , \
18   "lat-lon-error.txt" using 3 with lines title "latitude error (m)", \
19   "lat-lon-error.txt" using 7 with lines title "longitude error (m)"
20 EOF