www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik GPS Koordinaten mit PIC einlesen


Autor: Patrick (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich möchte die Geschwindigkeit mit einem GPS-Modul messen.
Dazu ist es Notwendig, dass ich die Koordinaten alle 2 Sekunden neu 
empange.
Hab den TX des GPS Moduls an den RC7 des PICs(18f4550) angeschlossen und 
verwende folgenden Code:
__________________________________
#use rs232(baud=4800,xmit=pin_c6,rcv=pin_c7)

char koordinaten[50];

void main(){
  while(true){
      gets(koordinaten);
      printf("%s",koordinaten);
            delay_ms(2000);
  }

}
___________________________________

Nun empfange ich die Koordinaten genau einmal und nicht öffter obwohl er 
doch eigentlich die while nie verlassen sollte??

Vielleicht kann mir jemand helfen??
Gruß Patrick

Autor: Severino R. (severino)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
In welchem Intervall sendet denn das GPS-Modul die Daten?

Versuch mal das Delay zu entfernen.

Autor: Patrick (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habs gleich ausprobiert und siehe da es funktioniert. Jetzt werden die 
Koordinaten ständig gesendet was aber auch bedeutet das es schwieriger 
wird etwas mit den Daten anzufangen. Aber ich glaube ich habe hierfür 
schon eine Lösung.
Achja das Modul ist das EM-406A, es sendet ständig, d.h. eine 
Zeichenkette nach der anderen ohne Pause dazwischen.
Vielen Dank
Gruß Patrick

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.