Hallo,
leider verstehe ich nicht ganz wie das Programm funktioniert
- Die Whileschleife wird alle 5ms ausgeführt
- bei weniger als 5 byte 20ms warten, bei mehr auswerten
- alle 5ms wird dann das array mit den im Buffer befindlichen Daten zur Auswertung gefüllt
- das n elemente des Arrays werden wieder gelöscht
Problem ist nur, das ich zum senden (wie ich es eingefügt habe) und zum empfangen jedesmal des Stop Button zum beenden der While schleife drücken muss (wobei das ja selbst erledigt werden sollte ->while schleife). Man herangenesweise wäre gewesen - wobei ich nciht weiß ob es so in LabVIEW abbildbar ist:
- lauschen ob auf der RS232 was kommt.
- wenn was kommt, dann ab damit in das array
- solange füllen bis ein 0xC0 kommt
- wenn ein 0xC0 kam, dann auswerten und gleichzeitig das array zurücksetzen
Anbei der aktuelle Stand (
)