Skip to content
Mikhail Titov edited this page May 16, 2014 · 2 revisions

Why does it take so long to download tracks?

The transfer is done via serial interface (remember modems before fast cable?). The transfer takes place at 115kbit/s. The problem is that watch does not remember what was previously extracted. Each time entire memory is dumped. Keep your watch memory clean. The less data you have the shorter download time.

How to recover data after battery became low

If you were exercising for more then approximately 7 hours and 45 minutes, the chances are that watch will stop recording and will just show current time. However the recording is incomplete and you won't get that track extracted next time you connect your watch to PC.

The solution is to charge your watch, go outside, press red button to acquire GPS location, then press and hold your stop button as you usually do. Otherwise next time you'd keep adding data to a former track.

How can I fly over the recorded track in Google Earth?

While gpsbabel outputs plain KML file without touring extension, one can use KML library from Google. libkml has an example named gpxfly.cc. Here is what you want on Ubuntu GNU/Linux:

sudo apt-get install libkml-dev
zcat /usr/share/doc/libkml-dev/examples/gx/gpxfly.cc.gz > gpxfly.cc
g++ -O gpxfly gpxfly.cc -I /usr/include/kml/third_party/boost_1_34_1 -lkmldom -lkmlbase -lkmlconvenience -lkmlengine
./gpxfly <path to gpx> <path to new kml>
xdg-open <your kml>

You can embed it in your own babelize workflow.

So is watch waterproof

I do wash it under the running water after use.

I want data in format XXX

Read gpsbabel manual. Perhaps it can output data in that format so you can adjust babelize script.