"Falsche" Daten von Holux GM-210!?

  • Hallo liebe Spezialisten,


    leider haben wir für unser Problem nichts mit der Suchfunktion gefunden.


    Seit längerem nutzen wir auf einem uralten Casio Cassiopeia 115E (MIPS-Prozessor) Navigon der Version 1.1 mit Ihrer Maus Holux GM-210.


    Wir mussten die Maus am Anfang umprogrammieren, was auch gut gelungen ist und haben dann eine günstige Möglichkeit gehabt in verschiedenen PKW zu navigieren.


    Seit einiger Zeit ist es nun so, dass Navigon immer ein GPS! anzeigt. Zuerst dachten wir, dass die Batterien in der GPS-Maus leer sind haben sie geladen, doch es brachte keine Verbesserung. Dann haben wir mit dem GPS-Maus-Tool einmal darauf geschaut. Dort haben wir festgestellt, dass wilde Zeichen übermittelt wurden. Wir haben etwas daran "rumgespielt" und siehe da es ging wieder. Wir hatten das Gerät dann wieder für 2 Tage im Einsatz, das hat Prima funktioniert.


    Nun wollten wir es wieder nutzen und Navigon zeigt wieder GPS! an. Als wir wieder mit dem GPS Tool auf die Maus geschaut haben, haben wir festgestellt, dass das zwar Daten von der Maus kommen, es sind aber keine Navigationsdaten sondern so was:


    $Version 2.3.2-GSW2-2.05.024-C1Prod1.1
    $TOW: 0
    $WK: 1231
    $POS: 6378137 0 0
    $CLK: 100677
    $CHNL: 1
    $Baud rate: 4800 System clock: 12,277MI
    $HW Type: S2AM
    $Asic Version: 0x23
    $Clock Source: GPSCLK
    $Internal Beackon: None
    $Sirf version: 2.3.2. userversion: GM210V.


    Können Sie uns sagen, was da falsch läuft und wie wir das beheben können? CruxView läuft leider nicht auf dem alten Cassiopeia.





    Vielen Dank im Voraus
    Marko Reichmann


  • Hallo Marko


    Ist das alles was vom Empfaenger gesendet wird, oder folgen da noch weitere Daten?


    Da ich mich mit GPS-Maus nicht so auskenne, wuerde ich Dir mal raten, mit CruxView einen definierten Ausgangspunkt herzustellen. Sende dazu mit dem Programm mal einen Standard-Datensatz an den Empfaenger. Danach erstellst Du bitte ein Log-File, damit wir etwas sehen koennen.



    CruxView
    Wenn Dein GPS-Empfaenger programmiert werden muss, ist das auch keine Hexerei. Hierzu gibt es einige Tools. Leider wird die Pocketnavigations-Seite allzuoft ueberlesen, obwohl hier interessante Artikel zum kompletten Spektrum der Navigation stehen. Man klickt sich direkt zum Forum durch, denn allgemein ist bekannt "Hier werden Sie geholfen". Die entsprechenden Anleitungen findest Du unter PUSHme/SEEme
    Ich persoenlich arbeite gerne mit Cruxview. Eine ausfuehrliche Beschreibung in deutscher Sprache ist auf der Pocketnavigations-Seite nachzulesen. PUSHme/SEEme Der Download kann von der Emtac-Seite erfolgen. Hier gibt es 2 gueltige PDA-Versionen, die sich anhand der Betriebssystem-Versionen des PDA´s unterscheiden. Bitte beachte dies, obwohl bei mir auf WM2003-II beide Versionen laufen. Ebenfalls ist hier die Originalbeschreibung in englischer Sprache downloadbar. PUSHme/SEEme
    Uebrigens:
    Je nach Navigationsprogramm werden verschiedene Untervarianten des NMEA-Protokolls verwendet. Fuer den MN|4 werden die Varianten GGA + (VTG oder RMC) benoetigt.


    Achtung dies ist nur eine Kurzinformation, ohne Anspruch auf Vollstaendigkeit. Fuer ausfuehrliche Informationen bitte die o.g. Seiten von Pocketnavigation bzw. Emtac beachten.

    • Im "GPS Status" Fenster den COM-Port einstellen
    • Die Baud Parameter einstellen
    • Auf "Open" druecken
    • Wenn die Schnittstellen-Parameter richtig eingestellt wurden, sollten im "Message" Fenster Daten sichtbar sein. Diese Daten beinhalten die vom Empfaenger uebermittelten Protokolle. Erkennbar unter $GPRMC,... $GPGGA,... $GPGSA,... usw. Nur in diesem Fenster ist eine erste kurze Ueberpruefung der vom Empfaenger uebermittelten Protokolle moeglich.
      Wenn der Empfaenger einen SAT-Fix hat, sind im "GPS Status" Fenster farbige Balken zu sehen.
    • Dann sollten im "Protocol" Fenster die Protokolle eingestellt werden, die der Empfaenger liefern soll, bzw. die das Navi-Programm benoetigt. Hierbei bedeuten die Zahlen hinter der Protokollart, die Frequenz, mit der die Daten vom Empfaenger gesendet werden. (1 = jede Sekunde; 5 = alle 5 Sekunden). Die hier angezeigten Werte sind Defaultwerte und stellen nicht das Abbild der momentan aktivierten Protokolle dar. (Siehe auch Hinweis zu "Message" Fenster)
    • Nach druecken auf Set NMEA Update Rate werden unter "Command Status" dann die entsprechenden Befehle an den Empfaenger geschickt. Nach erfolgreichem Abschluss der Umprogrammierung wird unter "Command Status" der Text "Send OK!!" angezeigt.



    VisualGPSce
    Wenn es Probleme mit dem Empfaenger gibt, ist es fast immer hilfreich auf Daten und Fakten sehen zu koennen. Damit umgeht man viele Aussagen die auf Kaffeesatzlesen beruhen. Erstelle ein Log-File und poste es hier im Forum. Es waere noch hilfreich, wenn Du die Start- bzw. Endzeit notierst und hier mit angibst. Im Forum gibt es genuegend User die daraus die tollsten Erkenntnisse ableiten koennen. Ein gutes Freeware-Programm um dies umzusetzen ist VisualGPSce. Den Download gibt es auf der Herstellerseite. PUSHme/SEEme Eine detailierte Beschreibung wie die Aufzeichnung geht, ist auf der Pocketnavigations-Seite hinterlegt. PUSHme/SEEme


    Achtung dies ist nur eine Kurzinformation, ohne Anspruch auf Vollstaendigkeit. Fuer ausfuehrliche Informationen bitte die o.g. Seiten von Pocketnavigation bzw. VisualGPSce beachten.


    • Warnhinweis, dass die Bedienung des Programms nicht im laufenden Strassenverkehr vorgenommen werden darf, beachten und bestaetigen.
    • Ueber den Reiter "Connect" die seriellen Porteinstellungen aufrufen
    • Den Port, bzw. die Schnittstellengeschwindigkeit des angeschlossenen Empfaengers auswaehlen.
    • Ueber den Reiter "Log" die Log-Fileprotokollierung aufrufen.
    • Speicher- Name und Ort waehlen
    • Wenn keine Aufzeichnung mehr erfolgen soll, ueber den Reiter "Log" die Log-Fileprotokollierung beenden


    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"

  • Hallo Alfred,


    vielen Dank für Deine ausführliche Antwort.


    Die GPS-Maus sendet keine weiteren Daten außer den angegebenen. Diese Zeilen wiederholen sich immer wieder. Es kann sein, dass die eine oder andere Zeile nicht ganz vollständig ist, weil der PDA sie nicht ganz anzeigen konnte. Mehr Zeilen sind es aber nicht.


    Leider ist es so dass CruxView und VisualGPSce auf meinem alten Cassiopeia E115 G (MIPS-Prozessor) mit WinCE nicht läuft. Es ist zum heulen!


    Mit dem CPS-Maustool und dem GPS-Navigator (oder so) kann ich die Maus umprogrammieren. Das habe ich schon gemacht. (Am Anfang, als ich die Maus bekam und einmal danach, als ich sie mehrere Wochen nicht benutzt hatte, mußte ich es wieder machen.)


    Auch nach dem "Umprogrammieren" liefert die Maus keine anderen Daten. Entweder nimmt die Maus die Umstellung nicht an oder da ist sonst was faul.


    Trotzdem vielen Dank
    Marko

  • Hallo,


    nun kann ich mir die Antwort selbst geben! Falls wieder einmal ein solcher Fall auftritt, schreibe ich sie hier gleich nieder:



    Das ist die NMEA-Startup-Sequence. Wenn nur noch das von der GPS-Maus kommt, hat sie alle Protokolle verloren. Sie muss nicht kaputt sein, ist es aber wahrscheinlich wenn es einem nicht gelingt die Protokolle wieder einzustellen.





    GreetZ
    http://www.marec.de
    Marko