LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI-IMAQ for IEEE 1394 missing files

Hi.

 

I am trying to get a firewire camera working with a labview program that already works on a different computer (with LabVIEW 8.6).

 

I installed the camera driver LabVIEW 8.6, the Vision Acquisition Software, the Vision Development Module and the corresponding Device Drivers including NI-IMAQ 4.1, NI-IMAQdx 3.2 and NI-IMAQ I/O 2.2.

 

When I run the program it asks for .ctl and .vi files like "IMAQ1394.ctl" all having IMAQ in their names.

 

I tried copying them from the other computer but even after doing so I get an error message saying NIPALP.dll is missing from my computer.

It all sounds like the necessary stuff is not installed at all even though the NI-IMAQ for IEEE 1394 should be a part of the NI-IMAQdx 3.2.

 

Some of the files on the other computer were in this folder: C:\Program Files\National Instruments\RT Images\NI-IMAQ for IEEE 1394

which I don't have on mine.

 

Do I need an additional package for firewire support? Shouldn't NI-IMAQ 4.1, NI-IMAQdx 3.2 and NI-IMAQ I/O be sufficient?

 

Any help will be greatly appreciated.

0 Kudos
Message 1 of 3
(2,916 Views)

I believe there is a 1394 legacy support but you can also change the code to be Imaqdx (different driver) compatable.  The Imaqdx driver will allow for easier migration to different camera bus like gigE.

If you are just grabbing (not making changes to low level camera settings) changing over to ImaqDx calls is easy and is mostl;y a 1:1 change of vis (ie 1394 open replaced with ImaqDx open).

 

Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA
0 Kudos
Message 2 of 3
(2,900 Views)

Hi,

 

IMAQdx contains all the latest functionality for firewire cameras, and as Paul said you will find all the same VIs in the IMAQdx driver so I would recommend using those.

0 Kudos
Message 3 of 3
(2,889 Views)