Forum: Mikrocontroller und Digitale Elektronik navilock nl-552ettl lässt sich im u-center nicht konfigurieren


von A. H. (cerveza)


Lesenswert?

Hallo,
ich hab mich nach einigen Tagen probieren und Durchforstung des www 
(inkl. hier eingestellte Beiträge) entschlossen, hier mein Problemchen 
zu schildern.

Hab das nl-552ettl über einen usb-ttl-wandler am Rechner hängen, um 
diverse Einstellungen vorzunehmen. Doch bisher ist noch nie ein Satfix 
reingekommen, obwohl die LED am Modul blinkt.
Sobald die Verbindung aufgebaut wird, steht unten in der Statusleiste 
UNKNOWN - also u-center kann die Messages nicht entziffern.

Die COM-Einstellungen am Rechner hab ich denen im u-center angepasst 
(9600 baud). Beim Verbinden wird das Zeichen auch grün.
Wenn ich bei diversen config-einstellungen auf Poll gehe kommt auch 
nichts.
Das gleiche bei UBX-MON-VER. Also die Versionsabfrage der Software des 
GPS-Moduls. Die Felder bleiben ausgegraut.

Wenn ich bei Porteinstellung gehe, ist das erste Target 1-USART1 
eingestellt mit 57600 baud. Die hab ich geändert auf 9600. Danach kann 
ich z.B. auf USART2 umblättern (nichts ändern) und wieder zurück auf 
Usart1. Die Baudrate bleibt bei 9600. Wenn ich nun auf Senden gehe und 
danach umblättere springt das Target automatisch wieder auf Usart1 
zurück, ohne dass ich etwas einstellen kann. Dann hab ich UBX-CFG-CFG 
"Save current configuration", Bereich 0 bis 4, gesendet.
Wenn ich nun die Verbindung trenne und das Modul abstecke und wieder 
anstecke, dann erhalte ich durch Poll wieder 9600 baud.
Wenn ich aber nach dem abstecken auch u-center schließe, steht die 
Baudrate nach dem Anstöpseln wieder bei 57600. Bei Poll passiert auch 
nichts und ich kann auch wieder die anderen Ports durchblättern.

Was ich mich nun frage ist, ob auf dem Modul überhaupt eine Software 
aufgespielt ist (die default-configuration)?

Vom u-center hab ich die neueste (8.12)-Version.
Hab das Modul neu bei Conrad gekauft. Die Stützbatterie hat zwar 
eigentlich nichts damit zu tun, hatte aber nur so ca. 2,2 V. Modul lag 
vielleicht schon eine Weile rum?
Der Pegelwandler ist ein CP2104 von cnewtec.

von A. H. (cerveza)


Lesenswert?

Bin jetzt zumindest schon so weit, dass mir ein Arduino bei einer 
Einstellung der Baudrate von 38400 (also eigentlich default) NMEA 
Datensätze ausgibt.
Trotzdem kann ich im u-center kein Signal empfangen geschweige denn 
Eintellungen vornehmen.
Nervig ohne Ende.
Wer hat ähnliches erlebt???

von A. H. (cerveza)


Lesenswert?

Bin ich der einzige mit dem Problem???

Was ist mit dem Wandler, hat mit dem schon jemand Schwierigkeiten in 
Verbindung mit u-center gehabt???

Hat jemand einen Tipp???

MfG

von N.B. (Gast)


Lesenswert?

A. H. schrieb:
> Bin jetzt zumindest schon so weit, dass mir ein Arduino bei einer
> Einstellung der Baudrate von 38400 (also eigentlich default) NMEA
> Datensätze ausgibt.

Geschwindigkeitsstandard für NMEA 0183 ist eine Symbolrate von 4800 
Baud, ab Version 3.01 gibt es zusätzlich NMEA 0183-HS mit 38k4.

> Trotzdem kann ich im u-center kein Signal empfangen geschweige denn
> Eintellungen vornehmen.

Wenn du nicht verrätst, was da über die Schnittstelle purzelt, wird dir 
keiner verraten können, was da schief läuft. Nimm einfach ein 
vernünftiges Terminalprogramm, mit dem du ein bisschen mehr als "kann 
keine Signale empfangen" siehst (z.B. HTerm) und dann zeig mal ein paar 
Datensätze.

von A. H. (cerveza)


Lesenswert?

Hab jetzt eine Vebindung zum Modul herstellen können und zwar astrein.

Der Verursacher war: der Pegelwandler!!!

Genauer gesagt der richtige Treiber für den Wandler. Standardmäßig wurde 
die Version 4.40 installiert, aber momentan ist Version 6.7 Stand der 
Dinge und läuft.
Es gibt viele Berichte über diese Macke. Auf dieser Seite wird man 
fündig, wie man richtig installiert:

http://www.logview.info/cms/d_silabs-210x-treiber.phtml

"Wenn du nicht verrätst, was da über die Schnittstelle purzelt...": es 
kamen eben nur einzelne Nullen an der Schnittstelle an.
Jetzt kommt auch alles in HTerm korrekt rüber (Rx) und Senden geht auch 
(Tx).


Hab jetzt richtig Spaß am Modul!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.