Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: große Datenmengen über Ser.Schnittst. auslesen Kategorie: Programmierung (von Mark Simon - 12.10.2010 12:14)
Als Antwort auf Re: große Datenmengen über Ser.Schnittst. auslesen von wernerAZ - 23.04.2007 21:29
Ich nutze:
C164CI-ControllerBoard, original OS
> Lieber Andre',
> dein Engagement finde ich super.
> So, wie deine Lösung im Forum steht, klappt es leider nicht. Die Ausgabe auf die ser. Schnittst. arbeitet nicht.
> Mit der Funktion line kommt kein einziges Zeichen über ein Terminalprogramm auf den Bildschirm.
> Aber deine getGPRMC-Routine funktioniert einwandfrei. Wenn ich die in meine Programmierumgebung
> einsetze, kommen korrekte Daten raus.
> Wobei die aktuallisierung mal eine Sekunde, 4 Sekunden oder 5 Sekunden dauert. Das kann man aber
> bestimmt mit Buffer-Grö�e, Zeit zwischen 2 GPRMC-Zeilen usw. verbessern. Die aktuelle Position kommt
> nämlich alle eine Sekunde. Kriegen wir später bestimmt noch hin.
> Das mit dem thread und der Kopie in gpsglobal funktioniert auch sehr gut. Vorher sind mneine Menüs abgekackt.
> MIt dem Thread funktioniert es einwandfrei.
> Ich bin einfach begeistert. Danke, lieber Andre'.
>
> Also, wenn jemand im Forum interesse an meinem kompletten Source hat, bin ich gerne bereit ihn ins Forum zu stellen.
> Mein Project ist ein GPS-Empfänger, dem ich Zielkoordinaten eingeben kann.
> Entfernung und Richtung werden dann angezeigt und aktuallisiert.
> Jetzt mu� ich das System nur noch mobil bekommen und die Datenbank aktualisieren können.
> Des weiteren arbeite ich an einer Bluetooth Ausgabe.
> D.h. die empfangenen GPS-Daten gebe ich noch auf einer Bluotooth Schnittstelle aus.
> Der Empfänger des ELV-Seriell-Umsetzers scheint dafür geeignet zu sein.
> Leider funktioniert die Kommunikation zwischen ccontrol-IDE noch nicht. Es wird kein Host-Mode erkannt.
> Ich arbeite daran.
> Erstmal vielen Dank ans Forum für eure Unterstützung.
> GruÃ?
> Werner
>
>
>
>
>
Hallo,

mir hat der voherige Post auch schon sehr weitergeholfen, aber leider funktioniert bei mir die
"line" Funktion auch nicht. Ich denke aber nicht, dass es an der "line" Funktion selber liegt
sondern an der if Anweisung im main thread diese wird meines erachtens aus irgendeinen Grund nicht
erfüllt. Ich bekomme auch keine Zeichen auf mein Terminal. Gibt es dort schon weitere Erkenntnisse?
Und Werner ich hätte sehr gro�es Interesse an deinem kompletten Source.

GruÃ?
Mark


    Antwort schreiben


Antworten: