Talk:OSMtracker (Windows Mobile)

From OpenStreetMap Wiki
Jump to: navigation, search

Please report bugs and wishes in our bugzilla at

Wish list

for next version (just thinking about possible options)

Please report bugs and wishes in our bugzilla at


  • Your Mailinglist is unreachable --!i! 20:26, 30 October 2010 (BST)
  • Design a big icon for the binary executable, which would be displayed in Windows Mobile launch menus (HTC Sense for example).
  • Show current way fom an OSM planet file or from live connection
  • live upload of movements/annotations to mappingparty headquarter ;)
  • 2nd GPS unit (e.g. one internal, second external Bluetooth for recording two tracks or averaging them)
  • vector rendering of planet.osm (or excerpt) instead of preloaded rendered tiles.
    • "i'm testing rendering of osm data on the pc, see discusion page" --Rubke
  • maybe an internal gpx uploader ? let me know --Rubke 15:53, 24 September 2007 (BST)
Would not be a bad feature, but I would first like to have an app with perfect usability when doing the actual survey. I usually upload my GPX files later at home where I have enough time to pull the data from the PDA and upload it manually. (When you don't have much storage space but a cheap direct net connection from the PDA, then it might be more useful indeed.) --Colin Marquardt 17:52, 24 September 2007 (BST)
    • I'd certainly like this feature. It could make it easy for OSM newbies to contribute tracks -- Norky
  • The speed limit buttons (and all others that refer to some way length) could act as a toggle - switch on when the limited zone begins, switch off when you press the same button again OR one of the other speed limit buttons. You'd then write GPX markers like "begin limit 30", "end limit 30", or "end limit 30; begin limit 50". --Colin Marquardt 17:52, 24 September 2007 (BST)
    • good idea --Rubke 13:15, 25 September 2007 (BST)
    • Would prefer not to have toggles. I fear that I would forget eventually once in a while to turn one off. IMHO a way point should represent a point and not a way of length. When a new button is pressed the user enters a new speed limit zone. But when the user leaves such a zone I would suggest to add a new button for "no restriction" (In Germany it is a white round sign with three diagonal gray lines). --toralf 22:06, 14 November 2007
  • Intelligent track handling: when you record the same coordinate (in a circle of maybe 50 meters) even after some time (say, 30 minutes), start a new track. Do not start a new track when the power of the PDA was off (and maybe even resume the last track even if the app has been was closed in between, unless the 30 minutes have passed). Use case is me driving somewhere, taking a short break (<30 min), driving again - this should be one track. However, when I have a recorded a track, go home, and start again the next day (>30 min), that most likely is a new track. --Colin Marquardt 18:06, 24 September 2007 (BST)
    • good thinking, maybe the app can just work on one gpx file and when you start it can ask to continue current (last) track or start a new track (maybe in same gpx), i'm no gpx expert but it could work --Rubke 13:15, 25 September 2007 (BST)
      • Maybe just request "Want to continue previous track Y|N? --User:SoNick_RND:SoNick_RND 2008.06.25
      • This is a great idea. I often map during hiking and use OSMTracker only to map Waypoint and switch the device off inbetween (the track is recorded by my gps-logger). But at the moment that means I end up with a lot of gpx-files with just one or two waypoint. chaosjug 13:43, 16 November 2009 (UTC)
  • A button for city limits, with the toggle behavior from above. --Colin Marquardt 18:47, 24 September 2007 (BST)
    • smart option --Rubke 13:15, 25 September 2007 (BST)
  • A button for downloading all missing tiles for the tracked coordinates (for this I would like to use the wlan at home ) --waschbaer 20:20, 24 September 2007 (BST)
    • can be made ofcourse, but this is no final solution to the tile problem. (working from a osm dump will be a solution with own realtime renderer) btw there is a little hack, do nmea logging in the field and back home use the gps->simulator option with the nmea tracklog while connected to the internet.. it will download all tiles. --Rubke 13:15, 25 September 2007 (BST)
  • Waypoint Averaging. Average the Position from 5-10sec. This would be ideal if you have bad GPS reception. ( BDROEGE 18:54, 27 December 2007 (CET))
  • Is it possible to show OpenStreetBugs-Data on the map to visualize where tracking or info is needed? OSB reports in gpx-format may be found here for example: OSB Reports --Spielkind 21:19, 28 October 2008 (UTC)
  • Extend it to replace the bike speedometer - (some ideas) - possibility to show: --excogitation 23:50, 18 May 2009 (UTC)
    • current/max/average speed
    • lap (time/distance)
    • remaining time/distance (to home / a selectable/defined location)
    • total (daily) distance
    • total (daily) difference in altitude
  • Audible alerts: Lost fix, regained fix, HDOP below configurable threshold, etc. --BorisC 12:00, 15 July 2009 (UTC)
    • some of them already done in my working copy, never commited yet :P --Dido 21:32, 16 July 2009 (UTC)
  • Support for bluetooth headset: headset button should trigger voice annotation. --BorisC 12:13, 15 July 2009 (UTC)
    • sample code for headset usage in VB.NET CF2 would by useful --Dido 21:32, 16 July 2009 (UTC)
  • command to switch orientation (landscape/portrait) --BorisC 12:13, 15 July 2009 (UTC)
    • you can assing HW button to change screen orientation or again - sample code needed or atleast some usable hints --Dido 21:32, 16 July 2009 (UTC)
  • An indicator, which map is on the screen. I have a static tileset for using without internet connection and a tileset that is downloaded while mapping. I often dont know which is on the screen. (2nd is more actual) Hadhuey 05:16, 17 July 2009 (UTC)

Done :-)

  • An indicator if tracklogging is on or off in the buttons view or at the map view. Hadhuey 14:34, 24 July 2009 (UTC)
    • already implemented. See Docs. --MrTux 01:40, 28 July 2009 (UTC)
  • which is the number and the size of tiles ( ko) that can be download ? When area is big ( 10 km2 zoom 16); is there a way to download from PC and then copy data using activeSync to pocket pc ? thank's France-59-valenciennes 08:41, 12 July 2009 (UTC)
  • Make display compatible with VGA (480x640) resolution (e.g. like for PDA Pocket LOOX N560). (Gerhard 18:43, 17 February 2008 (CET))
    • should be ok in 0.4.0 with smooth scrolling --MrTux 01:53, 1 August 2008 (UTC)
  • I would like to configure buttons.xml so that a program is started on button press. I have a program to switch off the display to save energy. Any button switches it on again. I know it's not really a waypoint, but it would by handy. --Wieland 12:33, 20 August 2008 (UTC)
  • Is it possible to start and stop the logging without restarting the program? Hadhuey 20:13, 25 August 2008 (UTC)
  • option to play recorder voice clip immediately after recording --Dido 12:50, 10 October 2008 (UTC)
  • Make the direction arrow bigger or better visible-its sometimes hard to see my direction because of the tiny arrow. Hadhuey 21:37, 18 January 2009 (UTC)
  • optional : store hdop,vdop and pdop for each tracpoint/waypoint in the GPX file, usefull ? --Rubke 15:16, 18 September 2007 (BST)
