SysOn Smart Blue Mini + O2 XDA Mini Probleme

  • Hallo zusammen,


    zunächst einmal ein freundliches Hallo vom Neuling in die Runde. Habe schon fleissig gelesen und gesucht, aber für mein Problem hier keine Lösung gefunden.


    Bin stolzer Besitzer eines SysOn Smart Blue Mini GPS (SysOnChipBT) mit Sirf III sowie eines O2 XDA mini PDA-Telefons.


    Mein Problem ist folgendes:
    TomTom 3 sowie der OziExplorer CE laufen bei mir ohne Probleme - das GPSr wird ohne Probleme erkannt und eine Verbindung aufgebaut.
    Allerdings bekomme ich es nicht hin, andere Programme wie Outdoor GPS, Glopus, GPSDash oder GPS Tuner mit dem SysOn zu verbinden.


    Meine Einstellungen:
    BT Einstellung: COM5 als auslaufender Port
    BT Verbindung: Smart Blue gepaart und als ausgehenden Anschluss konfiguriert
    Damit läuft es in TomTom und Ozi prima.


    Zusätzlich habe ich noch die Pocket Bluetooth Tools installiert, und damit den GPSr auf COM7 (bzw. 6 und 8 ) konfiguriert.


    Wenn ich nun Outdoor GPS, Glopus, GPSDash oder GPS Tuner auf den COM 5 einstelle, passiert gar nichts (ausser das sich manche Programme aufhängen). Nehme ich den Port von den Pocket Bluetooth Tools (also 6,7 oder 8, hab alles durchprobiert), dann wird zwar eine Verbindung zum GPSr aufgebaut (blaue LED leuchtet), aber sonst ist es still. Habe auch alle möglichen Protokolle und BAUD-Raten durchprobiert...



    Hat jemand von Euch die selben Probleme erlebt und eine Lösung gefunden?


    Ich möchte neben Navigation vor allem Geocachen... habt Ihr eventuell andere Software-Tipps auf Lager?


    Viele Grüße


    Bernhard (alias MistaIX)


  • Hallo MistaIX


    Herzlich willkommen im Forum.
    Probleme bei BT-Verbindungen auf PDA´s, auf denen TOMTOM installiert war oder ist, haengen oft mit einer Eigenart der TOMTOM-Installation zusammen. TOMTOM tauscht den Original-BT-Treiber des Betriebssystems gegen einen eigenen aus. Deshalb hier ein Loesungsvorschlag:


    • Mach ein Backup Deiner Daten. Dann kannst Du, falls etwas nicht funktionieren sollte, immer wieder auf Deine Ausgangssituation zurueck greifen. Nutze hierzu das mitgelieferte BackUp-Programm Deines PDA oder besser, nutze Spritebackup. Dieses Tool ist zwar kostenpflichtig, kann aber fuer 10 Tage ohne zu kaufen getestet werden. PUSHme/SEEme
    • Mach mal einen Soft-Reset, um einen definierten Ausgangspunkt zu haben. Oftmals ist das Problem hierdurch schon erledigt. Denn man glaubt es kaum, durch den Klick auf das X werden die Programme nicht wirklich geschlossen, so wie man es vom Desktop-PC gewohnt ist. Beim PDA werden die Programme mit dieser Methode nur in den Hintergrund geschoben und bleiben damit auch weiter aktiv. Dadurch sind Kollisionen zwischen Programmen moeglich, die dann zeitgleich auf den COM-Port des GPS-Empfaengers zugreifen. In einem solchen Fall hat das zuerst gestartete Programm den Vorrang.
    • Wenn bis hier Dein Problem nicht geloest wurde, musst Du in die Registry Deines PDA eingreifen. Dazu solltest Du aber vorher auf jeden Fall Punkt 1.) ausgefuehrt haben. Wo bekommst Du nun einen Registry-Editor her? Du suchst bei Google, oder Du laedst Dir direkt den PHM-Registry-Editor runter. Dies ist mein persoenlicher Favorit. Aber das kannst Du selber testen, es gibt genuegend andere Programme die auch ihre Vorteile haben. PUSHme/SEEme Nun kommt die eigentliche Aenderung die Du durchfuehren musst. Der urspruengliche Treiber-Eintrag in der Registry des Betriebssystems BtCeIf.dll wird bei der TOMTOM-Installation gegen den TOMTOM eigenen Treiber-Eintrag ttbtdev.dll getauscht. Und genau dieses musst Du nun wieder rueckgaengig machen, indem Du den Eintrag wieder auf BtCeIf.dll setzt. Achtung, Du musst unbedingt die GROSS/klein-Schreibung beachten. Nun die Aenderungen speichern, den Registry-Editor verlassen und einen Soft-Reset durchfuehren.


    Keine Panik, TOMTOM funktioniert auch mit den Original-Treibern des Betriebssystems. Du brauchst also nicht staendig zu wechseln, falls Du mit mehreren Programmen arbeiten moechtest.


    Nun hast Du Dich bis hierhin durchgelesen und bist verwirrt?
    Keine Angst, diese Punkte sind nicht so schwierig wie sie sich anhoeren. Die habe ich sogar verstanden. Und das Ganze ist auch schnell erledigt.
    Also trau Dich was Neues kennen zu lernen.


    Ich wuensch Dir vorab schon mal "Viel Spass"

  • Zitat

    Original von 900SS-97
    Nun kommt die eigentliche Aenderung die Du durchfuehren musst. Der urspruengliche Treiber-Eintrag in der Registry des Betriebssystems BtCeIf.dll wird bei der TOMTOM-Installation gegen den TOMTOM eigenen Treiber-Eintrag ttbtdev.dll getauscht. Und genau dieses musst Du nun wieder rueckgaengig machen, indem Du den Eintrag wieder auf BtCeIf.dll setzt. Achtung, Du musst unbedingt die GROSS/klein-Schreibung beachten.


    Wo genau in der Registry finde ich denn den Eintrag?

    Einmal editiert, zuletzt von MistaIX ()

  • Zitat

    Original von MistaIX
    ...


    Wo genau in der Registry finde ich denn den Eintrag?


    Hallo MistaIX


    Registryaenderungen sollten nur gemacht werden, wenn man anders keinen Loesungsweg mehr sieht. Denn genau wie beim Desktop-PC kann man hierbei auch vieles falsch machen. Deshalb sollte aus Sicherheitsgruenden vorweg folgendes beachtet werden:


    Mach ein Backup Deiner Daten. Dann kannst Du, falls etwas nicht funktionieren sollte, immer wieder auf Deine Ausgangssituation zurueck greifen. Nutze hierzu das mitgelieferte BackUp-Programm Deines PDA oder besser, nutze Spritebackup. Dieses Tool ist zwar kostenpflichtig, kann aber fuer 10 Tage ohne zu kaufen getestet werden. PUSHme/SEEme


    Mach einen Soft-Reset, um einen definierten Ausgangspunkt zu haben. Oftmals ist das Problem hierdurch schon erledigt. Denn man glaubt es kaum, durch den Klick auf das X werden die Programme nicht wirklich geschlossen, so wie man es vom Desktop-PC gewohnt ist. Beim PDA werden die Programme mit dieser Methode nur in den Hintergrund geschoben und bleiben damit auch weiter aktiv. Dadurch sind Kollisionen zwischen Programmen moeglich, die dann zeitgleich auf den COM-Port des GPS-Empfaengers zugreifen. In einem solchen Fall hat das zuerst gestartete Programm den Vorrang.


    Problem noch nicht behoben? Dann zu den Aenderungen mittels PHM-Registry-Editor


    • In der Menueleiste mittels des Dreiecks "View Both" einstellen.
    • Im oberen Fenster darauf achten, das "My Device" ausgewaehlt ist.
    • Aus der Menueleiste heraus "Tools==>Find" aktivieren.
    • Im erscheinenden "Find-Fenster" darauf achten das die Optionen unter "Look at" aktiviert, bzw. die Option "Match Whole string only" deaktiviert ist. Im Feld "Find what" den Suchbegriff eingeben und mit "Find Next" bestaetigen.
    • Wenn der Suchbegriff gefunden wurde, auf den entsprechenden Eintrag klicken.
    • Im Feld "Value data:" erscheint der gefundene Wert. Diesen Text aendern, indem man den neuen gewuenschten Wert eintraegt.
    • Mit "OK" bestaetigen.
    • Programm verlassen und am besten noch mal einen Soft-Reset durchfuehren.


    Ich wuensch Dir vorab schon mal "Viel Spass"

  • Zitat

    Original von 900SS-97

    • ...
    • Im oberen Fenster darauf achten, das "My Device" ausgewaehlt ist.
    • Aus der Menueleiste heraus "Tools==>Find" aktivieren.
    • Im erscheinenden "Find-Fenster" darauf achten das die Optionen unter "Look at" aktiviert, bzw. die Option "Match Whole string only" deaktiviert ist. Im Feld "Find what" den Suchbegriff eingeben und mit "Find Next" bestaetigen.
    • ...


    Hab ich genau so gemacht und auch auf Groß-und Kleinschreibung geachtet. Die entsprechenden Registry-Einträge (sowohl unter Suchwort BtCeIf.dll als auch ttbtdev.dll) existieren bei mir nicht.


    Wie könnte denn sonst noch das Problem liegen?


    Nachtrag: eine Dateisuche hat ergeben, das auf meinem PPC lediglich die Datei ttbtdev.dll im Windows-Ordner existiert!


    Viele Grüße


    Bernhard

    Einmal editiert, zuletzt von MistaIX ()


  • Hallo Bernhard


    Wenn nur diese Datei auf Deinem PDA ist, dann macht mich das aber etwas nachdenklich. Die andere Datei ist die Datei des Betriebssystems. Die sollte immer vorhanden sein. Durch die TT-Installation wird lediglich der Registryeintrag geaendert.


    Ich sags mal ganz leise:
    Mach mal eine Sicherung des PDAs und denk ueber einen Hard-Reset nach

  • Zitat

    Original von 900SS-97


    Wenn nur diese Datei auf Deinem PDA ist, dann macht mich das aber etwas nachdenklich. Die andere Datei ist die Datei des Betriebssystems. Die sollte immer vorhanden sein. Durch die TT-Installation wird lediglich der Registryeintrag geaendert.


    Ich wundere mich nur, warum es dann auch beim Ozi mit Bluetooth klappt, wenn der Systemtreiber weg ist.


    Kann es sein, dass dieser durch die Pocket Bluetooth Tools in Mitleidenschaft gezogen wurde. Sind diese für den XDA mini überhaupt kompatibel - hat da jemand Erfahrung mit?


    Zitat

    Original von 900SS-97
    Ich sags mal ganz leise:
    Mach mal eine Sicherung des PDAs und denk ueber einen Hard-Reset nach


    Das werde ich dann wohl als letzten Strohalm machen...



    Hat denn keiner hier im Forum mit meiner Kombi SysOn Smart Blue Mini + O2 XDA Mini bereits Erfahrung gesammelt?


    Gruss
    B.

  • Zitat

    Original von MistaIX
    ... Ich wundere mich nur, warum es dann auch beim Ozi mit Bluetooth klappt, wenn der Systemtreiber weg ist.


    Kann es sein, dass dieser durch die Pocket Bluetooth Tools in Mitleidenschaft gezogen wurde. Sind diese für den XDA mini überhaupt kompatibel - hat da jemand Erfahrung mit? ...


    Hallo Bernhard


    Das mit Ozi hat mich schon beim 1ten Posting verwundert. Allerdings habe ich keinen Reim darauf.


    Das dies mit den BT-Tools zusammenhaengt kann ich mir nicht vorstellen.

  • Zitat

    Original von MistaIX
    Hat denn keiner hier im Forum mit meiner Kombi SysOn Smart Blue Mini + O2 XDA Mini bereits Erfahrung gesammelt?


    Ich nicht direkt, aber bei dem MDAc und dem VPAc handelt es sich um gleiche Geräte, beide haben mit der SysOn und TT, sowie VisualGPS, Mapopolis, WinFast usw. sehr gut funktioniert.
    Nur habe ich nie die BT-Tools dafür benutzt, denn es geht sehr gut ohne (siehe meine Sig).
    Im Übrigen waren die Reg-Einträge von TT bezüglich BtCeIf.dll als auch ttbtdev.dll bei mir auch nicht vorhanden.

  • Zitat

    Original von ragerl
    Ich nicht direkt, aber bei dem MDAc und dem VPAc handelt es sich um gleiche Geräte, beide haben mit der SysOn und TT, sowie VisualGPS, Mapopolis, WinFast usw. sehr gut funktioniert.
    Nur habe ich nie die BT-Tools dafür benutzt, denn es geht sehr gut ohne (siehe meine Sig).


    Wie hast Du Dein System denn konfiguriert? Ich kenne Deine Beschreibungen aus anderen Threads (und danach habe ich mich - wie oben beschreiben - auch gerichtet).


    Gruss
    B.

  • Also so wie in meiner Anleitung beschrieben, mehr nicht.
    Allerdings habe ich die BT-Maus meistens immer direkt nach einem Hardreset verbunden, dann TT oder andere Software aufgespielt.
    Aber wenn ich das bei Geräten von Bekannten gemacht habe, war nicht immer ein Hardreset möglich, und auch da ging es, auch in Verbindung mit z.B. GPSGate.
    Es klappt aber auch mit den BT-Tools (interessehalber habe ich das auch ausprobiert), dann aber nicht die neuere Version, sondern die davor.

  • Zitat

    Original von ragerl
    Also so wie in meiner Anleitung beschrieben, mehr nicht.
    ...


    Wie ich Deinem Profil entnehme, hast Du das XDA Phone (WM2005), welches m.E. ein anderes Betriebssystem als der XDA mini (WM2003) hat.


    Ich werde wohl oder übel mal einen Hardreset probieren müssen.


    Erstmal danke für Eure Hilfe.


    Gruss
    B.

  • Das ist wohl richtig, was aber nichts mit dem anderen zu tun hat.
    Bis zum XDA-Phone hatte ich den SDA, aber dazu auch den VPAc, davor den MDAc, und zwischendurch auch noch den VPACII und den Vario.
    Ich probiere eben halt mal dieses oder jenes Gerät welches ich über eine VVL ( alle 4 Verträge hier laufen auf mich, und so ist ca. jede 6 Monate eine VVL fällig) bekommen kann ein paar Wochen aus, bleibe aber letztendlich immer bei einem Smartphone.

  • Zitat

    Original von MistaIX
    Ich werde wohl oder übel mal einen Hardreset probieren müssen.


    Wie befürchtet hat auch ein Hard-Reset nichts gebracht. Ich habe diesen durchgeführt, dann genau wie in ragerl's Anleitung den GPSr konfiguriert und dann auf das jungfräuliche System die verschiedenen Programme (OHNE TomTom) installiert.


    Im Unterschied zu Vorher klappt es nun zumindest über Port 5 mit dem Verbingungsaufbau zum GPSr (die blaue BT-Led geht an!). Allerdings zeigen weder ODGPS noch GPSDash noch GPS Tuner noch Glopus irgendeine Reaktion.


    Was ich allerdings in Glopus in der Konfiguration beobachten kann ist, das die vom GPSr empfangenen Signale eine sehr kryptische Form der Art "$^d[ ]cej..." haben, und kein Plain-Text ankommt. Kann es sein, das mein SysOn eventuell ein "komisches" Protokoll (SIRF III ??) verwendet bzw. die Software dies nicht versteht?


    Ich bin mit meinem Latein am Ende.


    Kann es sein dass der GPSr eventuell defekt ist? Andererseits laufen TomTom und Ozi ja... Aber ich hätte neben der Navi gerne auch ein Tool zum Geocachen...



    Ratloser


    Bernhard

  • Das sieht in der Tat nach dem Sirf-Protokoll aus, TTN 3 kann damit umgehen, Ozi wohl auch, kenn ich aber nicht.


    Da hilft nur umprogrammieren oder den Akku für langere Zeit aus der Maus nehmen und damit einen factory reset auslösen.


    Zum Umprogrammieren steht hier eine Menge

    Kaum bist mal kurz weg sieht alles gleich ganz anders aus ??