Error -200400 Using HSDIO WriteNamedWaveformWDT Function Primary Software: LabWindows/CVI Development Systems>>Full Development SystemPrimary Software Version: 8.0 Primary Software Fixed Version: N/A Secondary Software: N/A Hardware: Digital I/O (DIO)>>High-Speed
Problem: I am using CVI 8.0 and trying to write a waveform of 12177 samples to a high speed digital input/output (HSDIO) card. Why am I receiving an error -200400 when I use the niHSDIO_WriteNamedWaveformWDT function? Solution: When using a 654x, 655x, and 656x card, a user must write a number of samples that is a multiple of the waveform quantum. The waveform quantum is 2 for 32 bit samples, 4 for 16 bit samples, and 8 for 8 bit samples. If you would like to write a nonwaveform quantum number of samples, write the idle state for the remaining samples. The 654x and 655x cards use 32 bits per sample, so the number of samples must be even. The 656x uses 16 bits (single data rate) and 8 bits (double data rate) per sample. Using the 656x you must write in multiples of 4 (single data rate) or 8 (double data rate) samples. Similarly markers must be asserted on a multiple of the waveform quantum. Related Links: NI Digital Waveform Generator / Analyzer Help Attachments:
Report Date: 03/23/2006 Last Updated: 03/09/2007 Document ID: 3VMBICJQ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
