Hi, I have a NI USB 6501 and am tring to perform sequencing with it. SO the user can specify a recipe based on an array of task wherre each task ahs a start time and a duration and a TTL value. It seems like the 6501 does not have support DAQmx timing VIs! I tried a software based timing approach where I put a wait VI in a while loop to generate the reuqired signal but I am seeing jitter on the order of 5 to 10 ms due to OS indeterminism, I was wondering if there is a better way of doing this to achieve better determinism and syncing among different channels.
I have also tried the method in the attched VI ti break down the entire recipe into steps of 1ms and use a 2D write operation to make sure that the diffrent channels are synced but I have no idea how to tell the device to output at a 1KHz rate!!