We are working with OPT cameras, including models OPT-CC40-GM-04, OPT-CC500-GM-04, and OPT-CM1200-GL-04. Specifically, we have faced a problem with the OPT-CC500-GM-04 model when attempting to use it with a software trigger via Aravis (version 0.8.20, running on Ubuntu 22.04). We’ve tested a software trigger mode via arv-test-0.8 and arv-camera-test-0.8 and realized that for OPT-CC40-GM-04 camera the software trigger works flawlessly, but for OPT-CC500-GM-04 and OPT-CM1200-GL-04 there are no images from the camera (even though all these cameras support GenICam and GigE Vision). We’ve tested all those cameras with OPT SDK and MVS SDK - Software Trigger works. From the side of OPT technical support - they are pretty sure that the problem with SW Trigger is within Aravis implementation. Could you, please, provide a hint as to what can be the root cause, a solution, or if it is a known issue from Aravis’s side?
Here is the log from arv-test-0.8:
user@ubuntu22.04:~/.conan/data/aravis/0.8.20/_/_/package/697e2bd0ab83bb265908743288913aa86593bfad/bin$ ./arv-test-0.8 -n "OPT Machine Vision-OPT-CC500-GM-04-P15CL0A0041"
Found 4 devices
Testing 'OPT Machine Vision:OPT-CC500-GM-04'
Genicam:Load SUCCESS
Genicam:Schema IGNORED
Properties:SensorSizeReadout SUCCESS
Properties:SensorSizeCheck IGNORED
Properties:GainReadout SUCCESS
Properties:ExposureTimeReadout SUCCESS
MultipleAcquisition:BufferCheck SUCCESS 10/10
MultipleAcquisition:FrameRate FAILURE 0.01 Hz (expected:10.00 Hz)
SingleAcquisition:BufferCheck SUCCESS
Chunks:NoSupport FAILURE
SoftwareTrigger:BufferCheck FAILURE 0/5
GigEVision:NStreamChannels SUCCESS
GigEVision:StreamChannel SUCCESS
user@ubuntu22.04:~/.conan/data/aravis/0.8.20/_/_/package/697e2bd0ab83bb265908743288913aa86593bfad/bin$ ./arv-test-0.8 -n "OPT Machine Vision-OPT-CC40-GM-04-P15BG0C0004"
Found 4 devices
Testing 'OPT Machine Vision:OPT-CC40-GM-04'
Genicam:Load SUCCESS
Genicam:Schema IGNORED
Properties:SensorSizeReadout SUCCESS
Properties:SensorSizeCheck IGNORED
Properties:GainReadout SUCCESS
Properties:ExposureTimeReadout SUCCESS
MultipleAcquisition:BufferCheck SUCCESS 10/10
MultipleAcquisition:FrameRate SUCCESS 9.98 Hz
SingleAcquisition:BufferCheck SUCCESS
Chunks:NoSupport FAILURE
SoftwareTrigger:BufferCheck SUCCESS 5/5
GigEVision:NStreamChannels SUCCESS
GigEVision:StreamChannel SUCCESS