Or allow customizing a threshold for these values, and don't save points where they are not reaching the threshold? --Colin Marquardt 17:50, 18 September 2007 (BST)
only how do you make a userfriendly interface.. dop values say nothing for the average user, can translate them to meters.. so you can store only when accuracy is within 4,6,8,10 meters or so.. --Rubke 22:17, 18 September 2007 (BST)
I dn't understand DOP values exactly, also I know that if HDOP between 1 and 1.5 it is good, and higher is worse. I thik this can be like "save points if HDOP is: 1, 1.5, 2, 2.5"? Cos I don't know rate between HDOP = error in meters. --SoNick_RND 2008.06.25
HDOP is a Horizontal Dilution of Precisionand it's a number between 0 and 50, really not related to precision in meteres (in meaning of absolute precision), because it is a relative precision of calculation of gps coordinates from sattelite signal. Generaly lower number is better. --Dido 23:05, 24 June 2008 (UTC)
Sorry for my poor Engilsh, I'm Russian, I understand general idea of what "Degree of Precision" means, I mean't that I can't unite in my head "accuracy in meters" and "DOP". That's why I vote for choice between meters and HDOP's. HDOP's better for me, and meters maybe better gor somebody else. :) --SoNick_RND
just found some maths about it --Dido 23:05, 24 June 2008 (UTC)
I think it's useful to record DOP in the GPX. When drawing new roads (and especially winding footpaths) or correcting existing roads, I would like to know how much confidence I can have in that part of the track I made. Also, I'd like to see some way of knowing when trackpoint recording halted because of the current 'meters' accuracy settings. Possibly start a new track. Currently you just see a big jump in the track that does not reflect the actual path you took during the drop. --Ldp 13:41, 7 July 2008 (UTC)
Thinking about this a bit more. The collective editing tools that process gpx files would also have to be able to show the track dop ('confidence'). Chicken and egg, but having OSMtracker record it at least would probably do no harm, and other tools may follow suit. In the meantime, perhaps it could generate 2 special waypoints, one at the start of the recording drop, and one where the DOP has improved to the level where it resumes recording trackpoints? Ldp 20:36, 7 July 2008 (UTC)
  • Button to update all tiles. This is along the same lines as a couple of other 'update tiles' ideas, but would make life much easier. jamjar2906 23:44, 24 February 2008 (UTC)
    • Tool (TileManager) for this purpose will be in 0.5 --MrTux 12:40, 23 September 2008 (UTC)
  • As not for everything a icon can be added I would like a numerical waypoint. So I can note somewhere wat is at mark005.

