> But are all the software drivers provided by vendors recognized by > LabVIEW? In other terms, must these drivers get a satandard > architecture or protocol so LabVIEW can communicate with them? Or, if > I develop my own acquisition card, how can I write it's driver so > LabVIEW can communicate with it?
The LV drivers for various NI products are essentially VIs that call into a user level DLL. That DLL does its work and returns the results and/or error info to the diagram. If the board has a DLL that allows it to work, then you can make quick wrapper VIs to make it fit the LV language a bit better. There are no architectures or protocols for drivers to replace NI-DAQ or other NI driver wrappers. Greg McKaskle
