Hallo zusammen,
ich habe beim Senden und Empfangen mit dem RN-Mega2560 folgendes
Problem: Ich sende Daten vom PC zu Controller und gebe die gleichen
Daten wieder zurück vom Controller zum PC. Ich benutze Putty und Bascom.
Ich habe im Bascomprogramm eine Variable erstellt:
1 | Dim Eingabe As String * 25
|
. Dort lese ich per Input die ankommenden Daten ein:
und gebe sie wieder zurück:
Sobald ich auf der PC-Tastatur eine Taste drücke wird der entsprechende
Wert zum Controller geschickt und der schickt diesen Wert wieder zurück
und der wird dann auf der Konsole ausgegeben. Das können max. 25
Zeichen sein, dann ist die Variable auf dem Controller voll. Wenn ich
dann Enter drücke wird noch einmal der gesamte String auf der Konsole
angezeigt.
Noch einmal in Kurzform: Ich sende erst jedes Zeichen einzeln und nach
dem Drücken von Enter wird noch einmal der gesamte String gesendet.
Das möchte ich verhindern. Ich möchte erst senden nach dem ich Enter
gedrückt habe. Gibt es da eine Möglichkeit?
Vielen Dank im Voraus.
Grüße
datatom