(B)MN Betrieb auch mit anderen GPS-Protokollen

  • Ich habe es geschaft, den MN mit meinem Garmin-GPS 45XL zum laufen zu bringen.
    Diese Lösung läßt sich vermutlich auch auf alle anderen Protokolle übertragen.
    Problem:
    Vollständige GPS-Receiver älterer Bauart geben die geforderten Parameter GPGGA (Koordinaten, Zeit, Anz.Sats, etc) und GPVTG (Geschwindigkeit,Kurs) nicht gemeinsam aus (Entweder NMEA 0183 V1.5 (GPVTG) oder V2.0 (GPGGA))


    IM NMEA Parameter GPRMC (V 2.0) ist VTG als Teilmenge enthalten.


    In der Datei sgps.ini sind die Parameter für MN nun definiert und anpassbar


    Auszug:


    [Default GPS]
    GPS = BAE_NAVISTAR


    [BAE_NAVISTAR]
    Type = NMEA
    Name = BAE Navistar
    Device = SerialPort
    Input1 = GPGGA,utctime,latitude,ns,longitude,ew,quality,satellites,hdop,,,,,,
    Input2 = GPVTG,course,,,,,,speed,
    Init1 = PMCAG,005,0,900,000,GGA,001,GGL,000,GSA,000,GSV,000,RMC,000,VTG,001,ZDA,000


    [SerialPort]
    Port = 1
    Timeout = 5
    Baud Rate = 4800
    Byte Size = 8
    Parity = N
    StopBits = 1


    Ichabe die Zeile Input2 wie folgt geändert:
    Input2 =GPRMC,,,,,,,speed,course
    und voila, es klappt.


    Ich denke somit lassen sich auch die Tomtom-Mäuse ohne initialisierung einsetzen, bei Spielerei an der Baudrate vermutlich auch die TMC-Maus.


    Viel Spaß beim spielen.


    Grüße


    Pfalz

  • Hallo zusammen


    @ pfalz:
    Die TMC Maus liefert nur 38400 Baud.


    die baudrate muß unten verändert werden.


    Bei allen Mäusen kann man die Protokolle so einstellen, das
    Navigon und TTN laufen,
    das wird einmal gemacht, und nie wieder.
    Navigon benötigt GGA und das VTG Protokoll.


    Anders beim Desti, er wirft die Protokolle für Navigon raus.
    D.H. man muß danach GGA und VTG neu einstellen.


    vlG bab

    ;) bab

  • Hallo,


    der Tip ist klasse, funktioniert auch mit Medion Navigator und einer Bluetooth-Navi-Maus (RoyalTek BlueGPS)


    Allerdings heißt die Datei bei mir spgps.ini (Medion-Special ???). Egal, Hauptsache es funzt.


    AB

  • Hi


    @ ramsespyramid: dein Zitat: ....Allerdings heißt die Datei bei mir spgps.ini (Medion-Special ???).


    Die Datei heißt bei allen PDA Navigon-Versionen spsg.ini


    vlG bab

    ;) bab

  • Update:


    Die Änderung, die weiter unten im Thread steht, macht so gar keinen Sinn:


    Wenn ich die NMEA-Protokolle richtig lese, kann das nicht funktionieren, weil VTG die Geschwindigkeitsdaten in km/h ausgibt, RMC aber in Knoten! Zumindestens die Zeile "SpeedMultiplier=1.851998" muß noch da stehen! Ich werde das heute abend mit der Zeile mal ausprobieren...

  • Das Einsetzen der spgps.ini des MobileRouters in den MNEE hat bei mir super funktioniert. MN läuft jetzt auch ohne VTG! Warum hält Navigon eigentlich so am VTG fest ? Unbedingt nötig scheint es ja nicht zu sein !


    Danke für den Tip !

  • @archer,


    Wie TipTap schon geschrieben hat, es war schon mal Versuch gestartet, ohne VTG zu navigieren.Das die RMC die Geschwindigkeit in Knoten liefert war Hauptproblemm damals. Es funktioniert alles bis zum Geschwindigkeit ca.%0 km/h, danach nicht mehr. Wird Geschwindigkeit unter 50 km/h reduziert, läuft alles wieder.
    Wenn zusatzeintragung "SpeedMultiplier=1.851998" die Sache geändert hat, und jetzt funktioniert, dann ist gut.


    Inzwiechen vertrage ich mich ganz gut mit VTG. Ob Navigon am VTG festhält oder nicht- hauptsache es funktioniert ! ;D
    Wie gesagt, habe nicht gegen VTG. Umprogrammiereung ist jetzt dank GPSMaus kinderleich!


    Gruß Oleg

  • Hi,


    ich hab's mittlerweile ausprobiert - und zwar mit diesen Einträgen:


    Type = NMEA
    Name = BAE Navistar
    Device = SerialPort
    Input1 = GPGGA,utctime,latitude,ns,longitude,ew,quality,satellites,hdop,,,,,,
    Input2 =GPRMC,,,,,,,speed,course
    Init1 = PMCAG,005,0,900,000,GGA,001,GGL,000,GSA,000,GSV,000,RMC,001,VTG,000,ZDA,000


    (soweit wie vorgeschlagen, und dann noch: )


    speedMultiplier=1.851998
    speedOffset=0.0


    Das Problem mit dem Einfrieren bei 60 km/h (und der fehlenden Sprachausgabe) ist weg, die Navigation und die Sprachausgabe funktionieren jetzt super.

    2 Mal editiert, zuletzt von TipTap ()

  • Guten Morgen zusammen,


    ich habe wie oben beschrieben meine INI Datei umgeschrieben, jedoch keine Sprachausgabe und ab 50 nixmehr mit Navigation :(


    Habe den Mobile Navigator 1.0 und eine Fortuna U2


    Danke


    Cosmoj

  • Das passiert genau dann, wenn der Eintrag "speedMultiplier=1.851998" in der ini-Datei fehlt. Wenn der Eintrag nichts bringt, unterstützt ihn MN 1.0 vielleicht nicht und Du müßtest auf eine etwas neuere Version updaten.


    PS: Achtung, es war ein Tippfehler in meinem vorherigen Beitrag: Es muß latürnich speedMultiplier und nicht speedMulitplier heissen!

    Einmal editiert, zuletzt von TipTap ()

  • Hi Leute!


    Ich versuch mir gerade aus Euren Postings eine INI zusammenzustellen die funktioniert!


    Leider habe ich in diesem Thread 2 unterschiedliche Zeilen gefunden!!


    Init1 = PMCAG,005,0,900,000,GGA,001,GGL,000,GSA,000,GSV,000,RMC,000,VTG,001,ZDA,000
    Init1 = PMCAG,005,0,900,000,GGA,001,GGL,000,GSA,000,GSV,000,RMC,001,VTG,000,ZDA,000


    einmal steht "RMC, 000,VTG,001" und einmal "RMC, 001,VTG,000" was stimmt jetzt ???


    Oder ist's egal?

  • Zitat

    Original von TipTap
    speedMultiplier=1.851998
    speedOffset=0.0

    In welchen [Bereich] muß das SpeedMultiplier rein? Unter [BAE_NAVISTAR] oder unter [SerialPort] ??

  • Um das Ganze abzurunden, kann ich nur sagen, dass es durchaus möglich ist MNEE 1.4 und auch den Medion Navigator 2.0A ohne VTG also nur mit RMC und GGA und zu betreiben. Beide SW auf dem Ipaq 3970 mit Erfolg getestet.
    Und das kam so:
    Bei meinem Teletype BT-Maus liess sich bis heute VTG nur temporär aktivieren. Nach dem Ein- und Ausschalten war VTG weg und musste erneut mir einem der bekannten Tools programmiert werden. Wird ziemlich lästig, mit der Zeit. Teletype kennt das Problem, hat aber bisher keine Lösung angeboten.
    Habe deshalb mal bei spgps.ini von MNEE 1.5 nachgeschaut. Dann in meiner spgps.ini Datei VTG rausgeschmissen und RMC / GGA (analog MNEE 1.5) angepasst.


    Resultat: MNEE 1.4.1 und Medion Navi 2.0A funktionierten OHNE VTG !!!


    Hier noch der relevante Ausschnitt aus meiner spgps.ini


    [Default GPS]
    GPS=BAE_NAVISTAR


    [BAE_NAVISTAR]
    Type=NMEA
    Name=BAE Navistar
    Device=SerialPort
    Input1=GPRMC,utctime,,latitude,ns,longitude,ew,speed,course,,,,,
    Input2=GPGGA,,,,,,quality,satellites,hdop,,,,,,
    Init1 = PMCAG,005,0,900,000,GGA,001,GGL,000,GSA,000,GSV,000,RMC,001,VTG,000,ZDA,000
    speedMultiplier=1.851998
    speedOffset=0.0


    [SerialPort]



    Der Rest bleibt unverändert. Sollte eigentlich klar sein ...
    Wer Interesse hat, kann es ruhig ausprobieren.


    The Artist


    (Eine kleine Unschönheit bleibt allerdings:
    die Simulation in der Routenplanung funktioniert leider nicht ohne VTG)

    2 Mal editiert, zuletzt von TheArtist ()