Hello,
If you look
here you will notice that you can find the reference help by going Start»Programs»National Instruments»NI-DAQ»NI-DAQmx»C Function Reference. Also this can be found in
C:\Program Files\National Instruments\NI-DAQ\Docs\nidaqpc.chm
To help with the second part of the post, the DAQPad-6508 is controlled by software calls. There is no guarantee for rates that these boards will see. Also, DAQPad�s suffer from the bus systems that they are on. Both USB and Firewire (1394) are great for doing serial transfers of data, but doing a single command such as a non-buffered read or write does not have good times.
If you are looking to gene
rate a digital signal with hardware timed accuracy instead of software timed accuracy, then you should consider the 653x series. These boards supported hardware timed buffered operations, which allows them to see speeds as high as 20 MHz which is an update rate of 0.00000005 seconds, and all the ports get updated at the same time
Lastly, I found information stating that DAQmx will provide a faster update time between ports for PCI boards (benchmarked at 1 us when using a task with multiple ports). However, DAQmx does not support USB devices, but if 1 us is more acceptable, you could look at using the PCI version of this DAQPad.
Let me know if something is not clear if you have any further questions about this issue!
Justin T.
National Instruments