bstichbury
April 22, 2003, 01:42:24
Hi
I have an application where I'm using 6 firewire cameras from a powered hub into a computer. Only 4 of them will come up simultaneously, the rest fail at startLive().
I have looked only running three continuously and the rest using 'snap', where each is started in turn, snapping several images and then stopped before doing the next camera but I come against two problems:
1/ the camera frame is filled with noise as it is just starting up, each one needs about 0.5 of a second from startLive() to stabilise its output
2/ I really need the cameras to take photos close to simultaneous (within 0.5 second for all 6). We have decided the application will be acceptable with only having one continuous and the rest 'snap', if we can work out this problem...
Can you suggest a workaround? BTW - it isn't just our app using IC libraries that fails at four cameras - the demo app with the firewire cameras also fails after opening four.
Cheers
Brendon
I have an application where I'm using 6 firewire cameras from a powered hub into a computer. Only 4 of them will come up simultaneously, the rest fail at startLive().
I have looked only running three continuously and the rest using 'snap', where each is started in turn, snapping several images and then stopped before doing the next camera but I come against two problems:
1/ the camera frame is filled with noise as it is just starting up, each one needs about 0.5 of a second from startLive() to stabilise its output
2/ I really need the cameras to take photos close to simultaneous (within 0.5 second for all 6). We have decided the application will be acceptable with only having one continuous and the rest 'snap', if we can work out this problem...
Can you suggest a workaround? BTW - it isn't just our app using IC libraries that fails at four cameras - the demo app with the firewire cameras also fails after opening four.
Cheers
Brendon