I am attempting block read input on a PXI6508 with LabWindows CVI V6.
After I have configured the block read using DIG_SCAN_Setup, I initiate the read using DIG_Block_In. Data is already present on my external device, and when the DIG_Block_In function is called IBF goes low (which clockes data out of my device), then about 27us later the block of data is read. For example, if I set up for a block of 128 reads, I see one IBF pulse then a delay of 27us then my 128 read pulses seperated by 5us each. The array the bloack of data is sent to only has the data associated with the 128 read pulses in it. So I basically lose the first data. Each time Dig_Block_In is called the result is the same, one pulse, 27us delay, then the requested n
umber of read pulses.
Do you have any idea why this occurs.
Regards
Mike