Hi: I have an application to generate an analog output using arbitrary
pulse waveforms. I use the onboard sample clock to time the output. For
whatever reason, I'm not getting the rate I set for the output. For
example, if I set the sample clock to 100kHz with a pulse train
interval of 10Hz, I only get about 30Hz in the output. Lowering the
sample clock to 10kHz gives me about 8Hz in the output, etc. Since the
pulse waveform is created at 100kHz, and if the DAQ is clocked at
100kHz, shouldn't I get the 10Hz pulse train I expect? Is it possible
the timing is limited by the speed of my computer?
When I set the timing to use waveform source, it seems to work as expected but I've not tested it extensively.