Mit dem Kauf des LOOX N560 mit seinem internen GPS-Empfänger habe ich bezüglich der GPS-Empfangsqualität einen krassen Fehlgriff gemacht.
Der LOOX N560 hat einen abgemagerten SirfIII-Chip, so wie er auch in verschiedenen Handys verwendet wird. Dieser Chip hat extrem schlechte GPS-SatFix-Eigenschaften. Aus der jetzigen Sicht rate ich jedem, der auf den internen GPS-Empfänger spekuliert, dringend vom Kauf des LOOX N560 ab. Ich betreibe das Gerät nur noch mit einer externen Bluetooth-GPS-Maus (HOLUX GPSlim236), deren Empfangseigenschaften unvergleichlich besser sind.
Bei ungünstigen Empfangsverhältnissen, wie z.B. unter dem Alkoven eines Wohnmobils kann es, wenn das Gerät während der Fahrt eingeschaltet wird, bis zu 45 Minuten dauern, bis ein einigermaßen stabiler Empfang gewährleistet ist. In dieser Zeit pumpt die Anzahl der empfangenen Satelliten zwischen 3 und 8, manchmal setzt der Empfang völlig aus. In Städten mit enger Bebauung setzt der Empfang sowieso aus, also dort, wo man einen stabilen Empfang am dringendsten benötigt.
Einziger Ausweg: Das Gerät vor Antritt der Fahrt mehrere Minuten bei völlig freier Sicht zum Himmel irgendwo ruhig liegenlassen, dann das Gerät, ohne es auszuschalten, im Fahrzeug platzieren.
Diese Probleme gibt es mit meiner externen Bluetooth-GPS-Maus (HOLUX GPSlim236) nicht. Auch unter schlechten Empfangsbedingungen erfolgt der SatFix nach wenigen Sekunden. Dort wo der interen GPS-Empfänger gerade mal drei oder 4 Satelliten empfängt, empfängt die Bluetooth-GPS-Maus 8 Satelliten.
Nun gab es aber erhebliche Schwierigkeiten, das Straßennavigationsprogramm TomTom Navigator 6 (TTN6) dazu zu bewegen, die externe Bluetooth-GPS-Maus zu akzeptieren, während das Outdor-Navigationsprogramm PathAway sofort problemlos damit funktionierte.
Nach monatelangen Recherchen bei Fachverkäufern, bei Fujitsu-Siemens, Anfrage in drei Foren und Minimum 50 Arbeitsstunden habe ich nun die Lösung des Problemes.
Die Fehlerursache liegt in erster Linie in einem Designfehler von TTN6. Dieses Programm bietet nicht (wie PathAway) die freien COM-Ports an, um das Port zu wählen, auf das die Bluetooth-GPS-Maus gemappt ist. Auch der Trick über den GPS-Splitter von Windows Mobile 5 funktioniert nicht.
Aber so geths:
Die Bluetooth-GPS-Maus aktivieren und z.B. auf COM7 legen.
Ich gehe davon aus, dass TTN6 auf COM8, 9600 Baud eingestellt ist und somit mit dem internen GPS-Empfänger verbunden ist.
Die Datei "Programme/Navigator/navigator.cfg" auf dem LOOX N560 auf den PC kopieren und dort mit einem HEX-Editor wie folgt verändern:
Die Speicherstelle 0x2F von 20 (bedeutet 9600 Baud) auf 1E (bedeutet 38400 Baud) ändern, denn 38400 Baud ist generell die Baudrate einer Bluetooth-GPS-Maus. Die Speicherstelle 0x71 von 38 (COM8 ) auf 37 (COM7) ändern.
Die Datei wieder auf den LOOX N560 zurückspeichern.
TTN6 starten und schon funktionierts.
Die Einstellungen des GPS-Splitters (Einstellungen, System, GPS) sind nun völlig belanglos und können ausgeschaltet werden: Programme = (Keiner), Hardware = (Keiner), Zugriff = angehakt.
Danach auf keinen Fall die GPS-Konfiguration im TTN6 ändern, da dies die Datei navigator.cfg wieder überschreiben würde.
Dem TTN6 wurde sozusagen eine Konfiguration untergeschoben, die man mit der normalen GPS-Konfiguration von TTN6 nicht erreichen kann!
Gruß
viquri