Nachdem ich endlich MN7 im Hoch und Quermodus zum laufen gebracht habe (es hat doch an den XML Dateien gelegen) hatte ich natürlich wie die fast alle das Problem mit dem Nachhinken des GPS.
Da ich es aber nicht einsehen wollte das ich einen extra Portsplitter oder ähnliches installieren muß habe ich mir das mal genauer angeschaut.
1. Windows Mobile 6.1 hat einen eigenen eingebauten Portsplitter der auch wunderbar funktioniert.
2. Es sind alle Signale bei MN7 angekommen, nur sehr Zeitverzögert (GPS Typ= Reiner GPS-Empfänger, GPS Port= COM3: ActiveDevice, Baudrate= 4800)
Das hat für mich bedeutet das die Signale bzw. die Daten gepuffert werden und nur verzögert weitergeleitet werden.
Jetzt habe ich mir mal die Parameter zum GPS Empfänger in der Registry angeschaut und folgende Änderungen gemacht.
HKLM\\System\CurrentControlSet\GPS Intermediate Driver\Drivers\Samsung GPS Hardware\InputBufferSize: von 4096 auf 8
HKLM\\System\CurrentControlSet\GPS Intermediate Driver\Drivers\Samsung GPS Hardware\OutputBufferSize: von 4096 auf 8
HKLM\\System\CurrentControlSet\GPS Intermediate Driver\Drivers\Samsung GPS Hardware\RetryWaitOnError: von 10000 auf 30000
HKLM\\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer\ActiveDevice\MaxBufferSize: von 16384 auf 8
Seit dem läuft MN7 bei mir jetzt Problemlos und ohne Hinken.
Da ich nicht wirklich 100% genau weiß was ich da gemacht habe seid bitte vorsichtig mit irgendwelchen Änderungen in der Registrie, und wenn ihr was ändert dann Dokumentiert wenigstens den Originalzustand (Was ich vergessen habe)
Ich kann auch noch nicht sagen ob es irgendwelche Nebenwirkungen mit anderen Programmen gibt, ich habe noch kein bemerkt.
Dann hoffe ich mal das es bei anderen auch so gut funktioniert und ich konnte Helfen.
EDIT: Evtl. findet sich ja jemand der weiß was die geänderten Registrie Keys bedeuten so das ich auch weiß was ich da gemacht habe.