NI Vision Acquisition Software (VAS) automatically installs three driver packages for use with different image acquisition devices: NI-IMAQ, NI-IMAQdx and NI-IMAQ I/O. Each driver includes a set of LabVIEW VIs that can be used for high-level control and VAS includes libraries for programming in C, C++, C#, Visual Basic and Visual Basic .NET.
The NI-IMAQ driver software supports acquiring from and controlling Camera Link cameras when using NI Camera Link frame grabber devices. Currently orderable devices may be found here. Older NI Camera Link frame grabber devices are still supported in NI-IMAQ, however in later versions of VAS, Camera Link Frame Grabbers can also use IMAQdx.
The NI-IMAQdx driver software is needed to use third-party image acquisition devices which use the following buses and standards:
The NI-IMAQ I/O driver software is a smaller driver API used exclusively to program the NI Vision RIO image acquisition devices that include a user-accessible FPGA:
Note: The NI Vision RIO devices require both the NI-IMAQ and NI-IMAQ I/O drivers.