I'm using a 6052E
a) My analog outputs are configured for bi-polar operation which, as I understand it, gives them a range of -10 to +10 V. Why when I call AO_VWrite (nidaq 6.9.3) do I get a status back of 10012 (not -10012 which is bad range error)? Why isn't this value documented anywhere? The value is begin written. I'm guessing it is being reduced slightly to a count of 65535 where as -10 would be 65536.
b) If I have 1 channel generating a waveform, is there anyway to change the voltage on the other channel (not generating a wave form, just one shot output) while the 1st channel is generating a wave form, or do I have to stop both acquisition and generation first? Am I missing something, or is this the case. Currently I
get a -10609 error if I use AO_VWrite while generation is running, even though the channel I am writing two, isn't involved in the generation.
Thank you
Russell Hind