Archive for June, 2007

Create GPX files with your TomTom (2)

Posted in TomTom on June 28th, 2007 by Johan Huysmans – 3 Comments

An other application for the TomTom devices is nmealogger. This logger will log all the data received from the gps device into a file. This data includes the actual position, the current date and time, the amount and reception of the satellites, …
The format of information which is generated by a gps device is mostly in the NMEA format, it is also stored in a file in that format. The information of these files can be converted to any other format by gpsbabel.

The zip file you can download from the site contains a .cab file and a .toc file. The files are provided in that format because it can be installed from the TomTom HOME application.
That TomTom application isn’t working on linux therefore you must install it manually.
The .cab file is the only file we need. It is an archive file containing all files which need to be stored on the cf of the TomTom device. These files need to be extracted and the directory structure has to be intact.

[johan@raskas ~]$ file nmealogger_v1.4.cab
nmealogger_v1.4.cab: Microsoft Cabinet archive data, 686973 bytes, 16 files
[johan@raskas ~]$ cabextract nmealogger_v1.4.cab
Extracting cabinet: nmealogger_v1.4.cab
extracting nmealogger/nmealogger
extracting skin/Arial.ttf
...
extracting skin/tomtom.bmp
extracting sdkregistry/nmealogger.bmp
extracting sdkregistry/nmealogger.cap

Once you’re device is booted with the nmealogger files installed you will find a new menu entry. There you can start / stop the logging.

Create GPX files with your TomTom

Posted in TomTom on June 5th, 2007 by Johan Huysmans – 2 Comments

I wanted to turn my TomTom One GPS device into a tracking device, producing gpx files that can be used in several programs.

The TomTom software delivered with the device isn’t capable of producing these files, luckely it is possible to add software.

In my first TomTom blog post I mentioned Event Logger. This is such software you can install on top of your tomtom device, while still using your navigation sofware like before.
The Event Logger software is capable of syncing your time with the gps-satellites, automatically switching between day and night colors, logging events, logging tracks, …
The packages also includes a build of top which proves that the device is really running Linux.

The functionality of Event Logger can be tuned in a configuration file. Some basic actions, like enabling or disabling of features, can be triggered from a button within the graphical menu on your device.

The downside of this extra program on your navigation device is that it takes longer to boot and shutdown.
Recently I noticed that when the device is powered off it automatically reboots. Still haven’t found why it is rebooting, I hope I find the problem or it gets fixed in the next release.