Basic: Zeichenkette von RS232 auswerten

Gast #428180
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
Gast #428182
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.
Gast #428186
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
Gast #428192
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren