NI-IMAQ for IEEE 1394 and NI-IMAQdx
Hardware: Image Acquisition (IMAQ)
Problem: My LabVIEW program was developed using the NI-IMAQ for IEEE 1394 driver. Since this driver has since been changed to the NI-IMAQdx driver, what will I need to do in order to upgrade my program?
Solution: There are two possible solutions to this problem:
- Keep your code exactly the same
The NI-IMAQ for IEEE 1394 driver is now considered "legacy". However, it will still install and activate with the NI-IMAQdx driver. These VIs can still be found and used at the following function palette location: Vision and Motion»NI-IMAQdx»Legacy.
- Upgrade your VIs to NI-IMAQdx
Most of the VIs from NI-IMAQ for IEEE 1394 are a 1-to-1 replacement in NI-IMAQdx. These VIs can be replaced with the corresponding VIs from NI-IMAQdx to fully take advantage of the new API.
Any problems that are encountered with this driver will not be updated by R&D. Also, the functionalities of the NI-IMAQdx driver will not be available through these VIs. In order to fully take advantage of the NI-IMAQdx driver, the VIs will need to be replaced with those from this driver.
Related Links: Drivers and Updates: Vision Acquisition Software 8.6Developer Zone Tutorial: Acquiring from FireWire Cameras with NI-iMAQdx and Legacy NI-IMAQ for IEEE 1394
Attachments:
Report Date: 09/26/2006
Last Updated: 03/04/2009
Document ID: 41PA3LIZ