Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Question on running two cameras at the same time with MAX

Solved!
Go to solution

Hi,

 

I have two linescan cameras (Atmel Aviiva M2 CL and Fairchild 2K LS) attached to NI PCIe-1430 frame grabber card. It is ok when I run the two cameras individually, but I can not run them at the same time.

 

Here are the step that run the two camera simultaneously:

 

1. Open MAX, select the port and start image acquisition by pressing button "Grab", I can see the image at this point.

2. Open another MAX session, select the other port, and press 'Grab". I got following error:

 

 

     "Error 0xBFF60021

      Can not perform request; acquisition currently in progress"

 

    Sometime I got this error too:

 

   "Error 0xBFF60022

    A timeout error occurred while waiting for the specified event. If waiting for an image, verify that video data is acquired within the period. If waiting for the signal, verify that the signal assertion occurred within the timeout period."

 

 I already give enough Fame Timout at Acquisition Parameters tab. 

 

The MAX  version used is 4.5.

 

Do you have any idea on this? Does MAX support simultaneous image acquisition?

 

Thanks,

-polarfox

 

 

 

 

 

 

 

 

 

 

 

 

 

0 Kudos
Message 1 of 4
(3,838 Views)

MAX can only run one camera at a time.  You will need to use LabVIEW or some other programming language to acquire from multiple cameras simultaneously.

 

Bruce

Bruce Ammons
Ammons Engineering
Message 2 of 4
(3,828 Views)
Solution
Accepted by topic author polarfox
Thanks Bruce for the quick answer.
0 Kudos
Message 3 of 4
(3,825 Views)
Bruce is correct.
Jeff | LabVIEW Software Engineer
0 Kudos
Message 4 of 4
(3,795 Views)