geoHist is a (relatively) simple program I wrote to log GPS data retrieved from GPSD into a
MySQL database. It is designed to meet the following requirements:
* Standalone
* Run from system startup to shutdown
* Small/fast, non-intrusive
* Robust
* Log data to an SQL database
Description
geoHist will poll GPSD every 10 seconds and then send that data to a
preconfigured MySQL database. It will attempt to detect if you are standing
still, and if you are then it will NOT log the data. It decides this using a
simple drift factor. It will always log position to the database at least
once if there is a satellite fix.
I designed geoHist to be used with my linux-based car computer. It is designed
to be configured once, and never touched again (except to export data).
System Requirements
* GPSD (http://gpsd.berlios.de)
* A GPS device that works with GPSD
* MySQL (http://www.mysql.com)