NEMERIX-Chipset: VTG-Portokoll ein/aus schalten?

  • Ich habe hier viel gesucht, aber alles was ich gefunden habe, funzt nicht :-D)


    Ich habe:


    - PC Laptop mir WinXP
    - WIDCOMM 5.0.1.801 ("Lokale Dienste" COM7; "Client-Anwendungen" COM6)
    - ISSC USB Bluetooth Device (Dongle) HCI 1.2; LMP 1.2
    - i-Blue (NEMERIX-Chipset) GPS-Empfänger



    Ich kann mein i-Blue (NEMERIX-Chipset) nicht mit Navigon NCK4 nutzen. Ich habe bei Navigon gelesen, daß das Protokol "GGA" und "VTG" genutzt wird.
    Im Handbuch des Empfängers steht, das VTG optional unterstützt wird. Meine Frage ist nun, wie schalte ich das Protokol ein/aus?


    Ich habe es auch schon mit nctlite 0.92 und 0.93 versucht. Wenn ich es auf COM6 stelle zeigt er mir unter "SET NMEA": Selected Msg: GGA-1 GSA-1 GSV-1 RMC-1
    Wenn ich VTG hinzu füge und "Send" drücke, taucht das dort auch auf; mit "Close" das Fenster verlassen. Noch mal nachgeschaut- > alles da. wieder raus und mit "Close" die verbindung getrennt. Noch mal zur Kontrolle "Open" und "Set NMEA" -> alles da. Das bleibt alles so schön, bis ich das Prog beende und noch mal starte -> nun ist VTG nicht mehr dabei ?(
    Auch wenn ich alle Protokolle "Rest"e und nur GGA und VTG (die ich scheinbar brauche für Navigon NCK4) sende, stehen nach Prog-Neustart nur wieder die alten, die ich mit "Rest" gelöscht habe wieder da ?(
    Wenn ich die Verbindung über COM7 laufen lasse passiert gar nix.


    Mache ich etwas falsch, oder lauft NCK4 gar nicht mit i-Blue zusammen?


    Vielen Dank schon mal im Vorraus :applaus


    jobox

  • Moin,


    möglicherweise liegt nur ein Verständnisproblem mit der Software vor:
    Die Stringkette unter "Set NMEA" zeigt nicht diejenigen Protokolle an, die die GPS-Maus gerade sendet. Es ist vielmehr eine voreingestellte Konfiguration.


    Wenn Du wissen willst, was die Maus gerade an Protokollen sendet, musst Du das Statusfenster beobachten. Dort rasseln jede Sekunde die von der Maus aufbereiteten GPS-Daten durch, jeweils ein Protokolleintrag pro Zeile, eingeleitet mit einem $-Zeichen.


    Mit der von Dir genannten Prozedur müsstest Du eigentlich der Maus VTG beigebracht haben. Wenn im Statusfenster allerdings nichts auftaucht, hast Du die Maus entweder nicht angeschaltet oder den falschen COM-Port ausgewählt.


    Grüße,
    MiK

  • vielen dank für den tipp.


    leider zeigt der log nicht das VTG-protokoll. Er zeichnet nur die schon aufgelisteten protokolle auf.
    Ich habe den empänger an, und der com-port muß doch auch stimmen, sonst würden doch keine daten durch das fenster laufen? er zeigt mir auch die Satelieren an, die er "sieht".
    gibt es noch eine andere Methode das protokoll zu aktivieren?


    vielen dank


    jobox

  • Sehr nett von Dir, leider habe ich keinen PPC zu Verfügung, sondern "nur" einen PC.


    Kann ich irgendwo unter WIDCOMM sehen, ob ich (vielleicht gar keine) Schreibrechte habe und weiß jemand, wofür der COM7 im Programm (WIDCOMM) da (eingestellt) ist?


    Danke schon mal für die Muhen, die ich bereite, aber ich bin mit meinem latain am Ende :-D)


    jobox


  • Es gibt ein CruxView für Win.

  • Auch nicht schlecht, danke. Es verhält sich aber genauso, wie mit nctlite. die einstellungen bleiben nur so lange, wie das programm läuft. auch im protokoll-fenster taucht VTG zu keiner zeit auf.
    ich habe es jetzt auch mal auf meinem hauptrechner versucht mit der Bluesoleil-umgebung (1.6.4.0). funzt auch nicht. :-D)
    kann man irgendwie testen, ob der emfänger befehle an nimmt, also daß er eine rückmeldung gibt oder so?


    oder kann man den befehl über eine (DOS-)Eingabeaufforderung oder terminal eingeben? wenn ja, wie macht man das?


    oder linux vielleicht?


    heute oder morgen bekomme ich mein Siemens SX1 (über ebay), gibt es da vielleicht ne möglichkeit?


    das MUSS doch -IRGENWIE- funzen :evil:


    danke, für eure bemühungen und bitte schön dran bleiben :D


    jobox

  • Moin,


    na, die Maus wehrt sich ja nach Kräften Rebel


    Kannst Du mal versuchen, ein Protokoll, das die Maus bereits sendet, testhalber zu deaktivieren (z.B. GSA)? Bei NctLite musst Du dafür die Senderate dieses Protokolls auf 0 setzen.
    Damit ließe sich klären, ob die Maus sich generell weigert, programmiert zu werden, oder ob sie schlicht VTG nicht kennt.


    Grüße,
    MiK

    Einmal editiert, zuletzt von MiK CISA ()

  • habe ich gerade getestet. funzt auch nicht. allerdings kann ich das nicht auf null stellen, habe es mal auf 10 versucht. der scheint eintweden nix zu schicken (Dongle) oder keine änderung zu zu lassen (zu wollen). aber ich denke mal das schickt geht, weil, wenn ich eins der progs starte, kommt der empfänger aus dem standby-modus.


    danke aber trotzdem :)


    nächster tipp ;D


    jobox

  • Moin,


    mein Fehler mit der "0", das war WinFast Navigator :wand
    Bei NctLite deaktiviert man ein Protokoll, indem man es beim zu sendenden Protokoll-String nicht aufführt.


    Hast Du ein Pairing mit der Bluetooth-Maus vorgenommen (Passwort höchstwahrscheinlich "0000")?


    Grüße,
    MiK

  • nein habe ich nicht. was/wozu ist das, wie mache ich das?


    ich habe irgendwann (als ich den empfänger das erste mal in betrieb genommen habe) die 0000 eingeben müssen.


    jobox

  • Ich habe gesehen, das man auch mit ShowGPS dem Empfänger Navigon kompatiebel machen kann. Klappt bei mir leider auch nicht. Ich gehe mal davon aus, daß mein Empfänger (i-Blue mir NEMERIX-Chip) keine Befehle annimmt.
    Wie kann ich das den mal testen, bzw. ich müßte doch eigendlich nur den Befehl:


    $PNMRX108,VTG,GGA*64<CR><LF>
    $PNMRX103,VTG,1,GGA,1*6F<CR><LF>


    an den Empfänger senden. Wie bekomme ich das hin, so, daß ich auch eine Rückmeldung bekommen? Oder wie kann ich testen, ob Befehle überhaupt angemommen werden oder nicht?


    vielen Dank schon mal!


    jobox