# Raspberry pi to GPS logger

Date: 2017-05-14

This is a short procedure to turn your raspberry pi into GPS logger

<!--more-->

  1. create a clean raspbian SD and connect it to the raspberry pi
  2. login
  3. sudo apt-get update
  4. sudo apt install vim gpsd gpsd-clients
  5. modify /etc/default/gpsd 
      1.  change  GPSD\_OPTIONS=&#8221;&#8221;  to GPSD\_OPTIONS=&#8221;/dev/ttyACM0&#8243;
  6. mkdir gpsdata
  7. vim gpslogger.sh 
    
```shell
#!/bin/bash
gpspipe -r -d -l -o /home/pi/gpsdata/data.`date +%F.%H:%M:%S`.nmea
```

  8. chmod +x gpslogger.sh
  9. crontab -e 
    ``` */5 * * * * /home/pi/gpslogger.sh```

 10. Have fun and don't forget to delete old files from gpsdata &#8230;

  * to convert the nmea to csv you can use :

```gpsbabel -t -i nmea -f data.2017-04-12.02\:10\:01.nmea -o unicsv -F -```

some extras &#8211;

if you want to work with python then :

```sudo apt install python-gps```

and follow : [Dan Mandle post](http://www.danmandle.com/blog/getting-gpsd-to-work-with-python/)
