Config Serialin1 = Buffered , Size = 10 , Bytematch = 13Zitat von Richard
bedeutet, dass das Programm das Label Serial1CharMatch anspringt, wenn ein CR empfangen wurde. Dann funktioniert das Input natürlich schon.
Aber du hast Recht, ich würde auch nicht den Input Befehl benutzen. Es könnte sein, dass das Label auch angesprungen wird, wenn mehr als 10 Zeichen empfangen wurden und der Buffer überläuft. In dem Fall wäre noch kein CR da.
Ich würde einfach den Buffer _RS232INBUF0 wegkopieren und damit weiterarbeiten.
Lesezeichen