Hi,
was schön ist: Du ziehst gerade Linien! So sieht es sauber aus!
ABER: Hast du schon mal was von SubVIs gehört? Alle deine Funktionen (Beschleunigugn, etc.) könntest du jeweils in ein solches packen und dadurch das ganze deutlich übersichtlicher, weil kompakter gestalten. Empfehlung: Nie größer als eine Bildschirmgröße coden (ca. 1280x1024).
Was macht die While-Schleife in der While-Schleife? Wie funktioniert das?
Die Wartezeit (10ms) in der oberen Schleife solltest du am besten an die Eventstruktur anschließen!
Die Flat Sequence ist unnötig, weil sich die Reihenfolge durch die Verbindungsdrähte ergibt! Ich vermute, das hast du mehr wegen der Übersichtlichkeit gemacht. Das kann dann bei SubVIs entfallen, wenn diese z.B. durch den Resource Name miteinander verbunden sind!
Dein VI hätte man hübsch als State Machine programmieren können, dann wäre es VIEL übersichtlicher. Beispiele dazu findest du en masse im Forum!
Über die Funktionalität kann ich nichts sagen!
Sei mir bitte nicht böse, aber du wolltest ja die Wahrheit hören
Gruss
Achim