Alright, so I have a timed sequence that turns a boolean off, and then on, repeatedly, by an amount of time set by the user. I am also writing to a DAQmx device. When I monitor the line with an oscilloscope and both times set to 2ms, everything is fine. When I set them both to 0ms, it seems to stay high for about 130us, and then low for about the same, which is fine.
The problem comes when I set the times to 1ms. It seems to still do 2ms. It does 2ms very accurately, even when I choose 1ms. Is there any way to get 1ms, or is 2ms the best I'm going to get?
I have tried using Create Timing Source VI, and using DAQmx timing, and the results are identical. :headbang: Maybe I don't quite know what I'm doing :question: . Any help is appreciated. :worship:
I have attached the test code.Download File:post-5227-1165601085.vi
Thanks,
Nicholas