Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: GPS Datensätze auszählen Kategorie: Programmierung Basic (von Achim - 6.08.2004 0:00)
 Als Antwort auf Re: GPS Datensätze auszählen von Paul - 5.08.2004 21:19
> > > Meine altes GPS Gerät sendete für jede Stelle ein Zeichen,
> > > wenn kein Wert dann eben Null.
> > >
> > > Das neue GPS Gerät sendet keinen Wert wenn Nullwert sondern
> > > ein Komma.
> > >
> > > Wenn ich die  Kommas auszähle, kommt es immer
> > > wieder zum Ausfall, ich vermute das der Prozessor zu
> > > langsam ist, auf dem PC geht es einwandfrei.
> >
> > > Wer kann mir einen Tip geben?
> >
> > a) Zeige die Kommas an, statt sie auszuzählen
> > b) Speichere den Satz erst im Eprom zwischen und werte ihn dann (in aller Ruhe) aus.
> >
> Ich zähle die Kommas mit folgender Programmierung auf.
>
> ' 9 Kommas lesen
>   h = 0
>   #lese_rmb1
>   GET zeichen
>   IF zeichen = KOMMA THEN h = h + 1
>   IF h < 9 THEN GOTO lese_rmb1

Warum vermutest Du, dass das langsamer ist, als was Du vorher codiert hattest? Was hattest Du vorher
codiert?

> wie kann ich die Kommas anzeigen?

Wie zeigst Du denn andere Zeichen an? Die Kommas gehen dann doch wohl analog, oder?

> Mit welchen Befehlen kann ich den Datensatz zwischenspeichern.

open#  for write
write# x
close#

open# for read
if not EOF then input# y

> Hast Du Erfahrung mit dem CCBAS2MC Compiler ?

Nein.

> Mit diesem echten BASIC-Compiler (CCBAS2MC) kann ein
> BASIC-Programm in echten Maschinencode umgewandelt werden.
>  Das erzeugte Kompilat ist bis zu 250 mal schneller als die
>  interpretierte Variante!
> Könnte ich evt. hiermit das Problem lösen.

Mit der Betonung auf "evt." lautet die Antwort natĂĽrlich "ja". ;-)

Bye
 Achim

 Antwort schreiben

Bisherige Antworten: