From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
I have on old PXI-6704 and I want to generate 1 channel, 1 sample voltage output.
Everithng is working as expected exept for the output latency. I can see all samples are generated (the update rate is 5ms bigger than the max of 1.8ms), but I can messure a delay of aprox. 50ms from the moment of DAQmx Write and the Voltage generated.
Is there any method to configure the card to reduce the FIFO. I alredy tried a lot of samples from people with similar problems but their solution did not worked on my PXI-6704.
I see that this instrument is software time, so maybe the OS is affecting your operation as it is non-deterministic.
I looked up the supported properties on your PXI 6704 and it seems it supports the "DAQmxSetBufOutputBufSize" and "DAQmxSetAOUseOnlyOnBrdMem" properties for the output buffer, have you tried setting that to first one to 0 or set to use only on board memory?
You can look at the supported properties and descriptions here: