Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Can I use grasshopper gras-50S5M camera with NI-IMAQ 1394 ?

Hello.
 
Can I use grasshopper gras-50S5M camera with NI-IMAQ 1394 ?
 
 
Regards.
 
0 Kudos
Message 1 of 13
(6,138 Views)
 

Hello,

If you look at our website, we have list of supported Cameras:

http://sine.ni.com/apps/utf8/nipc.specs?action=search&asid=1102

If you look through the list, you will find that we support the Grasshopper GRAS-14S5M. If you compare the specs of your camera with this and find that they are similar then odds are that you could use it. However, our website does not have a camera file for this particular model so you will either have to get one from the manufacturer or you can create your own using the Camera File Generator tool. Here is a link to the same: https://www.ni.com/en/support/documentation/supplemental/19/creating-a-camera-file-using-the-ni-came...

Thank You,

Jaidev Amrite

Applications Engineering

National Instruments

 

0 Kudos
Message 2 of 13
(6,121 Views)
Both NI-IMAQdx and legacy NI-IMAQ for IEEE 1394 Cameras are interoperable with the Grasshopper 50S5M. There is currently a limitation whereby the NI software will not be able to support packet size larger than 8192 bytes on a 1394b interface. Read the Pt. Grey knowledge base for more information on allocating bus resources. That means that NI software currently only supports 11 fps at full resolution size instead of the possible 15 fps. National Instruments is evaluating support for full frame rate of the 5MP Grasshopper for a future version of the NI-IMAQdx driver. For now limit your packet size to 8192 bytes for 800Mbps and 4096 bytes for 400Mbps.

Hope this helps,

JohannS



Message Edited by JohannS on 11-06-2007 03:48 PM
0 Kudos
Message 3 of 13
(6,074 Views)

This camera does not appear on the list of supported cameras and when I tried using the NI-IMAQ it gave me an error 1074364389 NI IMAQ IEEE-1394 Hex(0xBFF6801B) Camera not found.

 

However when I use point grey's software I can image with the camera and use it just fine.

Can anyone help me with this?

0 Kudos
Message 4 of 13
(5,651 Views)

Esteta,

 

Does the camera show up in the list of cameras in MAX? What driver does it show to be using? You must switch it to the IMAQdx driver before it can be used with IMAQdx.

  

Also, the information above in this thread is out-of-date. The versions of IMAQdx released in the past few years does in fact support the large "dual packet" option that the Grasshopper 5MP camera uses so you can achieve full performance from this camera.

 

Eric 

Message 5 of 13
(5,649 Views)

Hey Eric,

           I haven't checked the camera with MAX. To be honest, I'm not sure how to go about doing that. I'd appreciate your help or any guidance that would help me proceed in the right direction. Thanks!

0 Kudos
Message 6 of 13
(5,644 Views)

Find your NI folder in the Start Menu and open up "Measurment & Automation" (MAX). Expand the "Devices and Interfaces" tree and look for your 1394 camera. If you click on it, it may state that it cannot be opened because it is not running our driver. Right click on it and select the option to switch it to the NI driver. Then you can likely acquire in MAX, and the interface name shown (usually "cam0") will the the interface you can open in LabVIEW.


Eric 

Message 7 of 13
(5,636 Views)

Hey Eric,

            It turned out that the initial problem I was having with MAX was because I needed to downgrade my driver to work with the camera. 

I did however get an additional error in Max, ""0xBFF68016 Insufficient resources availaible for the required video mode"

Can you help me resolve this?

 

0 Kudos
Message 8 of 13
(5,631 Views)

You need to confirm the firewire transfer speed listed in MAX. You probably need to be running in 800Mbit mode and likely it is running at 400Mbit or 100Mbit. There are some limitations to earlier versions of Windows that might limit you to less than 800Mbit and there are various workarounds if you search these forums (try "800mbit").

 

Your best bet would be to use Windows 7 on your system, where 800Mbit firewire just works out-of-the-box. Otherwise you may need vendor-specific drivers that fix 800Mbit or have to employ various tricks to get patched drivers to load.

 

Eric

0 Kudos
Message 9 of 13
(5,629 Views)

Hey Eric,

      I found a patch that downgrades the drivers for windows xp sp3 and that seems to have done the trick. I'm able to use the camera in labview using imaqdx. Thanks for all your help.

 

0 Kudos
Message 10 of 13
(5,598 Views)