Hallo Forum,
ich schicke im Abstand von 100ms Daten an den Roboter.
Eine Schleife mit dem Input-Befehl liest diese Daten ein.
Leider kommt es ab und an vor, dass die Daten aus dem Lesepuffern
noch nicht ausgelesen sind. Beim folgenden Auslesevorgang werden die Daten
dann doppelt ausgelesen. Mein Programm kann dann nichts mehr mit
den Daten anfangen.
Beispiel:
Ich sende (Komma trennt die Sendungen): ABC,DEF,GHI,JKL,MNO ...
Mein Programm liest aus: ABC,DEF,GHIJKL,MNO.
Kann mir jemand den Auslesetakt sagen, oder gibt es die Möglichkeit,
dass die Daten nur bis zum CR bspw. auslesen werden?
Das würde dann aber leider einen Datenstau verursachen.
Oder gibt es eine elegantere Lösung?
mfg
Vogster