I have a USB 6343 and I am using the analog output to continuously put out a waveform that includes some pulses and then a return to 0.0V baseline at the end of the cycle. I use Task.Stop() to stop the waveform. I expect this to let current output cycle finish and then I expect the voltage to stay at 0.0 where the last few samples of the waveform were. Unfortunately it seems to be stopping at any old random point within the waveform, which can leave it stuck in mid-pulse. For our particular application, this is very bad. Is there a way to get the waveform quickly back to 0? I have tried writing single samples right after stopping the waveform and it is taking way too long.
+