Closed mithundiddi closed 5 years ago
Would also be interested in the resolution.
Was there a solution for this problem? I am encountering this same error when acquiring from multiple cameras
@irispete please start a new issue and fill out the details in the Bug Report so we can advise accordingly.
Don't know if it's applicable in this case, but this also happens when the available bandwidth is not enough. So if multiple cameras go over one 1gbit connection, you would need to set a non-debayered pixel format and debayer on the host, or retrieve a smaller sensor region.
Generally I've found this issue happens a lot when multiple cams are involved, even when they don't share a link, and one always has to permit retries, a timeout in GetNextImag() doesn't seem ro always work.
I created a new issue: https://github.com/neufieldrobotics/spinnaker_sdk_camera_driver/issues/75
@themightyoarfish forgive my ignorance, how do you permit retries?
By catching the exception and also calling GetImageStatus() and IsIncomplete() on the resulting frame. Sometimes, GetNextImage() succeeds but the frame is not useable.
In any event, I've had good experience with the FLIR support, though we are a business, so I can't say if they are this responsive for private individuals.
On 8 April 2020 20:03:27 CEST, irispete notifications@github.com wrote:
@themightyoarfish forgive my ignorance, how do you permit retries?
-- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/neufieldrobotics/spinnaker_sdk_camera_driver/issues/18#issuecomment-611106366
-- Sent from my Android device with K-9 Mail. Please excuse my brevity.
image_transport_test code works for single camera
when multiple cameras are plugged in, following error occurs
gdb output:
Tried with Powered USB hub, so it's not power related error either.
AcquisitionMultipleCamera binary, can save images from both the cameras.
The GetNextImage error occurs for the cam1 (for master cam, it is successful )before entering the loop in run_soft_trig()