Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

1394 slow when opening port or changing shutter speed

I have tried some acquisitions with AVT software and it was much more speed eficient.

So I think that problem is in NI IEE1394 driver.

Regards!

0 Kudos
Message 21 of 56
(2,334 Views)
Hello!

I don't find this registers on my computer in registry files. Can you help to find
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Enum \ PCI \ 1394_hc_hw_id \ 1394_instance_id \ Device Parameters

Regards!

0 Kudos
Message 22 of 56
(2,309 Views)

Hi

Is this the key that you are looking for?

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\V1394\NIC1394\<specific device ID>\Device Parameters

Can you tell me what you need that key for?

Thank You,

Jaidev

 

Senior Product Manager
National Instruments
0 Kudos
Message 23 of 56
(2,281 Views)
Hello!

I still have problems with acquisition speed with SNAP function,
so I'm looking for solution to decrease this time.

Regards!




0 Kudos
Message 24 of 56
(2,282 Views)
Why use snap?  Look at message 19 and 20.   I found snap way too slow also, but my solution was to use Grab instead of Snap.
 
regards
0 Kudos
Message 25 of 56
(2,274 Views)

I am struggling with the same issue: i need to take four succesive snapshots with two camera's.

When I try to open both camera's it only works on low transfer speeds and frame rates.

CameraOpen takes 700ms and Setting Brightness/Shutter/Gain and performing GrabImage also takes about 200ms.

All in all it takes almost 1000ms to snap one image. IEEE 1394 is a high performance protocol?!?

Yeah right...

I have a Basler A622F camera. Maybe the Basler drivers perform better?

Reading throught this whole thread, I did not see a solution yet. How are you guys doing on this issue?

Please update.

0 Kudos
Message 26 of 56
(2,210 Views)
Hi rkrijger,
 
For taking successive images, you should be using the Grab function, not the snap. This way, you only need to run the Open Camera once. Also, have you tried the solution that delphi Dan tried on page 2 of this thread? (this thread currently has 3 pages). Dan managed to get the Grab time down to 46msec.
 
Also, two cameras are going to share the firewire bus and this will affect the bit rate that each one can deliver. 
 
Hope this helps.
 
Jaidev
Senior Product Manager
National Instruments
0 Kudos
Message 27 of 56
(2,193 Views)
Hello!

I have big problem.

Because of speed problems in SNAP mode I have switched on GRAB mode. I have up to four cameras
connected on my system and I'd like to use them simutaniously on Firewire.

I'd like to now why I can't use two cameras on same system in GRAB mode. I can sucsesfully initiate
imaq1394SetupGrabCW for first camera, but when I try t odo same for second I get error:

Error  -1074364394   Insufficient resources avaiable for the required video mode

Please help me. I need solution for that!!!
0 Kudos
Message 28 of 56
(2,075 Views)
Each of your cameras is configured to use the entire bandwidth of the firewire connection.  You need to reduce the bandwidth for each camera so they can all run at the same time.
 
I think reducing the frame rate or packet size will take care of the problem, depending on which mode the camera is in.
 
Bruce
Bruce Ammons
Ammons Engineering
0 Kudos
Message 29 of 56
(2,073 Views)
Thanks!

I have already solved that problem with your help also.

How many cameras is maximum?

Dan
0 Kudos
Message 30 of 56
(2,067 Views)