( Dimitri Junker 22:20, 8 December 2007 (CET))

    • The next logical step would be a waypoint Type ´note´ So if I click on note, Waypoint with a name like note008 will be created, and a editor opens where I can type anything. Then the program writes for every gpx-file a textfile where all the notes are included, including their number of course.,( Dimitri Junker 22:20, 8 December 2007 (CET))
      • implementation for custom waypoints will be in 0.5 --MrTux 00:35, 27 September 2008 (UTC)
  • internal gps support for my ppc Hadhuey
    • yes, using an external GPX receiver with my HTC P3300 (with internal GPS) would be ridiculous... Pixel83 07:52, 15 August 2008 (UTC)
      • My Loox N560 works now. :-) Hadhuey 20:13, 25 August 2008 (UTC)
        • Support for the intermediate driver will be in 0.5 --MrTux 12:40, 23 September 2008 (UTC)
  • Override device standby settings (don't standby while logging) --Mesi
    • i think i have no control on this.. i always drive in docking mode.. will see if it is possible --Rubke 13:15, 25 September 2007 (BST)
      • Imagine those trackers on bikes :) I think it's pretty hard to get active holder on bike, anyway, great app, keep goin' :) --Mesi
      • NoniGPS has that feature. Maybe they would explain how they do it if it's hard to find out. --Colin Marquardt 23:33, 26 September 2007 (BST)
        • maybe a starting point :)

          • I did some research and it's possible (ofcourse). just to clearify the isue : what you want is the display/backlight to be active ? The device is not sleeping i suppose (because its busy logging gps data) --Rubke 09:41, 27 September 2007 (BST)
            • Hi Rubke, it's maybe not so busy as it's going standby, I think preventing standby, user must make some action (or program must override device settings), because my PDA is always busy doing something ;) So it's 2nd case - backlight it's not so important, just for people biking, tripping, or driving w/o charger it's really good if device doesn't standby. --Mesi
            • In my case the device goes sleeping. If I switch it on again it takes a few second to start logging again gps data. --Cklein 11:39, 27 September 2007 (BST)
            • in power management setting of device I can uncheck "turn off device if not used for..." but this is not what i want
              • Basic implementation, which prevents the pda from going into standy, will be in 0.5 --MrTux 00:35, 27 September 2008 (UTC)
  • QUERTY keyboard support (mostly present in PDAs with square display) for shortcuts, eg: m=motorway, f=footway, p=primary, s=secondary, t=tertiary, o=oneway, space=start writing a street name...
    • good idea, future version --Rubke 13:15, 25 September 2007 (BST)--Rubke
      • Basic implementation will be in 0.5, configurable via buttons.xml --MrTux 00:35, 27 September 2008 (UTC)
  • Option to set expiry time for downloaded tiles. If working on an area, and improving the maps on a daily basis, it would be great to be able to set the expiry time to something like 1 day, so OSMtracker will download new tiles every day instead of relying on cached copies. Kylegordon 15:46, 13 October 2007 (BST)
    • Tool (TileManager) for this purpose will be in 0.5 --MrTux 12:40, 23 September 2008 (UTC)
  • is it possible to have a option for display the logged track in the MAP-View as a line like the odgps ? This would be help to orientate while mapping a new area and show all gone ways. TimG 20:28, 14 November 2007 (UTC)
    • +1 I agree, A way to show the track so far on the map page would be great. GPSExplorer has this. --PaulHurleyUK 09:38, 3 May 2008 (UTC)
    • +1 I agree, too. A similar option would be to show a gpx-track that is on the storage card. This would help to plan a mapping trip and follow that route. --Wieland 09:53, 30 June 2008 (UTC)
      • +1 It would also provide the possibility to download & display some track you want to ride --excogitation 23:50, 18 May 2009 (UTC)
    • +1 This would be a much loved feature by me! --Solexious 17:57, 10 August 2008 (UTC)
      • Basic implementation will be in 0.5 --MrTux 12:40, 23 September 2008 (UTC)
  • Allow to trigger waypoint and recording inside map-view. While driving I would like to see the map but still be able to trigger a recording. As driver I would like to have the whole map-area as trigger. (i.e. just click anywhere in the map to trigger the recording). Flo 19:53, 4 September 2008 (UTC)
    • You can configure the hardware buttons using buttons.xml --MrTux 12:40, 23 September 2008 (UTC)
      • Only partially fulfills the wish. The hardware buttons are very small in comparison to the whole area. But yes: it's a working this way. --Flo 20:11, 6 October 2008 (UTC)
  • buttons.xml - provide some default buttons.xml with option to use different file for buttons which will not be overwritten by setup, also config.xml should be split into user.xml (for user settings) and system.xml (with user defaults and list of tile servers) and do not overwrite user.xml during instalation. I really don't like to everytime perform a "OSMtracker setup steps" after upgrade... --Dido 12:43, 28 July 2008 (UTC)
    • this is already on my todo list ;), what do you think of using \program files\buttons.xml only if there is no in the osmtracker-data-dir? --MrTux 12:05, 29 July 2008 (UTC)
      • buttons.xml in osmtracker-data-dir: I think it can be easily deleted by mistake because I usually delete all files in data-dir after I tranfered them to my computer. I was thining about dropdown combo or simple text box.
  • A way of seeing which zoom level you're working at. Particularly useful if you want to download tiles before setting out. jamjar2906 23:44, 24 February 2008 (UTC)
    • This seems to be implemented in 0.4.0 --Wieland 17:15, 8 August 2008 (UTC)
  • It should be possible to enter the different highway=...,( Dimitri Junker 22:20, 8 December 2007 (CET))
    • edit buttons.xml ;)
  • I would like an easy way to download all Tiles for a specific Area (longitude:; latitude: from:... to:..., zoom: from:... to:...),( Dimitri Junker 22:20, 8 December 2007 (CET))
  • The posibility to record spoken coments is nice, but in JOSM I only see voice, but I have no Idea which wave is the one. So a number after voice would be nice, which would be included in the filename as well. if this ist to long shorten voice to vc001, vc002,...,( Dimitri Junker 22:20, 8 December 2007 (CET))
    • The voice files have chronological order and are playable via JOSM.
  • not logging GPS trackpoints if moving on a known (mapped) road, so only new traces get uploaded
    • this might be problematic since it would prevent you from tracking cycleways etc. which are close to other streets. Pixel83 07:52, 15 August 2008 (UTC)
  • Shortcut to center map to current position --Mesi
    • is a logical function of the smooth scrolling map --Rubke 13:15, 25 September 2007 (BST)
      • implemented with smooth scrolling in 0.4.0 --MrTux 01:53, 1 August 2008 (UTC)
  • Moving (scrolling) map by TAP&HOLD --Mesi
    • my idea also, a smooth scrolling tile map, i'm testing a pc version on the moment, so in future version --Rubke 13:15, 25 September 2007 (BST)
      • implemented with smooth scrolling in 0.4.0 --MrTux 01:53, 1 August 2008 (UTC)
  • Use Dynamic Paths. Implying that windows mobile Devices are always in English Language is simply nonsense. Tip for .NET(C#): string currentPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase);
    • That's what we do.
  • camera support, watch document folder for new shots, add them to waypoint list and move image to data folder. Add GPS coords to EXIF header
    • (.NET cf 2.0 also supports triggeing camera programatically) "that sounds cool and easy todo" --Rubke
      • feature available in 0.3.8 --MrTux 09:40, 27 June 2008 (UTC)
  • extended "button actions"... to achieve scenario where most of tags are reachable within 2 click: "main category" page(s) (with buttons like amenity, sport, tourism...), when button amenity is clicked OSMTracker jumps to "subpage" with buttons like restaurant, pub, etc... when you click restaurant new data entry is stored and then OSMTracker jumps back to defined "main page", in language of buttons.xml

<?xml version="1.0" encoding="utf-8"?>
  <page id="1" title="general1">
        <button id="1" title="Amenity" hotkey="g">_2</button>
        <button id="2" title="Sport" hotkey="t">_3</button>
        <button id="3" title="Tourism" hotkey="s">_4</button>
  <page id="2" title="Amenity">
        <button id="1" title="Restaurant" hotkey="r" goto="_1" >Pub</button>
        <button id="2" title="Pub" hotkey="p" goto="_1" >Hotel</button>
  <page id="3" title="sports">

--Dido 21:41, 26 September 2007 (BST)

me like it ;) --Rubke 23:08, 26 September 2007 (BST)
Damn, I wish this cool suggestion was mine :) --Colin Marquardt 17:02, 27 September 2007 (BST)
feature like this available in 0.3.8 --MrTux 09:40, 27 June 2008 (UTC)
  • I'd like to be able to disable the downloading of data from the Internet.
