aravis
aravis copied to clipboard
JAI BM-500GE support
Hi Emmanuel,
https://aravis-project.discourse.group/t/node-acquisitionframerateabs-not-found/138
As requested, attached JAI Features.txt is the output from arv-tool-0.8 features.
Regards Les
They have a funky way to set the acquisition frame rate.
Category : 'JAIAcquisitionAndTriggerControl'
Enumeration : 'JAIAcquisitionFrameRate'
EnumEntry : 'fps1_8'
EnumEntry : 'fps1_4'
EnumEntry : 'fps1_2'
EnumEntry : 'fpsNormal'
There is 2 changes we can do in aravis:
-
Implement a special case for the frame rate setting. Could you attach the output of:
arv-tool-0.8 values
and also the first line ofarv-tool-0.8 genicam
? -
In the gstreamer plugin, we should not make the plugin initialization fail if feature like framerate can not be set, but just show a warning. That way, even if a feature is not handled correctly in the ArvCamera API, it should still be possible to set the right feature values using the
features
plugin property.
Hi Emmanuel, In my use case for Aravis showing a warning would suffice. Though I am an experience C# / Java coder, my experience programming in C is Zero. Though taking a look at your arvcamera.c file, the level of comments and structure is pretty easy to follow. Data attached. Thanks Les arv-tool-genicam.txt arv-tool-values.txt