when OpenPnP is turned on it increments the exposure setting of the bottom camera with 5, camera is a logitech C270.
OS: Pop!_OS 20.04 LTS x86_64
i made sure all of the auto-settings are turned of:
v4l2-ctl --all
Driver Info:
Driver name : uvcvideo
Card type : UVC Camera (046d:0825)
Bus info : usb-0000:00:14.0-1
Driver version : 5.8.18
Capabilities : 0x84a00001
Video Capture
Metadata Capture
Streaming
Extended Pix Format
Device Capabilities
Device Caps : 0x04200001
Video Capture
Streaming
Extended Pix Format
Priority: 2
Video input : 0 (Camera 1: ok)
Format Video Capture:
Width/Height : 640/480
Pixel Format : 'YUYV' (YUYV 4:2:2)
Field : None
Bytes per Line : 1280
Size Image : 614400
Colorspace : sRGB
Transfer Function : Default (maps to sRGB)
YCbCr/HSV Encoding: Default (maps to ITU-R 601)
Quantization : Default (maps to Limited Range)
Flags :
Crop Capability Video Capture:
Bounds : Left 0, Top 0, Width 640, Height 480
Default : Left 0, Top 0, Width 640, Height 480
Pixel Aspect: 1/1
Selection Video Capture: crop_default, Left 0, Top 0, Width 640, Height 480, Flags:
Selection Video Capture: crop_bounds, Left 0, Top 0, Width 640, Height 480, Flags:
Streaming Parameters Video Capture:
Capabilities : timeperframe
Frames per second: 30.000 (30/1)
Read buffers : 0
brightness 0x00980900 (int) : min=0 max=255 step=1 default=128 value=128
contrast 0x00980901 (int) : min=0 max=255 step=1 default=32 value=32
saturation 0x00980902 (int) : min=0 max=255 step=1 default=32 value=32
white_balance_temperature_auto 0x0098090c (bool) : default=1 value=0
gain 0x00980913 (int) : min=0 max=255 step=1 default=64 value=192
power_line_frequency 0x00980918 (menu) : min=0 max=2 default=2 value=2
0: Disabled
1: 50 Hz
2: 60 Hz
white_balance_temperature 0x0098091a (int) : min=0 max=10000 step=10 default=4000 value=1840
sharpness 0x0098091b (int) : min=0 max=255 step=1 default=24 value=24
backlight_compensation 0x0098091c (int) : min=0 max=1 step=1 default=0 value=0
exposure_auto 0x009a0901 (menu) : min=0 max=3 default=3 value=1
1: Manual Mode
3: Aperture Priority Mode
exposure_absolute 0x009a0902 (int) : min=1 max=10000 step=1 default=166 value=1005
exposure_auto_priority 0x009a0903 (bool) : default=0 value=0
further more: when i start OpenPnp from the terminal the terminal displays lots of errors like these whenever i try to access the camera from OpenPnP:
[DBG ] FOURCC = YUYV
[ERR ] setProperty (ID=12) failed on VIDIOC_S_CTRL (errno 110)
[ERR ] setProperty (ID=6) failed on VIDIOC_S_CTRL (errno 110)
[ERR ] setProperty (ID=7) failed on VIDIOC_S_CTRL (errno 110)
[ERR ] setAutoProperty (ID=1) failed on VIDIOC_S_CTRL (errno 34)
[ERR ] getPropertyLimits (ID=2) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getAutoProperty (ID=2) failed on VIDIOC_G_CTRL (errno 22)
[ERR ] getPropertyLimits (ID=2) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getPropertyLimits (ID=2) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getPropertyLimits (ID=2) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getProperty (ID=2) failed on VIDIOC_G_CTRL (errno 22)
[ERR ] getAutoProperty (ID=2) failed on VIDIOC_G_CTRL (errno 22)
[ERR ] getAutoProperty (ID=5) failed on VIDIOC_G_CTRL (errno 22)
[ERR ] getAutoProperty (ID=5) failed on VIDIOC_G_CTRL (errno 22)
[ERR ] getPropertyLimits (ID=9) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getPropertyLimits (ID=9) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getPropertyLimits (ID=9) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getPropertyLimits (ID=9) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getProperty (ID=9) failed on VIDIOC_G_CTRL (errno 22)
[ERR ] getPropertyLimits (ID=10) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getPropertyLimits (ID=10) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getPropertyLimits (ID=10) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getPropertyLimits (ID=10) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getProperty (ID=10) failed on VIDIOC_G_CTRL (errno 22)
[ERR ] getPropertyLimits (ID=3) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getPropertyLimits (ID=3) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getPropertyLimits (ID=3) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getPropertyLimits (ID=3) failed on VIDIOC_QUERYCTRL (errno 22)
[ERR ] getProperty (ID=3) failed on VIDIOC_G_CTRL (errno 22)
whenever I manually set the exposure in OpenPnP, the new value seems to be ignored.
Is there a fault in my software or in my driver that makes it impossible for openpnp to set the expossure?i tried to create a diagnosics report but that failed...
I hope I provided enough information, if not I will send whatever is needed.