Yes, that is correct, it is a 12 bit DAQ, and +10V=2047 and --10V=-2048 ( into a hi impedance load, into a 50 ohm load, replace the 10s with 5 volts?. ), at the DAC.
But the 12 bits are the high 12 bits of a 16 bit number. Creating waveforms with binary I16 values is easier for me to associate +1.0 volts with 32767. ( I usually think of my waveforms as -1.0 to +1.0 volts, it?s easier to calculate my gain setting, essentially the voltage level I want out. ) Or +5.0 volts ( 50 ohm load ) with 32767.
The catalog doesn't specify what type of computer that was tested on, but it will be faster on faster computers. I have a 700 MHz computer, and it takes less than half a second to download double type waveforms, less than a quarter second for binary
I16 waveforms.
I almost always use I16 waveforms because doubles are 4 times as large in memory, not a big issue for small waveforms, but for large waveforms, it is a significant difference.
I have never used NIDAQ to program the NI 5411, but NIFgen has niFgen Create Binary 16 Arbitrary Waveform.vi for downloading binary numbers. ( niFgen_CreateBinary16ArbWaveform operation for text based programming )
Jerry