Whileschleife jederzeit beenden können trotz Verzögerung
Hallo zusammen,
ich hab ein kleines Problem mit einer Whileschleife, irgendwie bekomme ich es nicht gebacken...
Und zwar habe ich ein Meßprogramm, bei dem alle paar Sekunden (einstellbar) mit dem Agilent 34970a Spannungen gemessen werden sollen. Die Messungen an sich sind kein Problem, nur das Intervall der Messungen.
Ich habe das zunächst so realisiert, dass die Whileschleife, in der das Meßgerät angesprochen wird, für die angebene Zeit wartet, so dass im nächsten Durchlauf wieder gemessen und gewartet wird usw.
Das funktioniert insoweit, als dass die Messungen in den richtigen Zeitabständen vorgenommen werden.
PROBLEM: Es gibt noch einen Button: Messungen beenden, der sofort ansprechen soll, das Programm wartet aber erst ab, bis das Verzögerungsglied durchlaufen ist, bei groß´eingestelltem Intervall dauert das natürlich ziemlich lange.
Gibt es einen Trick, dass dieser Button immer sofort anspricht?
Gruß,
Thiemo
|