Using Double Buffered Digital output on a DIO-32HS and I get occational 10803, 10843 & 10608 errors. Also the data is corrupted when observed at the other end of the outputs.
I have upgraded to the lastest 6.9.1 driver for NT4.
oldDataStop is set (=1) via Dig_DB_Config.
Dig_DB_HalfReady reports these occational errors and I'm not sure what action I need to take in each case.
Nor why, having set oldDataStop, I get data corruption.
I'd be happier for the output to stop if my code fails to fill the buffer in time, but it is unaccaptable for the data to be out of sequence in any way.