I'm mainly using OSMTracker to record track logs and waypoints whilst driving without a passenger, so the big buttons that I can prod with a finger are wonderful.
I'm finding that with my setup (IPAQ hx2490, bluetooth connection to BT-77 GPSr, and Bluetooth connection to Nokia 3230 making a GPRS connection to the Internet) everything works well when I have a good mobile signal.
However, if the mobile signal is lost (and I'm quite frequently driving in parts of the UK where there is no mobile coverage), then if OSMTracker tries to download a tile I either get the circling windows activity icon in the middle of the screen for a long while (minutes), or a string of pop-up windows from the Operating System (or maybe the Bluetooth phone manager). The biggest problem is that the pop-up windows all have tiny 'Dismiss' or 'Close' buttons that I can't click on safely whilst driving.
Hence the desire to be able to tell it not to attempt to get any map data by downloading. (DavidJames 17:13, 13 November 2007 (UTC))
    • I would really like this too, perhaps a tickbox somewhere for "do not attempt to connect to internet". The pop up connection dialogue is making the program unusable for me at the moment. Thanks! Daveemtb 10:45, 11 December 2007 (UTC)
      • feature available in 0.3.8 --MrTux 09:40, 27 June 2008 (UTC)
  • As we just discussed on the talk-de mailing list, I would appreciate it, if the program would _not_ use any spaces in filenames, as this can lead to avoidable errors,(sege 21:51 23 November 2007 (CET))
    • changed in 0.3.8 --MrTux 09:40, 27 June 2008 (UTC)
  • file-extension for pictures taken with OSMtracker, it's annoying to get the "Open with..." Dialog everytime i open an picture via JOSM on Windows. --Salz` 21:30, 23 July 2008 (UTC)
    • Probably related to #bug_0? On my PDA, it keeps the original filename.jpg, so I gather on your device your pictures don't have an extension? Else the file rename logic behaves in at least a few different ways (no rename, proper rename, drop extension), and needs to be reviewed. --Ldp 12:19, 24 July 2008 (UTC)
      • Sadly not, files are named yyyymmdd_hhnnss (i.e. 20080713_195658), and thats nearlly ok, i only miss the file extension. --Salz` 05:16, 29 July 2008 (UTC)
        • the missing file extension is fixed in the next version 0.4.0 --MrTux 12:05, 29 July 2008 (UTC)
  • JOSM now opens *.nmea files. Perhaps it's a good idea to switch from *.log to *.nmea for the NMEA logs? --Ldp 22:38, 14 August 2008 (UTC)

Great project

First let me say that this is a great project, some thing that was long missing.

  • Real great work. How do it work to display the OSM-data? Ist this an .png or direct .osm?--waschbaer 19:59, 2 August 2007 (BST)
    • Tile (png) is downloaded from the OSM tile server and stored in the data folder for caching (storage card i suggest) -- Rubke 13:09, 6 August 2007
      • How is the tile downloaded? Does OSMtracker do it by itself? I guess it needs gps and wifi. Is there a way to download a tile on the pc so OSMtracker can use it? --Cklein 16:42, 23 September 2007 (BST)
        • It downloads from any wireless connection, but you can also download the tiles with OSMtiledownloader on your pc and put them on your SD/Flash card (in folder osmtracker/tiles). --Rubke 12:23, 3 November 2007 (UTC)
  • Hello Rubke, when should we expect another newer release of OSMTracker ? --Dido 16:43, 29 December 2007 (UTC)
    • can't give a data, the development is moved to a german group (so, i hope soon) --Rubke 14:24, 15 May 2008 (UTC)
  • As this project is very great and useful, and as I just switched on Android handset and was missing OSMtracker, I started to write a clone for Android :-) . You can find it here:


If you release this using some opensource license i would like to help hacking it, otherwise i simply cannot, and will eventually make something on my own (opensource). --Stefanb 17:29, 26 July 2007 (BST)

I will also like to help if you opensource it, what do you mean by "not yet"? This project is exactly what I wanted to create. Thanks and good luck. --Cklein 23:53, 2 August 2007 (BST)

This project is written in and requires a non free Microsoft Visual Studio this can be a disavantage. Futhermore the code needs big cleanup before releasing to the public. There are also some issues before going open source, the nmea parser is not mine (but used from a codeguru project, have to check the license).. icons are from the internet, could be copyrighted, and no i dont like the openstreetmap icons ;) --Rubke

The license type is now GPL --Rubke 19:17, 8 August 2008 (UTC)

Need Help

OSMtracker does not start

I downloaded the cab file "version 0.4.2" on my Medion MD 95000 (which is said to be compatible with the software) and clicked on it to install it. Then I clicked on the icon of "OSMtracker.exe" in the Programs folder from within the explorer of the PDA but nothing happens. It seems that the application terminated right after starting. I have Pocket PC 2003 running on my PDA. What do I do wrong?
Please help me.
--Sternenfaenger77 21:57, 10 September 2008 (UTC)

  • DE: Unter dem Abschnitt "Download" steht: "Requirements : .NET Compact Framework 2.0 Redistributable". Deine Windows-Mobile-Version braucht dies als extra Download.
  • EN: have a look at the Download section: Requirements : .NET Compact Framework 2.0 Redistributable --Stephan75 15:11, 11 September 2008 (UTC)
Thank you. The problem I had was that the installer said the package would have been installed already but since I had to reload an old backup .NET actually wasn't present anymore. So I had to deinstall that from the PC and then install it again to make the installer install it on the PDA. Phew... that was complicated ;-) --Sternenfaenger77 17:40, 12 September 2008 (UTC)

Can't install .NET Compact Framework 2.0 Redistributable

My ActiveSync does not work anymore since I have changed my email profile. Now I need the Framework as a .cab file. Who can help? Lulu-Ann

  • says:
    • This package uses ActiveSync 4.0 to update the device. Be sure to dock your device first before running NETCFSetupv2.msi.
    • If your device is not docked, ActiveSync will store the CAB file until the time when you dock your device.
    • Those not using ActiveSync can run the CAB files which match the device found in the install folder directly on the device.
      • Thanks for the quotation, but I did not find any .cab file on my PC after running the .msi file, tried it on a PC with and without an installation of ActiveSync. So if you got the .cab file, can you send it to me? --Lulu-Ann 14:29, 8 April 2009 (UTC)
        • default instalation goes to "C:\Program Files\Microsoft.NET\SDK\CompactFramework\v2.0" ... under WindowsCE\wce400 or WindowsCE\wce500 you should find your mobile processor architecture name (one of armv4/mipsii/mipsiv/sh4/x86 - armv4 is the most common) - you should choose the proper one an under these dirs you can find the CABs ... hovever I still recommend to repair your activesync instead of trying luck with manual installation :P
  • The link in the wiki points to a file compatible to WM5 but not WM6 or WM6.1 Does this need to be updated? --Geolr 18:57, 26 July 2010 (UTC)

Other contributions

  • How to use the GPS simulator? I have a file with GPS positions on the Storage Card, but "Select a file..." shows no file to select. Where do I have to put the file and what extension must it have? --jaybe 8:56, 6 February 2008
    • As far as I can tell you need to load logged raw NMEA data (not gpx). In OSMtracker you can turn the NMEA logging function on through the settings -> Logging tab. The NMEA logs are stored as .txt files in the same directory as the .gpx files, which is the folder that contains the "tiles" folder. E.g. if your tiles are stored in My Documents/tiles/ then the gpx and NMEA logs are stored in My Documents, which is where OSMtracker looks when you select a file to load for the GPS simulator. Hope all that is clear. jamjar2906 08:40, 26 February 2008 (UTC)
  • I tried to install OSMtracker, but it does not start. I use Windows Mobile 2003, does I need additional stuff to start it?
    • Had the same problem. You need the .NET Compact Framework 2.0, Download: [1] --jaybe 08:25, 6 February 2008
  • I could change the com port from COM3 to anything else. I changed the COM port direct in the config file, but also this didnt worked.--waschbaer 19:59, 2 August 2007 (BST)
    • is it a internal gps or bluetooth ? are you using the same port other application are using ? did you press connect ? are you getting an error ? --Rubke 13:42, 6 August 2007
      • its an bluetooth on on COM8, it still works for the Oziexplorer. If i start the program, i get an error for COM3. The dropdown field let me only vote for COM3. --waschbaer 19:46, 6 August 2007 (BST)
        • hmm seems the enumaration of the com ports ( is not working correctly, hacking the config should however work.. i use a bluetooth on COM6, so there's no hardwired code in it.. just tested it with a dell X51 and WM5 and also only COM3.. will look into it tonight --Rubke 11:39, 7 August 2007
          • with your newest version from 21.8.2007 I can change the COM-port. After disabel the windows internal gps-multiplexer i didnt get further the "could not opening com port" message. But now the complete application gets an "unwanted error" and close. Then I restart the program with the right com port its get the same error (details: something in osmtracker.gps_io...). I'm using an Axim x51v. --waschbaer 10:05, 22 August 2007 (BST)
            • with the version v0.3 it works now, many thanks --waschbaer 20:05, 23 September 2007 (BST)
    • Mine is PDA with an internal GPS (QTEK G100), I pressed the connect button, but nothing happens: no errors, no traces. If I change the port, I get an error. Also I can't press any of the preset buttons. Quico 16:17, 7 August 2007 (BST)
      • preset buttons are only enabled when a gps fix is established --Rubke 0:54, 8 August 2007
  • what is the correct way to process the generated gpx-file ?

If I upload this file with (f.e.) 2 Waypoints to the OSM-Server the response is the following error: "failed to import. Here's the error: 0 points parsed ok. Do they all have lat,lng,alt,timestamp?" -- TimG 09:30 18.10.2007

the GPS is not accepted because no tracks are in it. but the GPX was never intended for upload, just load it into JOSM as reference points. --Rubke 12:28, 3 November 2007 (UTC)
  • OSMTracker doesn't get any fix. visualgps does! with the same settings - I'm using WM6 on an HTC Artemis (Orbit) -- Torsten- 16:58, 11 May 2008
  • OSMTracker doesn't connect to the internal GPS of the HTC Touch Diamond(Windows Mobile 6.1). It seems that OSMtracker can find the COM Port but won't receive any Data. GPS settings are okay (Port COM4 Baudrate 4800). Any ideas? BTW with ODGPS and TomTom 6 it works fine (same settings). -- Sputnick 8:48, 15 August 2008

Version for .net 1.3

Hello, is there a way to run it with only Version 1.3 of .net, because that's the most recent version my PNA (Medion P4410) supports. Afaik it's not possible to install 2.0 on it. --AndreR 23:05, 30 August 2010 (BST)

OSMtracker Bugs

Please report bugs in our bugzilla at

Version 0.4.0

bug 1

  • problem with the settings:

1) goto settings, press OK, error message pop-up: "error opening com port")

2) goto settings again, press OK again: GPS signal is OK.

3) goto settings again, press OK again: nothing happens (this is OK!)

4) repeat the steps up to 5 times: PocketPC 2003 freeze(!)

bug 2

  • problems with lat lon coordinates
 Coordinates are mirrored.
 e.g. france: original coordinates are 44.07807000 -1.15968000
 but stored coordinates are -44.07807000 1.15968000
    • fixed in 0.4.1 --MrTux 13:02, 11 August 2008 (UTC)

bug 3

  • not all wav recordings contain audio (some have only the 44 bytes header)
    • 0.4.2. has warning box for corrupt recordings

Version 0.3.8

bug 0

  • Yesterday I made 2 photos and they were named Image15.jpg and Image16.jpg. I moved all track data off the phone. Today I made another 2 photos and they were also called Image15.jpg and Image16.jpg. I think it's possible that the phone just finds the highest numbered photo still on the card and resumes numbering there. It would help if the photos were renamed the same as the wav files when they're moved to osmtracker's dir. --Ldp 21:00, 7 July 2008 (UTC)
    • I use WM5 and the pictures have the same naming scheme as the wav-files have. How do you open the picture dialog? - using the hardware-key or the button on osmtracker? --MrTux 11:52, 8 July 2008 (UTC)
      • The camera button in osmtracker. I'm on WM6. It does move the pics to the osmtracker dir. I gather it tries to rename after the move? The waypoints in the gpx do correctly reference the actual ImageXX.jpg filename, so I can see the pictures in JOSM. --Ldp 12:07, 8 July 2008 (UTC)

bug 1

  • I'm using the MDA VARIO II, WM6 (all updates) with integrated gps-device, all my settings in OSMtracker are correct. The connection to the gps-device sometimes fails. When starting OSMtracker, the "meter" on the right upper side moves, tries to get a connection to the gps-device - but tries it endless. To get it work, I found out two "workarounds":

1 )Exit OSMtracker. Open any program which uses the gps device. Let the program connect to the gps-device. Exit that program. Open OSMtracker. Go to ->gps and disconnect (2x nescessary to stop the connection). Go to ->settings-gps and change the baud rate to any other than the chosen one. Go to ->waypoints. Now most of the times the connection is successful, the buttons appear on the screen, even with a wrong baud rate.

2) Go to ->gps and disconnect (2x nescessary to stop the connection). Go to ->settings->gps and change the baud rate to any other than the chosen one. Go to ->waypoints. Go to ->gps->simulation. Stop it after running it. Go to ->gps and connect. Now most of the times the connection is successful, the buttons appear on the screen.

Strange behavior, I think. It seems, that the initialisation of the identification of the running gps-device does not work correctly. I always managed it to get it run somehow, but please have a look at it. Sometimes the color of the moving "meter" is orange or black, but the device runs perfect. Thank you.

BTW: No other navigation-application has any problem to use the gps-device of the MDA Vario III.

Bug 2

The Clock Sync function sync to the UTC time ignoring the time zone... considering the time zone but doubling the offset --EdoM (lets talk about it) 15:08, 17 July 2008 (UTC)

  • fixed in 0.4 --MrTux 08:48, 25 July 2008 (UTC)

Bug 3

  • When taking photo's on my htc tytn the files move to the osm folder but loose there .jpg ext, not the biggest bug, just annoying to renane all the images before josm will take them Bug listed in wish list --Solexious 10:29, 2 August 2008 (UTC)
    • known bug, which should be fixed in 0.4.0 --MrTux 00:22, 3 August 2008 (UTC)

Version 0.3.x, x < 8

bug 0

  • voice recording is broken --Rubke 16:04, 24 September 2007 (BST)
    • solved in v0.35 --Rubke 18:41, 24 September 2007 (BST)

bug 1

  • I was successful in getting GPS data with the 0.2 debug version, but not with 0.3 anymore. It does not complain about the COM port, but the NMEA log just stays empty. --Colin Marquardt 13:56, 23 September 2007 (BST)
    • did not test the NMEA logging ;( will look into it --Rubke 14:05, 23 September 2007 (BST)
Discussion on IRC clarified that I mean the NMEA log in the debug window. It works when I use the COM port directly, without a port splitter. Everything seems to work fine, thanks! --Colin Marquardt 15:12, 23 September 2007 (BST)
Two things after using it for one hour: the buttons coloring reacts a bit sluggish. And the app doesn't want to exit. :) --Colin Marquardt 17:38, 23 September 2007 (BST)
      • will see if i can turbo the buttons. The exit problem should be solved. i have found it is well known bug in the ms compactframework (comport closing can hang). but there's a workaround for it. --Rubke 15:32, 24 September 2007 (BST)
      • i have the portsplitter installed. will test it this week --Rubke 15:46, 24 September 2007 (BST)

bug 2

  • could not store the tiles on the SD-Card. The program store them in the root-dir. The nmea-log are right stored on the sd-card. (WM5 aximx51v --waschbaer 20:03, 23 September 2007 (BST))
    • known bug, solved in v0.3.1 --Rubke 21:19, 23 September 2007 (BST)

bug 3

  • the configuration window for chose the store dir dont fits to my VGA PDA.--waschbaer 20:03, 23 September 2007 (BST)
    • is your screen 240x240 ? will check it out --Rubke 15:44, 24 September 2007 (BST)
      • sorry 640x480..(i resized the images by 2) --waschbaer 15:45, 24 September 2007 (BST)
        • ow boy you have space ;) will fix the button locations --Rubke 18:42, 24 September 2007 (BST)
          • I would prefer a real 480x640 support. Perhaps you might use a zoomlevel higher 15 in spite of 14 on an VGA Device Udo 16. Oktober 2007

Osmtracker map vga.pngOsmtracker dir vga.png

Same bug on HP iPAQ hx4700

OSM Tracker sshot002.png

          • should be solved in 0.3.4 --MrTux 09:00, 29 July 2008 (UTC)
            • Got " alpha :)" this bug still here SoNick RND 2008.07.29
          • 0.4.0 (supports slippy map) of course ;) --MrTux 18:24, 29 July 2008 (UTC)

bug 4

  • v0.3.4 The program returns on startup "Storage card missing" and exit with an unknown error.
    • the config.xml has a entry with "\storage card\osmtracker", remove the complete line and it should startup, will make a clean config for next version --Rubke 18:47, 24 September 2007 (BST)
      • sorry, remove of the line dont fits this. I changed the entry itself to an existing dir: that helps --waschbaer 20:11, 24 September 2007 (BST)
      • I had also to change the line manually. If removed, it only comes back faulty again. OSMtracker --JLS 23:22, 20 October 2007 (BST)
        • fixed in 0.3.8 --MrTux 09:36, 27 June 2008 (UTC)

bug 5

  • Cannot deactivate automatic tile download while tracking. Not sure if this is a bug or an item for the wish list.
    • i know, will add a checkbox for this.. and a internet connectivity detection, so it can ask to make a connection --Rubke 16:55, 28 September 2007 (BST)
      • fixed in 0.3.8 --MrTux 09:36, 27 June 2008 (UTC)
        • I routinely cross the be/nl border and have manual network selection, so I don't get accidental data consumption abroad. 0.3.8 alpha today still tried to download tiles while the phone was not roamed to any network. Could it also be possible to set the (home) network in osmtracker, where it will do roaming, and not have it fetch data when roamed to other networks? --Ldp 21:00, 7 July 2008 (UTC)

bug 6

  • Settings pages don't adopt nicely to 240x240 resolution yet --Stefanb 18:20, 29 September 2007 (BST)
    • fixed in 0.3.8 --MrTux 09:36, 27 June 2008 (UTC)

bug 7

  • Settings page -> GPS Tab

Baudrate: 56700 is worng! 57600 is correct. Because of the wrong baudrate: Error opening com port. 19200 is also missing. perhaps the values should be ascending...

    • oops, typo.. --Rubke 12:34, 3 November 2007 (UTC)
      • fixed in 0.3.8 --MrTux 11:35, 29 June 2008 (UTC)

bug 8

  • Settings page -> Logging

Checking "Log raw NMEA data" freezes programm. (found in: alpha)

Sorry, was not an error in the program. [Udo]

bug 9

  • settings page -> Measuring Units

the selection to use imperial (mph) is not remembered between sessions - I assume that it is supposed to be remembered because there looks to be a line for it in the config file. Thanks for a very nice program --Shiny Guru 17:26, 14 October 2007 (BST)

    • it should remember it, maybe alzheimer diseas ;) --Rubke 12:33, 3 November 2007 (UTC)
      • fixed in 0.3.8 --MrTux 11:35, 29 June 2008 (UTC)
    • same "bug" with tiles server selection --Mesi 21:10, 7 July 2008 (UTC)
      • fixed in svn now --Dido 21:34, 7 July 2008 (UTC)
      • and possible even with the tiles download checkbox, but between all today's crashes, I can't be entirely sure about that. Does it save the config.xml when exiting the settings pages or when ending osmtracker? --Ldp 21:00, 7 July 2008 (UTC)
        • when ending OSMtracker ---Dido 21:34, 7 July 2008 (UTC)
          • fixed in 0.4.0 --MrTux 09:00, 29 July 2008 (UTC)

bug 10

  • In settings there is an option to set Data folder, is that really used? Seems almost fixed to use what is in config.file, see bug 4. Anyway it always adds "tiles" to the path which makes it really hard to use at the same time as BSGPSPDA which uses a fixed path of OSM\OSMarender\. I would prefer if both of you could use the same directory.
    • will add a "tile folder" setting --Rubke 12:31, 3 November 2007 (UTC)
      • added in 0.3.8 --MrTux 09:36, 27 June 2008 (UTC)

bug 11

  • Wrong time format in gpx file. 2007-10-20T12:48.58Z has a . instead a : between minutes and seconds. Version used OSMtrackerv036_250907.CAB
    • hmm thanks, will look into it --Rubke 12:31, 3 November 2007 (UTC)
      • fixed in 0.3.8 --MrTux 09:36, 27 June 2008 (UTC)

bug 12

v0.3.6 complains about a missing file, "gpx (\Storage card\OSMtracker\20071028130615.gpx)". It looks like it tries to write a file from the gps to the sd-card. But "\Storage card" doesn't exist on my pda, only "SD-MMCard". I created a dir "\SD-MMCard\OSMtracker", didn't help. I tried to create "\Storage card" but got a warning "Access denied", any other name is excepted. hmm strange, is "Storage card" invisible linked to "SD-MMCard" ? I don't find any lines in config.xml which could be deleted or edited for it.--rvanderh 21:47, 28 October 2007 (UTC)

have to change this, my understanding was every pda has a "\storage card" folder.. --Rubke 12:30, 3 November 2007 (UTC)

Same bug here. My FSC Loox PDA does not have \Storage card. -- Jms 17:26, 24 April 2008 (UTC)

  • fixed in 0.3.8 --MrTux 09:36, 27 June 2008 (UTC)

bug 13

I've now seen a couple of occasions when the voice recorder doesn't stop after the configured time, but keeps on recording. The button stays red, and the recording continues until - I'm not quite sure when. On the first occasion I saw it, I think recording stopped when I pressed another button, on the second occasion I don't think recording stopped until I stopped OSMTracker. This iswith --DavidJames 17:21, 13 November 2007 (UTC)

My voice recordings hung up occasionally, maybe after setting the 'voice' waypoint too fast after another waypoint. I had to reset my PDA - the normal means to stop the program failed --Raschu 12:16, 17 November 2007 (UTC)

  • we are testing a possible fix, is in 0.3.8 --MrTux 11:35, 29 June 2008 (UTC)
    • I've had 3 or 4 such hangs today. I record something, and almost immediately (< 2-3 secs) start another one. It then crashes, or hangs until I kill it or even reboot the phone. This is with the 0.3.8 alpha. Yesterday it seemed a little less finicky, but I didn't have NMEA logging enabled then. --Ldp 21:00, 7 July 2008 (UTC)
      • It happened again this morning, but I didn't click the error away until I could get to a computer. I'm using 5 second recordings, and OSMtracker's dir is on the Storage Card. This is what it generated:
General multimedia error

at OpenNETCF.Media.WaveAudio.Audio.CheckWaveError()
at OpenNETCF.Media.WaveAudio.Recorder.RecordFor()
at OpenNETCF.Media.WaveAudio.Recorder.RecordFor()
at OSMtracker.frmMain.recordvoice()

08-07-2008  10:02           241.361 20080708_081258.gpx <-- 10:02 is when I ok'ed the crash screen
08-07-2008  09:15           102.958 20080708_091524.wav
08-07-2008  09:16            99.374 20080708_091601.wav
08-07-2008  09:16           102.446 20080708_091643.wav <-- plays ok
08-07-2008  10:02         1.764.046 20080708_091653.wav <-- created 2nd recording very soon after, this hung, doesn't play
08-07-2008  09:18                42 20080708_091805.wav <-- this one is not referenced in the GPX

Final lines of the GPX:
 <wpt lat="51.49028000" lon="4.73830700">
   <link href="20080708_091643.wav" />
 <wpt lat="51.49621000" lon="4.74201000">
   <link href="20080708_091653.wav" />

--Ldp 12:07, 8 July 2008 (UTC)

      • And another one:

at System.Windows.Forms.Control.InvokeHelper()
at System.Windows.Forms.Control.Invoke()
at OSMtracker.frmMain.recordvoice()

--Ldp 19:53, 8 July 2008 (UTC)

      • Cannot reproduce this bug :( --MrTux 09:00, 29 July 2008 (UTC)
        • WM6 only? Can anyone else with WM6 reproduce this? --Ldp 09:30, 29 July 2008 (UTC)

bug 14

  • The <link> tag within <wpt> in gpx files is now
<link>20071111 122214.wav</link>

but should be

<link href="20071111 122502.wav"/>

This works fine with JOSM.

  • BTW: can the whitespace character within filenames be replaced by an underscore?

--Raschu 18:38, 26 November 2007 (UTC)

  • may I wave-my-hand for quick fix of bug 14, regarding to wich is a negotiation for temporal workaround to bring back the old behavior of voice tags in JOSM :) or to make the source code for OSMtracker available for making fixes --Dido 22:31, 3 January 2008 (UTC)
    • fixed in 0.3.8 --MrTux 09:36, 27 June 2008 (UTC)

Version 0.2

bug 1

I am getting display errors using Version, the GPS page and the map page seem to be taking positive values for co-ordinates even when they are in fact negative. For example my home is
51.534642, -2.419013
The gps display page shows
51.534542, 2.419013
The map page displays a tile centred on the incorrect version of the data - which took me some time to figure out because it is all sea and I thought nothing was being displayed. I am using an external bluetooth GPS on an AXIM X51. The NMEA data that is being logged seems correct although I am fairly new to this,but the recorded way points seem similarly effected, a way point recorded at my home address shows like this
  <wpt lat="51.53500000" lon="2.41822800">

Less of a problem, after using the second page of way point buttons if I switch back to the first page any button which is in the same place as an empty button on page 2 will no longer work. - as a work around I just added duplicate buttons on page 2 so that all the buttons had a function, then the buttons on page 1 worked again - you already know that the next page button has no caption on page 2.

If I can provide any more information please ask

--Shiny Guru 15:52, 22 September 2007 (BST)

bug noted.. buttons problem is solved in v0.3.. will look into negative coords --Rubke 19:32, 22 September 2007 (BST)
the GPS direction info was not parsed, fixing it --Rubke 14:09, 23 September 2007 (BST)

bug 2

  • FormatException on an HTC Trinity (WM5). The GPD port has been disabled and I managed (somehow) to keep the app opened long enough to set the GPS parameters (COM9/115900). The GPS device hasn't been fixed before launching OSMTracker.

at System.Number.ParseInt32()
at System.Int32.Parse()
at System.Int32.Parse()
at OSMTracker.GPS.ParseGPGGA()
at OSMTracker.GPS.Parse()
at OSMTracker.GPS.serialPort1_DataReceived()
at System.IO.Ports.SerialPort.CatchReceivedEvents()
at EventLoopRunner.CallReceiveEvents()
at WorkItem.doWork()
at System.Threading.Rimer.ring()

--Omigeot 16:33, 21 September 2007 (BST)

hmm you must have rather strange gps sentenses.. can you try logging the nmea output to file ? --Rubke 19:32, 22 September 2007 (BST)
Sure I can, but GPSBabel accepts them without a quirk. Should be plain NMEA data, but who knows? How can I send you some log? Pasting it here may not be that adequate... Omigeot 08:10, 25 September 2007 (BST)
Forget it, it doesn't crash any more with version 0.3.x... I'm trying to get the fix, but it looks like it will work. Omigeot 08:18, 25 September 2007 (BST)
  • the direction selection window for the GPS-datas dont fit to an VGA-PDA (axim x51v). --waschbaer 10:07, 22 August 2007 (BST)
    • have to see how the application can support 240x240, need some dynamic rescaling -- Rubke

bug 3

  • Wow, looks like a very very useful app. However, when I try to connect to the right COM port, it segfaults. Any idea? Thanks in advance. --Colin Marquardt 22:38, 31 August 2007 (BST)
FWIW, it's a Yakumo deltaX 5 BT with internal GPS and external TMC. I'm not using a GPS port splitter. --Colin Marquardt 17:42, 2 September 2007 (BST)

at System.IO.__Error.WriterClosed()
at System.IO.StreamWriter.Flush()
at System.IO.StreamWriter.Write()
at OSMtracker.GPS.serialPort1_DataReceived()
at EventLoopRunner.CallReceiveEvents()
at WorkItem.doWork()
at System.Threading.Timer.ring()

Looks like the streamwriter (used for the raw nmea logging) is disposed.. is the destination folder correct setup ? (enough free space.. does it exist ?) temp solution : try running with disabled nmea logging --Rubke 16:50, 5 September 2007

  • Similar problem as Colin, when I try to connect to the right COM port it crashes. The message is:

en System.IO.__Error.WriterClosed()
en System.IO.StreamWriter.Flush()
en System.IO.StreamWriter.Write()
en OSMtracker.GPS.serialPort1_DataReceived()
en System.IO.Ports.SerialPort.CatchReceivedEvents()
at EventLoopRunner.CallReceiveEvents()
at WorkItem.doWork()
en System.Threading.Timer.ring()

I wonder if the problem is on the PDA being a windows mobile 2005 with the gps intermediate driver. I tried with this option on and off and no luck. There're files on the folder OSMtracker on the storage card. Thanks for your effort. If you need it I can help you on 'opensourcing' OSMtracker --Cklein 18:06, 5 September 2007 (BST)

Looks identical to my problem. I also have WM 2005 with internal GPS (a Yakumo deltaX 5 BT). I do not use a port splitter when that happens (no other app is using the GPS port), and I also have logging off. The error does not occur when I use Port Splitter, but then, OSMTracker doesn't appear to get any GPS data even though I select the right port with the right baud rate (it would be nice if there was some "receiving data" indication - VisualGPSce for instance has a virtual flashing LED that blinks with the incoming stream). TIA. --Colin Marquardt 18:15, 5 September 2007 (BST)

There was a debug windows in older versions with nmea data but it is gone because it working pretty stable on my qtek with windows mobile 2003.. it looks like i have to debug the internal gps support of wm2005.. no problem.. i will keep you informed.. and maybe you can help testing win2005.. will make some debug options to see more data --Rubke 23:22, 5 September 2007 Did yesterday some testing with the intermediated gps driver on an Qtek with WindowsMobile 5.0, if i'am correct the gps driver will make a virtual com port where applications can connect to. Have to see how i can talk directly to this driver to skip com port setup. --Rubke 13:08, 6 September 2007

Thanks. I will happily test. --Colin Marquardt 23:15, 5 September 2007 (BST)
Thanks, me too! :) --Cklein 09:31, 6 September 2007 (BST)

bug 4

I use an HTC TyTN with WM6 (italian). the program start and run but the buttons are blank. No icon on it. I tried to install the application both in the ROM and in the memory card (Scheda di Memoria). I tried to copy the osmtracker program folder in a Program files in the Rom (because in the italian the folder are named Programmi). --EdoM (lets talk about it) 10:20, 6 September 2007 (BST)

Blank buttons = disabled status, this means no GPS fix... icons will appear when you have a GPS fix --Rubke 13:01, 6 September 2007

bug 5

There is that one button labeled "Next page", and when I'm on this next page, the same button brings me back to the first page - however, even though it is active, it has no label on it, which I suppose should read "Prev Page". Also, all the buttons are in fact sensitive and dump files. I suppose that is a small bug as well. --Colin Marquardt 18:36, 6 September 2007 (BST)
The buttons are self made and painted (i was playing with an ownerdrawn control, and transparent bacgkgrounds.. wanted iphone like buttons ;) so a lot can go wrong ;) --Rubke 20:56, 6 September 2007
Download here the v0.2 exe only file with debug options. you have to replace the old exe with this one
I'm having more success with the debug build. While the "Test WM5 driver" button and the "Use internal WM5 GPS driver" checkbox do not work for me (cannot open port), it works when I select COM2/4800 baud, which is where the internal GPS sits. It does not seem to work with Port Splitter however. (And I cannot return to the first page in the "Waypoints" tab once I am on the second page - and it didn't show any icon even with a GPS fix on the first page, but showed the labeled buttons on the second page.) --Colin Marquardt 19:09, 12 September 2007 (BST)
More or less the same result as Colin with the debug port --Cklein 10:08, 14 September 2007 (BST)

bug 5 running on WM6

i have 2 problems and a request:

  • tapping "next page" on the Waypoint i can't go back to the first page.
    • known bug, solved already (in upcoming version) --Rubke 14:48, 18 September 2007 (BST)
  • When i want to stop the logging and i try to exit OSMtracker hangs and i have to go to the memory application to force the exiting.
    • known bug, it seems the closing of the com port is sometimes hanging, why? i don't know --Rubke 14:48, 18 September 2007 (BST)
  • sometimes i'm not sure about my action and i would like to see the list of the marked points, but i have to go trough the speed page. I had prefer to have the data before GPS and the list of the features reverse ordered (newest on top): safer while driving..
    • user interface can indeed be improved, will change the order. when there is a moving map in it, we have to rethink userinterface. --Rubke 14:48, 18 September 2007 (BST)

bug 6

I like very much your application. I would like to modify the button order but i will wait for newest relases. --EdoM (lets talk about it) 08:06, 18 September 2007 (BST)

button assignment and ordering can be modified in the buttons.xml. i'm reducing the button layout to a 3x3 matrix with larger buttons, is this better you think ? --Rubke 14:48, 18 September 2007 (BST)

the button number and dimension isn't a problem for me. Could be switching between pages while driving. I prefer 4x3 solution :) --EdoM (lets talk about it) 22:43, 18 September 2007 (BST)
then i have to do a dynamic switching for landscape to use 4x3 and portrait mode 3x4 else the buttons are messy ;) no problem, will add them again --Rubke 00:00, 19 September 2007 (BST)

known bug

  • empty log files in storage folder

Version 0.1

  • The data folder is not stored on the storage card by default. On my PDA there is a new folder named Storage Card within the main tree.
    • i will set it default to \Storage card\OSMtracker -- Rubke 14Aug 07 21:36
  • I cannot log data to the gpx file, only the way points are stored.
    • did notice it today when i tested it in practice. the track logging was implemented yesterday, but the intelligence to not store same track points was "to smart" hehe, gonna fix it right away -- Rubke 14Aug 07 21:36

Related projects

There are a few related open source projects, I don't know where else to put this information, hope you don't mind :) I believe this can be useful for OSMtracker

  • Roadnav Some people might be interested on porting it to windows mobile
  • Roadmap Outdated but had a port on windows mobile, but I'm unable to find it.
  • RoadMap Editor - based on Roadmap sources, still in development by Ehud Shabtai, available for Linux/GTK2 ,Windows mobile, Windows XP and J2ME devices, localization possible through plain-text language file, route planning, built in map editor...
  • Maybe gpsdrive...
  • pocketgpsmap Already a pocketpc app. It has its own format for the maps. The author uses it for geocaching, maybe he is interested on OSM.
--Cklein 19:14, 7 September 2007 (BST)
I added "Roadmap" to WinPDA#Data_Logging. --Colin Marquardt 18:48, 10 September 2007 (BST)

Realtime rendering (side project)

Left is my render, right is t@h screenshot, the water in t@h is missing because of AND import preparation in the Netherlands

The goal is to make a smooth scrolling realtime rendered map control. This uses less storage space. I already have a proof of concept project running on a PC, if anybody wants to help, participate or think about a good binary dataformat to store (like gosmore) then i will put a link to the zip of the sourcecode on this page. Maybe it can be a project (opensource ofcourse) of its own.

Current status:

  • rendering : simple area's and ways
  • data source : a little JOSM save/dump (50KB)

Todo :

  • general stuff
    • ordering unordered segments so a way can be drawn in 1 call
    • limit the render calculations to the current view area
  • rendering
    • poi node's with image
    • way name's along way
    • railway and borders
    • give a way a width in meters so zooming will make way bigger
  • source : a live web/API connection (for live updates) or a static osm file for mobiles without live connection

-- Rubke 10:00, 7 Sept 2007

I'm interested on it. How can I help? It seems a good idea to make it a projec of its own. --Cklein 00:10, 27 September 2007 (BST)

i can put the source online, so you can play with it.. --Rubke 12:26, 3 November 2007 (UTC)

A fantastic idea! I would like to become a beta-tester for the PocketPC(VGA). I also have some programming skills, but not on .net and ppc :(. How can I help? --Udo 09:31, 18 October 2007 (BST)

learn ? (it's easy) only the development environment is not free ;(
Maybe i will integrate it into MOSME when it's not to heavy for the PDA --Rubke 12:26, 3 November 2007 (UTC)