Forum: PC-Programmierung Basic: Zeichenkette von RS232 auswerten


von Christoph (Gast)


Lesenswert?

Hallo,

ich möchte gerne mit einem Mikrocontroller den ich mit BASIC 
programmiere eine Zeichenkette die von der RS232 Schnittstelle kommt 
auswerten, die Zeichenkette sieht ca so aus:
[CR][LF]+CMT:[ 
]"+436600000000",,"06/10/23,08:09:37+08",145,36,0,0,"+4366000000",145,4[ 
CR][LF]test[CR][LF]

und ich möchte das Wort "test" auswerten.
Könnte mir da wer ein Beispiel dazu geben wie das funktionieren könnte??

mfg
Christoph

von Winne (Gast)


Lesenswert?

Dazu wäre die Kenntnis des Compilers und des Prozessors wichtig, da 
BASIC viele Dialekte kennt:. Suche mal nach Input oder Input Line in der 
Befehlsliste/Hilfe Deines Compilers/Interpreters/ und danach wie Du die 
Com öffnest.

von Christoph (Gast)


Lesenswert?

Hallo

wenn ich nach input oder input line suche finde ich nichts!

Habe flogenden Befehl gefunden zum Lesen der RS232

Sub Serial_Read(serport As Byte) As Byte

wobei serport die nummer der RS232 Schnittstelle ist weil er zwei hat!

Vielleicht hilft das etwas!

mfg
Christoph

von Winne (Gast)


Lesenswert?

leider weis ich noch immer nicht um welchen prozzi es geht und auch 
nicht um welchen Compiler klar ist es gibt eine Funktion(sub) welche ein 
Byte vo der seriellen schnitstelle abhzuholen vermag nicht klar ist wo 
es anschließent zu finden ist . Du mußt also in der hilfe nach 
Serial_read weitersuchen

von Christoph (Gast)


Lesenswert?

Hallo,

ich benutze die C-ControlPro Mega128
die ganzen befehle usw. gibt es hier:
http://www.c-control-pro.de/documentation/index.html

Unter Compiler --> Bibliotheken --> RS232

Ich hoffe du kannst mir mit dieser Seite helfen!

Danke schon mal!

mfg
Christoph

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.