I am trying to generate ~300uS pulses from the Digital I/O port of the USB6221 DAQ. I am using Labview 8.2.1. I created a VI that can sequentially pulse 16 I/O ports . . . However, the minimum pulse duration appears to be about 1 mS, and varies greatly. Using Labview (Windows) control, it appears it is impossible to generate such fast I/O pulses.
Is there a way, with counters and an onboard clock for example, that I can LOCALLY (on board the USB6221) control the pulse duration, yet still have the flexibility of Labview programming? For example, can I create a VI that tells a digital I/O port on the USB6221 port to stay high for X number of counter readings of an onboard clock?
Or, if there is a better way, that would be fine too :-). Keep in mind I would like to generate such short pulses from 16 of the I/O ports sequentially.
Thanks for any assistance you can provide.