03-10-2009 04:35 PM
If I create 32-bit data using WriteNamedWaveformU32 but configure only select channels - say 3, 12 and 13 do the bits (in the 32-bit wide word(s)) that do not correspond to channels 3, 12, and 13 also get written?
e.g An array of 32 bit words is created in order to setup a waveform. I am interested only in bits 3, 12, and 13. The rest of the bits are 0 or 1. But I don't want 6551 to clock out these bits on channels other than 3, 12, and 13. Will this happen?
Thanks.
Anand
03-11-2009 09:59 AM
Hi ajog,
When you do dynamic generation, the only active channels will be the ones you specify in the channel list you pass to niHSDIO Assign Dynamic Channels. If you do not ever configure the other channels, they will remain in the tristate state and will NOT drive data.
Thanks,
Keith Shapiro
National Instruments R&D