Error 200656 When Generate Digital Signal

Updated Mar 28, 2025

Reported In

Driver

  • NI-DAQmx

Programming Language

  • C

Issue Details

I am using DAQmxWritedigitalU8 to generate digital signal in PCIe-6343 port 0 and get error 200656, why?

Solution

Based on PCIe-6343 specification, port 0 have 32 bits:

DAQmxWritedigitalU8 only able to write for 8 bits, try change to DAQmxWritedigitalU32.