11-09-2011 06:23 AM
Hi,
I am trying to use a firewire camera (Dragonfly2 DR2), with a custom VI that uses sub vi's like "IMAQ ImageToArray.vi" and "IMAQ1394Snap.vi". I installed VDM2011, thinking this would contain the vi's I'm looking for. This proved not to be the case.
Where are these vi's, if not in the installation of VDM2011?
Thanks,
David
Solved! Go to Solution.
11-10-2011
04:51 AM
- last edited on
03-11-2025
05:21 PM
by
Content Cleaner
Hi David,
Thanks for popsting. 2 quick comments...
1. I believe that the IMAQ 1394 vi is legacy (perhaps someone else can confirm this?) To acquire data from a firewire/1394/GigE/USB direct show camera, you require a function called IMAQdx Snap.vi
2. As you can see in the above screen capture, the IMAQdx Snap.vi is installed as part of the "Vision Acquisition Software"
NI Vision Acquisition Software
https://www.ni.com/en-us/shop/product/vision-acquisition-software.html
Note that a license for this software is included with all NI vision hardware (NI Smart Cameras, vision systems, frame grabbers) and all NI vision software licenses (NI Vision Development Module and Vision Builder for Automated Inspection licenses including run-time licenses).
11-10-2011 04:56 AM
Thanks for your reply Rich.
I suspected there was something going on with the version of Labview I am running. If I were to reinstall Labview 7 and the Vision Acquisition Software do you think this will solve the problem?
I know the VI I have works with version 7 on a different laptop, however the firewire port is broken on that machine. The issue I am having is not knowing which package to install on the second machine to make the VI work.
Thanks,
David
11-10-2011
05:08 AM
- last edited on
03-11-2025
05:21 PM
by
Content Cleaner
Hi David,
Which version of the LabVIEW are you currently running?
I guess your suggestion (returning back to LabVIEW 7) would work... but you must ensure that you install the appropriate version of VDM and the Vision Acquisition software (check the software readme files to see if LabVIEW 7 is supported).
Personally, I think that you would be better off using the latest version of all the software - LabVIEW 2011, VDM 2011 and Vision Acquisition software 2011.09.
Yopu may need to tweek your code to make it work with the latest software - but LabVIEW, IMAQ(dx) drivers (in the Aquisition Software package) and the VDM have come on a LONG way since LV 7. The software is slicker, faster and easier to use!
But, ofcourse, it boils down to developer preference, so i will leave it to you to make that call 🙂
Best wishes,
11-10-2011 05:10 AM
Hi Rich,
Thanks very much for your help with this. I suspect in the long run it makes more sense to switch to the latest versions and adapt the vi accordingly. No doubt you will see me on these pages in the near future asking for help with that as well 🙂
Thanks again,
David
11-10-2011 05:14 AM
Ha Ha! No problem David, the community is here to help!!
Ask away!!
See you again... same place, difference thread