Problem behoben: SysOn GPS CFplus spuckt Sonderzeichen aus

  • Hallo zusammen!


    Ich habe seit kurzem Probleme mit meiner SysOn GPS CFplus Karte. Ich verwende sie schon seit langem mit meinem IPAQ 2210 (Windows Mobile 2003) und bisher lief alles einwandfrei.


    Nun habe ich letztens mit dem mitgelieferten Einstellungsprogramm (SysOn GPW Viewer) mal versucht, das Ganze über Änderung der Einstellungen für die NMEA-Sentences trotzdem noch etwas zu optimieren.
    Nun, nach dem Motto "Never change a winning team" ging das Ganze leider nach hinten los, denn seitdem kriege ich keinen Fix mehr hin. Im Viewer werden, anders als sonst üblich, keine Satelliten mehr angezeigt, und im Development View tauchen anstatt der üblichen Sentences nur noch Sonderzeichen auf. Die rote Leuchte an der GPS-Karte geht ganz normal an, wenn ich über Connect verbinde, und ebenso wieder aus, wenn ich über Disconnect trenne. Also scheint hardwaremäßig alles in Ordnung zu sein.


    Ansonsten habe ich bisher folgendes probiert (alles erfolglos):
    - Wiederherstellen der vorherigen (funktionierenden) NMEA-Einstellungen
    - Einstellen der Default-NMEA-Einstellungen sowie die Varianten Alle-Sentences-außer-eine sowie Nur-ein-Sentence
    - hot, warm, cold, factory start (alles über den GPS Viewer)
    - De- und anschließende Neuinstallation des Viewers inkl. PDA-Softreset
    - Versuch eines Fix mit anderen GPS-Programmen (u.a. Oziexplorer, VisualGPSce)
    - Kontaktaufnahme mit SysOnChip (Server scheint gerade down zu sein)


    Könnte es theoretisch sein, dass ich die Karte irgendwie auf Koreanisch umgestellt habe (SysOnChips ist ja eine koreanische Firma) und mein PDA die von der Karte gesendeten Daten deshalb nicht richtig interpretieren kann?


    Ich habe zu dieser Problematik im Forum leider bisher noch nichts gefunden (zumindest nicht mit den Suchwörtern, die mir eingefallen sind), aber vielleicht hat ja einer von euch eine Idee.


    Viele Grüße


    Volker

    2 Mal editiert, zuletzt von Xanadu008 ()


  • Hallo Volker und willkommen hier.


    Wäre es möglich, dass Du auf Sirf (binary) umgestellt hast und jetzt nicht mehr auf NMEA kommst??


    Probiere mal CruxView. Soweit ich das noch dunkel in Erinnerung habe, erkennt dieses Prog - wenn über richtigen COM verbunden - wenn Sirf gesendet wird und frägt ob auf NMEA gewechselt werden soll. Das war schon oft eine gute Lösung.


    Sonst nach Verbindung auf der Protocol-Seite Set NMEA Update Rate. Wenn dies das Problem war sollte es danach wieder laufen.

    Einmal editiert, zuletzt von karomue ()

  • Hallo Charly!


    Danke für die schnelle Antwort. Ich habe, als sonst nichts funktionierte, einmal versucht, über SiRF zu verbinden, was aber ebenfalls nichts brachte. Abgesehen davon habe ich die GPS-Karte davor und danach immer über die Einstellung NMEA, Com 7 und Baudrate 4800 angesprochen, was bis zu besagter "Optimierung" auch anstandslos funktionierte.


    Meinst du, dass einmal SiRF-Umstellen dazu führt, dass man danach nicht wieder auf NMEA umstellen kann? Andererseits hatte ich meine Probleme ja eigentlich schon vor dem SiRF-Versuch.


    Was Cruxview angeht: Hat ein Weilchen gedauert, bis ich es gefunden hatte, denn die offizielle Emtac-Seite scheint down zu sein. Glücklicherweise geht im Netz wenig wirklich verloren. :)
    Allerdings scheint es nicht viel zu bringen. Wenn ich es öffne und wie gewohnt mit Com7 und Baud 4800 verbinde, geht das rote Lämpchen an, auf der Protocol-Seite steht der Button "Swicht to SiRF Binary Protocol 38400 bps" (woraus ich einfach mal schließe, dass NMEA eingestellt ist) und nach einer Weile taucht die Fehlermeldung "Baud Rate set error!!" auf.
    Wenn ich das gleiche Spielchen noch mal mache, nach dem Verbinden aber auf der Protocol-Seite "Set NMEA Update Rate" drücke (mit GGA=1, GLL=0, GSA=1, GSV=5, RMC=1, VTG=0; die Werte waren beim Öffnen von CruxView voreingestellt), dann sagt es z.B. "Set GGA change to 1" usw. und am Ende "Send OK!!", und dann taucht etwas später wieder dieselbe Fehlermeldung auf wie oben.
    Heißt das, es ist doch irgendwie SiRF eingestellt und ich sollte mal den Switch-to-SiRF-Button probieren, in der Hoffnung, dass dieser Button dann zu Switch-to-NMEA wird, ich wieder auf NMEA zurückwechseln kann und dann (hoffentlich) wieder einen gescheiten Fix kriege? Nach den letzten Erfahrungen bin ich etwas vorsichtiger damit geworden, bei mehr oder weniger unbekannten Programmen irgendwelche Knöpfe zu drücken ;) .


    Gruß


    Volker

  • Hallo.


    Hm, das klingt jetzt nicht so gut. Die Emtac-Seite, ja, leider nicht mehr existent.


    Sonst wurde mit CruxView eigentlich nie etwas kaputt gemacht, im Gegenteil, auf Sirf binary verstellte Mäuse konnten damit ganz harmlos wieder nach MNEA umgestellt werden. Das sieht jetzt leider nach einem anderen Fehler aus.


    Ich hatte einmal was ähnliches mit einer Leadtek 9559 mit der ich mit GMonitor herumgespielt hatte. Ist ähnlich SirfDemo, mit dem man ja auch eine Maus abschießen kann, wenn man die beiden (unterschiedlichen) Baudrates für zu Sirf und zu NMEA nicht kennt. Dort war es dann aber ein bestimmter Befehl, der nur noch für wirre Zeichen sorgte, eine Umschaltung nach NMEA war nicht mehr möglich. Das einzige was blieb war ein Akku-leer-FactoryReset, was 14 Tage liegenlassen bedeutete, Ob das mit einer CF auch so (rel.) einfach geht, weiß ich allerdings nicht.


    Sorry, da fällt mir jetzt nichts mehe ein was helfen könnte.

  • Hallo!


    Zitat

    Sonst wurde mit CruxView eigentlich nie etwas kaputt gemacht, im Gegenteil, auf Sirf binary verstellte Mäuse konnten damit ganz harmlos wieder nach MNEA umgestellt werden. Das sieht jetzt leider nach einem anderen Fehler aus.


    Anscheinend doch nicht, denn es klappt jetzt wieder!! :D


    Das mit dem Switch-to-SiRF bei CruxView funtionierte zwar erstmal nicht, weder im mit der GPS-Karte verbundenen Modus noch offline. Es kam immer die Meldung "Switch Error".
    Aber dann ist mir wegen deiner Bemerkung über die unterschiedlichen Baudraten ein Gedanke gekommen: Ich habe einfach mit 38400 bps verbunden, und voilá, die Verbindung stand. Wieder getrennt, Baudrate 4800 eingestellt, verbunden, klappte immer noch. Und seid 10 Uhr heute morgen habe ich wieder einen Fix, und zwar auch bei allen anderen GPS-Programmen!!


    Ich bin froh, dass ich nicht die 14-Tage-Liegenlass-Aktion ausprobieren musste, denn eigentlich wollte ich das Teil jetzt am Wochenende verwenden. :]


    Vielen Dank für deine Hilfe!


    Volker


  • Na prima.


    Das mit der Baudrate versuche ich mir mal zu merken.... :]