GPS Navilock Uart Befehl senden Problem

Gast #1081625
Hallo,
ich spiele mich hier schon ne weile mit dem Navilock GPS Modul 504ETTL. 
Hab das Modul an meinem Butterfly angelötet (direkt mit Atmega da ja TTL 
Pegel). So nun möchte ich dem Modul einen Befehl per Uart mit dem Atmega 
schicken (zB: $PMTK104*37\r\n). Wenn ich diesen Befehl vom Atmega 
wegschicke funktionierts nicht.

Wenn ich mich mit meinem Seriellen Kabel dran hänge an den Butterfly und 
diesen Befehl per PC sende reagiert das Modul korrekt und macht einen 
Neustart.

Hab dann auch geschaut mittels Terminal ob überhaupt ein Befehl ankommt. 
Und ja der Atmega schickt korrekt diesen String, jedoch das Modul 
aktzeptiert ihn nicht. Wo kann da der Fehler liegen?

Was mir noch aufgefallen ist dass wenn ich meine Uart Schnittstelle 
initalisiert habe am Atmega, sehe ich die ankommenden Daten des Moduls 
nicht, die ja Zyklisch geshickt werden. Wenn ich beim Atmega auf Reset 
drücke und halte kann ich die Daten sehen.

MFG

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.