Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

multi Camera acquisition with IMAQdx error:timeout

Hello, I have a timeout error in the acquisition of the second camera and... I don't know why.I'm very worried about that because  the same program in other computer and the same cameras is working fine, but not on this computer... WHY?????

First I make the sesion of the two cameras, and then I take a picture of each one. The first one is ok, but in the second one I get this error in the blog IMAQdx Grab .vi

 

Error 1074360293 ocurred at IMAQdx GetImage.vi   Possible reason(s): NI-IMAQdx:(Hex 0xBFF6901B) Timeout

error1.JPG

blockdiagram.pngFRONTPANEL.JPG

 

 

I'll put the datas of my computer:

 

 

operative system: windows xp profesional 2002 sp3 in spanish
computer: mobile intel(R) celeron(TM)
CPU: 650mhz
RAM: 650mhz,496mb
National Instrument software: 
  • labview 8.5
  • ni vision development module 09
  • niacquisition software 09
Cameras: (two) quickcam orbit/sphere AF (USB connection)
The size of the picture of the cam in labview is: 1600X1200PiXel 
If someone could help me... thank you very  much. 

 

0 Kudos
Message 1 of 17
(10,291 Views)

Hi i have attached the VI with some small corrections... Check it whether that helps you or not... I dont have the camera in my PC so am not able to sort out what might be the exact problem...Smiley Sad

-----

The best solution is the one you find it by yourself
0 Kudos
Message 2 of 17
(10,231 Views)

Hi ,

 

I am wondering if it would help to run both cameras in parallel. Your program is capturing the images sequentially.

 

Are you sure it is the second grab that is generating the error? If the first grab is generating the error this would stop any subsequent images from being captured. Have you placed a probe into the block diagram to determine the exact location of the error?

 

 

Which version of image acquisition software are you using?

 

Simon

0 Kudos
Message 3 of 17
(10,199 Views)

 

I use "Vision acquisition" to acquire image from wireless camera receivers through USB port. 
When I connect first wireless camera receiver to laptop through USB port, I able to get the image. 
However for second wireless camera receiver connected to laptop through USB port,I get the error (A timeout occurred while acquiring image from camera) while "test" acquire image during configuration of "Vision acquisition".
I am wonder is it labview can communicate with one hardware through 1 USB port only at the same time. I am facing the same problem.
Hope somebody can help one this.

 

Download All
0 Kudos
Message 4 of 17
(10,183 Views)
Did you try running the VI i attached in my previous post?....
-----

The best solution is the one you find it by yourself
0 Kudos
Message 5 of 17
(10,180 Views)

It doesn't work. Either one of the camera connected first can acquire image, but the second one cannot with error timeout.

I don't think is problem of program. Maybe is the USB communication with labview. Just can use one USB to communicate at a time. But i still not able to solve it.

Download All
0 Kudos
Message 6 of 17
(10,164 Views)

Are you using a single USB socket with a hub or two USB sockets?

 

 

0 Kudos
Message 7 of 17
(10,161 Views)

Two USB socket. One receiver with one USB socket.

0 Kudos
Message 8 of 17
(10,159 Views)

One comment - your level of RAM seems very low. LabView and XP together will use up a lot of RAM. I would use at least 2GB RAM.

0 Kudos
Message 9 of 17
(10,157 Views)

I am using 1G RAM. For you information, I can acquire images simultaneously using 1 wireless camera and 1 built in webcam in laptop. But it doesn't work for 2 wireless camera communicate using USB port.

0 Kudos
Message 10 of 17
(10,153 Views)