I'm nor familiar with this I/O hardware, but can't you make an output pulse train controlled by hardware? i.e. well over 1kHz rate?
I do faintly recall being able to input a "pattern" into a buffer for high-speed digital I/O (Array of Booleans or U8 I think) which can then be updated at the required speed (well over 1kHz).
Check the advanced Digital I/O VIs for your hardware. Please bear in mind that I haven't done any DAQ I/O for a while, and have no experience beyone LV 6.1.
In other words, if it turns out I'm talking rubbish, I kinda told you so........
Just checked the DIO VIs present in LV 6.1, and it seems quite possible. See the attached pic of my help file. It should be easy enough to gewt this to output a pulse train.....
Hope this helps anyway
Shane.
PS You also need to use DIO COnfig and DIO Start to set the ports and the speed of the updates.....
Message Edited by shoneill on 03-08-2006 03:24 PM
Using LV 6.1 and 8.2.1 on W2k (SP4) and WXP (SP2)