Simultaneous use of aravissrc (gstreamer) for Acquisition and arv-tool for control possible?

Hi,

I’ m using gstreamer with aravissrc, which works fine (writing individual Jpg’s continous in one file):

/usr/bin/gst-launch-1.0 aravissrc ! videoconvert ! jpegenc ! filesink location=/media/videofile.mjpeg append=true

When changing camera-settings with arv-tool:

arv-tool-0.8 control ExposureTimeAbs=25000

I first have to stop acquisition, otherwise I get write access error:

ExposureTimeAbs write error: [ExposureTimeAbs] [ExposureValueFloat] [RegExposureValue] GigEVision write_register error (access-denied)

Reading controls is always possible.

Camera is Allied Vision Manta G504C (GigE)

My Question: Is this the expected behavior or should I be able to change controls while acquisition is running? If Yes, how could i manage this?

Thanks a lot, I like aravis very much!

Uli

Hi,

Both arv-tool and the gstreamer plugin are taking control access of the device. They can not work at the same time.

Emmanuel.