Alan,
Thank you for your help. I did look at that example and played with the number of analog outputs.
But It was not clear how to modify this example in order to perform buffered analog output
with updates corresponding to one of the internal clocks. I will output two sinchronous analog waveforms
and use the other two analog outputs to update their voltage on demand to control y and z positions.
The two synchronous waveforms, are AO_0 : a voltage staircase, 256 steps increasing from V1 to V2, 2ms duration steps , followed by 256 steps decreasing back from V2 to V1 (controls the x axis position). The second waveform, is a sequence of 256/n smaller staircases, with step durations of n*2ms, spanning a voltage range from 0.0 to 1.0 volts.
It turns out that I could do this in the traditional NIDAQ but I am struggling to migrate it to the NI-DAQmx platform, and I could not resolve this with the example that you suggested.
Do you have any more suggestions after I described what I am trying to do?
I will very much appreciate it.
Many thanks
Fundadero