WM6 SDK: Bug in FakeGPS
Eines der coolsten kleinen Tools im Windows Mobile 6 SDK ist FakeGPS. Nicht nur hilfreich, um GPS-Funktionen in eigener Software zu testen, sondern auch, um andere Anwendungen (Pocket Streets, Windows Live Search for Windows Mobile, oder Navi-Software) mit beliebigen NMEA-Daten zu füttern.
Leider funktioniert die Software nur auf englischsprachigen Versionen von Windows Mobile auf Anhieb - das Starten auf einem deutschen System bspw. bringt folgende Meldung:
Gefolgt von dieser hier:
Der erfahrene Leser ahnt es schon: hier hat sich ein typischer Bug eingeschlichen, der Pfad zu den NMEA-Daten ist hard-coded im Programm verdrahtet und nimmt so keine Rücksicht auf lokalisierte Verzeichnisnamen.
Der Workaround ist natürlich auch trivial: einfach den beanstandeten Pfad anlegen:
\Program Files\FakeGPS\GPSFiles
und die Daten dorthin kopieren, und schon läuft die Sache.
(Der Bug ist dem Team bekannt und wird irgendwann behoben werden.)