Hallo bronko,
Zitat:Wie aber verlasse ich die Schleife, ohne auf den Timeoutbefehl zu warten oder ein weiteres Triggersignal zu senden?
Wenn du den TimeOut nicht warten willst, müsstest du die Abbruchbedingung auch in den ULx-Funktionen abfragen. Diese Funktionen zu verändern würde ich aber (ohne gute Gründe) vermeiden.
Deshalb:
Mach doch eine Case-Struktur um deine DAQ-Abfragen. An den Selektor die Stop-Bedingung anschließen: Wenn Stopp, dann keine weitere DAQ-Abfrage. So erreichst du, dass du nur die aktuell laufende DAQ-Erfassung abwarten musst, aber nicht noch eine weitere...