01-02-2013 07:30 PM
I have created 4 waveforms, each a ramp ending held high for a few seconds while some measurements are made.
Each waveform is selected in turn in a Labview loop and applied to my DUT. the output is captured on a DPO.
My problem is, i cannot seem to start the arbitrary waveform from the beginning in each loop iteration.
When i select the next waveform, if the output is high, the select command seems to set it low, but if the waveform is already completed, it triggers it again.
i have tried waiting for a full period of the waveform, so it would be completed, but it seems to want to run continually even with burst count 1 and software trigger mode used.
Turning the output off and back on results in the waveform starting wherever also.
Is there a way to start the arbitrary waveform from the beginning?
01-03-2013 05:38 PM
Hi RayObards,
I think the best way to troubleshoot this would be to post a copy of your code. Then we'll have a better understanding of what's actually happening in the application. Thanks.
01-03-2013 06:30 PM
the application was rather large, and I would have needed to prepare a condensed version, however...
i rearranged the code to emulate an example using visual basic in the user manual, then found there was a scope (DPO7104) triggering issue that may have been the problem all along.
Everything is now stable and running great.
Thanks for your reply.