IDS GV-524xCP support

Hi,

has anybody tried that camera ? Some time ago there was a similar problem in this forum IDS GV-5200SE-C-HQ support, but there was no reply.

I have tried the camera with arv-test-0.8 and a simple python script which worked some other flir cameras, but there is no data sent, it works with the propietary software from IDS.

# arv-test-0.8
Found 1 device
Testing ‘IDS:GV-524xCP-NIR’
Genicam:Load SUCCESS
Genicam:Schema SUCCESS Schema validation disabled
Properties:SensorSizeReadout SUCCESS
Properties:SensorSizeCheck IGNORED
Properties:GainAvailable SUCCESS
Properties:GainReadout SUCCESS
Properties:ExposureTimeAvailable SUCCESS
Properties:ExposureTimeReadout SUCCESS
MultipleAcquisitionA:BufferCheck FAILURE 0/10
MultipleAcquisitionA:FrameRate FAILURE
SingleAcquisition:BufferCheck FAILURE Buffer transfer failure
SoftwareTrigger:BufferCheck FAILURE 0/5
MultipleAcquisitionB:BufferCheck FAILURE 0/10
MultipleAcquisitionB:FrameRate FAILURE
Multipart:NoSupport SUCCESS
Chunks:NoSupport FAILURE
GigEVision:NNetworkInterfaces FAILURE 16777216
GigEVision:NStreamChannels FAILURE 16777216
GigEVision:StreamChannel SUCCESS

Thx,

Florian

… as suggested by @Emmanuel https://aravis-project.discourse.group/t/ids-gv-5200se-c-hq-support/415/3?u=wasndas

diff --git a/src/arvgcport.c b/src/arvgcport.c 
index 44e1addb..5c103c92 100644 
--- a/src/arvgcport.c 
+++ b/src/arvgcport.c 
@@ -74,6 +74,7 @@ static ArvGvLegacyInfos arv_gc_port_legacy_infos[] = { 
   { .vendor_selection = "EVK",                                 .model_selection = "HELIOS"}, 
   { .vendor_selection = "AT_Automation_Technology_GmbH",       .model_selection = "C6_X_GigE"}, 
   { .vendor_selection = "Xenics",                              .model_selection = "Wildcat"}, 
+   { .vendor_selection = "IDS_Imaging_Development_Systems_GmbH",       .model_selection = "GV_524xCP_NIR"}, 
}; 

Added to aravis: https://github.com/AravisProject/aravis/commit/3a62ba0de5464e5a36a3d9e283ea4262c28ba3a7

Thanks,

Emmanuel.