Hi,
this program is what I am looking for!
But when I ran it I got two problems
1. GPS is not working correctly. Smache indicates 3d fix (after GPS fixes of course), the number of taken samples grows and time connected too, but (P/H/V)DOP values are all 50 and coordinates are 0, 0.
2. I had some (incorrect?) gpx file, where all the caches (Groundspeak:cache xml element) had equal ID. As far as I understand it (and I am certainly no expert) Smache updates its database according to those IDs which means I could import only one cache. Wouldn't it be better to use for this purpose <wpt><name> (e.g. GCH6E5) instead? Finally I wrote some stupid xml transformation and made those ids unique but it is not a real solution anyway.
My system Fujitsu-Siemens Pocket Loox N560 (Windows Mobile 5, integrated Sirf3 GPS)
Thanks and keep up good work!