Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
light/fast gpsd with maemo frontend and other features
C Python
branch: master
Failed to load latest commit information.
agpsup initial
debian updates for 0.39
gpsplayback initial
mini6dof initial
minigpsd updates for 0.39
miniobd2d initial
miniv1d initial
sample+utils initial
COPYING initial
ChangeLog initial
Makefile initial
README initial
TODO initial
bluez.sudoers initial initial
gtk-setup-minigpsd updates for 0.39
harleydash.desktop updates for 0.39 updates for 0.39
l2ping.sudoers initial updates for 0.39
mgsetuplib.pyc updates for 0.39
minigpsd-sb.desktop initial initial
minigpsd-tb.desktop initial initial
minigpsd.maemoicon initial
minigpsd.png initial
setup-minigpsd updates for 0.39
setup-minigpsd.desktop initial


This is designed to build mainly under scratchbox.

Need to add something to /etc/udev/rules.d to make rfcomm not require root.

I normally use an external 10Hz GPS and a J1850 monitor (from OBDPros)
both via bluetooth.

(Initially the following is off with the config at 0 minutes):
minigpsd will write kml files into timestamped directories under
/media/mmc1/minigpsd/ (configurable).  Every 5 (configurable) minutes
it will split and turn the completed kml into kmz.  They will contain
all NMEA sentences (and OBD traffic) as appears on the bus as internal
XML comments - this is designed mainly for postprocessing and
verification (Dilut1ion of Position, num satellites).  It will create
a directory with the name of the current system time then put the
kml/kmz files under it and will continue until it is stopped and

It has a web server at 8888 (config) which will provide a page with
gps status and links to google maps and weather radar,
or if you ask for a kml (e.g. something like
...:8888/x-60-1500.kml) it will work as a network link for google
earth looking down from 1500 meters (feet?) at a 60 degree tilt.
http://localhost:8888/x.html will get gpsstatus.
Google Earth network links:<tilt>-<range>.kml

There is also gpsdata.xml which returns the location for the javascript 
in dogmap.

The Python programs can configure the various things.
Something went wrong with that request. Please try again.