I work on Ubuntu 12.04 with Aravis-0.4, my camera is a TIS DMM25GP031-ML.
I have retrieved the xml of the camera with the function arv_device_get_genicam_xml().
I can see that the node corresponding to the binning is called BinningFactor.
But, the function arv_camera_get_binning look for a BinningHorizontal node and a BinningVertical node. So, the node is not found so neither get or set works.
Have you ever encountered this problem ?
Do you have any tips to help me?
ArvCamera API mostly sticks to what is in the SFNC, but when it is simple enough, it can be adapted to work with a wider range of cameras. Contribution welcome !
You can still change the binning on your device by accessing the feature directly, using one of the following functions:
Hello, thank you for the quick answer.
I succeeded in using arv_device_set_integer_feature_value () and arv_device_get_integer_feature_value ()
Thank you for the clarification