darxon69
07.02.2006, 19:45
Hallo Leute.
Bin gerade dabei etwas mit Bascom herum zu experimentieren und bin gleich auf ein Problem gestoßen. Ich will eine Zeichenfolge von der Ser. Schnittstelle zeichenweise auslesen und zu einem Command String zusammenbauen. Der Code schaut so aus.
Config Serialin = Buffered , Size = 20
Enable Interrupts
....
....
Dim Command As String * 8
Dim Cs As String * 1
For I = 1 To 8
Cs = Inkey()
Command = Command + Cs
Next I
Das Ganze funktioniert leider nicht so wie ich mir das vorstelle.
Es gehen viele Zeichen verloren.
Mag sein, daß ich das mit der ser. Schnittstelle noch nicht so ganz gerafft habe.
Wie würdet Ihr das machen.
Bin gerade dabei etwas mit Bascom herum zu experimentieren und bin gleich auf ein Problem gestoßen. Ich will eine Zeichenfolge von der Ser. Schnittstelle zeichenweise auslesen und zu einem Command String zusammenbauen. Der Code schaut so aus.
Config Serialin = Buffered , Size = 20
Enable Interrupts
....
....
Dim Command As String * 8
Dim Cs As String * 1
For I = 1 To 8
Cs = Inkey()
Command = Command + Cs
Next I
Das Ganze funktioniert leider nicht so wie ich mir das vorstelle.
Es gehen viele Zeichen verloren.
Mag sein, daß ich das mit der ser. Schnittstelle noch nicht so ganz gerafft habe.
Wie würdet Ihr das machen.