






Chris Ball from OLPC fame posted an article in his blog about using tangoGPS on a Freerunner for a bike and ferry ride around Boston. The article has a couple of good photos including of the bike mount for the Freerunner.
In his posting Chris suggests making a donation and puts his action where his mouth is: $40 for tangoGPS!
Kudos to Chris for the first donation, it is very much appreciated!
I'll use the money wisely for advancing tangoGPS. Currently I'm working on some more major features and if you are happy using tangoGPS and feel like supporting the development I have now added a donate button for you:
I'll set up a credits page and if you like a link to your website included please let me know!
Apart from being happy about donations I do freelance contract work and open source consulting. There are many things one could possibly develop around Openmoko and around tangoGPS - feel free to contact me.
Last not least I have to mention Nico 'Bwalack' who had already invited me a couple of weeks ago for a nice lunch in Monaco. Thanks to you too!
Hello tangoGPS users,
once again I'm pleased to announce a new version of tangoGPS.
This version is a major milestone as now pretty much everything works right out of the box: by default there are three open and free repositories, openstreetmap for maps, maps-for-free for terrain and openaerial for satellite imagery. The maps are now cached by default in the home directory - no more need to configure this, although you still can do. The screen gets correctly cleared when zooming into an area with no maps - no more garbled screen. And keyboard shortcuts are now integrated for convenient use on laptops / eeePC.
Moreover the website got updated with a new, modern and improved layout, the documentation got extended and a new screencast has been added featuring the current version of tangoGPS.
Cheers to you all!
Marcus Bauer
Digest of the changes:
space: toggle fullscreen
a: autocenter on
1,2,3,4: switch maps
Page Up/Page down: zoom
47°30'30.5"
47°30.5567'
47.1234567
Here is the new screencast. If you have a fast internet connection, go over to youtube and
watch it in high quality.
tangoGPS, better than ever - grab a copy now, while it is hot! And spread the word, write in your blog and your favourite forums...
Note to Openmoko users: I suggest you use the official packages together with gpsd. Either the .ipk packages here from tangogps.org (Download section) or the .deb packages directly from Debian. These packages provide stability and support - so far all the problem reports are due to the FSO patched version.
Credits: Pavel Machek (POI lat/lon entry patch), Timo Jyrinki (Finnish), Evgeny Ginzburg (Russian), Petr Vanek (Czech)
Three students from Leeds are participating in a charity rally, going from the UK to Ulan Bator/Mongolia. The purpose of the rally is fund raising and delivering a Lada Niva for local social work - and having some fun doing so! Iain, Iain and Chris have a cool little rugged Aleutia Computer on board running Ubuntu and being connected to a GPS. Their software of choice is tangoGPS with Openstreetmap, maps-for-free and openaerial map data.
They just today entered Kazakhstan and you can follow their journey (and spent some money for their fund raising) on
http://mongolia.charityrallies.org/en/teams/1480/blogs/map
They promised me to send a picture of their on board computer, for now I have this one:
Anyone else with a cool tangoGPS story / photo / place / usage / computer you would like to share? Or just being in your hometown? Then let me know!

- D7: this tells you the number of currently running parallel tile downloads
- 168: if you are downloading tiles for offline use, this value tells you the number of remaining tiles in the queue
- 5.0kn: your current speed. Can be indicated in mph, km/h or knots at your choice.
- 48°: your current heading
- a:105ft = altitude. You can set it to either feet or meters.
- t:0.173NM = tripmeter. Again, either imperial, metrical or nautical units. The tripmeter is very handy when on a bike or when walking, doing sports or just leisurely moving around...
- 8/8/1.0: satellites in view (here: eight), satellites used (here: eight), HDOP=horizontal dilusion of precision (here: 1.0). The lower the HDOP value, the better the position data. Everything below 3.0 should be usable for openstreetmap.org mapping purposes.
As another convenience function tangoGPS starts at the last zoom and position. And on the desktop/eeePC the scrollwheel now zooms into the area under the mouse pointer.
.
Last not least: the random noise pixel when panning to the right or bottom don't appear anymore.
Thus there are now native packages for
I am pleased to announce Version 0.9.0.1, introducing another feature that I have always wanted to have: Adding points of interest. Whenever you find a nice little Restaurant or a great Pub, just add it to your favourites. You are an avid fan of geocaching? Just add them to the list of your POIs.
.
.
A major new feature has landed and albeit still experimental I'm quite excited myself about it: viewing geocoded photos.
.
.
Version 0.8.0 digest:
.
New feature:
Other:
f
1: (satellites in view)/(satellites used)/(HDOP): 1/0/0.0
2: clickable photo icon
3: geo photo
.
.
Screenshot of the desktop/eeePC version:
.
.
.
.
Step 0:
install sqlite3 and jhead, download geotag2db.pl
.
Step 1:
You need geotagged photos with GPS info in the EXIF data. See in the doc section for more info/howto. There is a new article about correlating photos and tracks.
.
Step 2:
Run:
geotag2db.pl /directory/with/your/photo/direcories
This produces a /tmp/geophoto.db
.
Step 3:
Load the photo info database

.
Now click on any photo icon and select geo photo in the pop-up menu

.
Et voila! A thumbnail of the photo is shown.
.

.
.
Downloads
.
tangogps_0.8.0_i386.deb . Debian, Ubuntu, eeePC
.
tangogps-0.8.0-2.i386.rpm . SuSE, Fedora etc.
.
tangogps_0.8.0-r1_armv4t.ipk . Openmoko Neo 1973 / Neo Freerunner
.
tangogps-0.8.0.tar.gz . Source tarball
.
geotag2db.pl . Script to extract EXIF GPS data into sqlite3 database
.
You have no geotagged photos but want to see/test yourself? Here are some photos and a database:
geophoto.tgz - save it to your /tmp directory, then
cd /tmp && tar xfvz geophoto.tgz
That's it.
Comments as always welcome!
This article is outdated. Use the download link on top for finding current versions.
Finally I found some time to play with making real packages for Debian, Ubuntu, SuSE and Fedora. It is a first shot, please leave feedback about success in the comments.
.
Debian / Ubuntu
.
tangogps_0.7.98_i386.deb
.
.
SuSE / Fedora
.
tangogps-0.7.98-2.i386.rpm
.
You need to install libcurl3 on SuSE, too.
On Fedora you need to make a symlink from libcurl4 to libcurl3:
ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl.so.3
.
.
eeePC
.
The debian package should install on the eeePC too. I would like to get feedback from somebody having an eeePC:
dpkg -i tangogps_0.7.98_i386.deb
should do the trick.
Quoting from a mail John Locke wrote to the Openmoko mailing list:
.
"Fantastic work on TangoGPS--it's seen more use than anything else on my
Neo... and today I just tested out the tracking feature, following
Marcus's instructions to upload my map to openstreetmap.org for some
trails in a local park... great fun!
That brings up a question, though--when my contributions reach the map,
how do I refresh the maps I've already downloaded? Is there a setting to
make TangoGPS check to see if there's a newer version of a tile? I'm not
set up for GPRS, and I've got quite a few tiles downloaded to the sd
card I'd rather not lose..."
That was 58 minutes ago and I really did not intend to make a release tonight. I rather intended to go to sleep. But hey, such a great feedback deserves an answer and here it is: Version 0.7.98 - featuring the many times wished for pre-download of areas.
.
You can fetch up to six zoom levels deeper the current visible map. Old tiles will be refreshed.
.

.
.
Other features / improvements:
Download
.
tangogps_0.7.98-r1_armv4t.ipk - Openmoko
tangogps0.7.98 - binary with the usual caveats
tangogps-0.7.98.tar.gz - tarball
.
.
Comments welcome!
The first page update in the documentation section is out, a quick guide how to use tangoGPS to improve Openstreetmap:
.
I am pleased to announce version 0.7.7
New features:
Under the hood:
Tested on the snapshot of 27th of march. You need to -force the install of gpsd. Other than that installs and runs w/o problem.
.
Download:
openmoko package
tarball
i386-binary
.
.
A new release with again lots of improvements. Major new feature is track logging. You can switch logging on and off and split logfiles with a single click - very helpful i.e. for mapping for Openstreetmap, or geocoding photos. A script is available to convert the track log into GPX format for further processing.
.
Furthermore our non-metric friends will be happy to hear that you can switch to miles as display units.
.
Altitude gets finally displayed - this was a bug in libgpsd which I have subsituted with my own code. Thus no more dependency during runtime. The desktop binary runs now on more distributions out of the box.
.
More robustness in the code, some crashers removed (when creating new repositories, during tile download)
.
Bigger buttons for easier finger use, some more UI and code clean up.
.
Note: the .ipk package name changed from tangoGPS to tangogps. If you have a prior version installed, then remove it with "ipkg remove tangoGPS".
.
Update:
You need to have flashed a fairly recent image, otherwise you will have some missing dependencies - notably pango and libcrypt. I will set up a package repository somewhen the next days so that if an ipkg upgrade does not install them, you can get them from tangogps.org. It is known to work with:
uImage-2.6.24+svnr4194-r4165-r3-neo1973.bin
OpenMoko-openmoko-devel-image-glibc-ipk-P1-Snapshot-20080319-fic-gta01.rootfs.jffs2
powered by Serendipity