Возможно ли добавить новые конфигурации в V4L2?

#linux #camera #v4l2

Вопрос:

Параметры, которые показывает v4l2, относятся только к самой камере? Есть ли способ добавить новые конфигурации? Например, я хочу установить параметры баланса белого, но я не вижу его в списке v4l2. Означает ли это, что я не могу это изменить? Если да, может ли быть другой вариант, кроме использования v4l2?

Список параметров, которые я могу изменить, приведен ниже:

 v4l2-ctl -l
                     brightness 0x00980900 (int)    : min=0 max=4095 step=1 default=16 value=160
                           gain 0x00980913 (int)    : min=48 max=2047 step=1 default=48 value=307
              exposure_absolute 0x009a0902 (int)    : min=1 max=10000 step=1 default=333 value=166
               exposure_time_us 0x0199e201 (int)    : min=100 max=1000000 step=1 default=33333 value=16666
                    gain_db_100 0x0199e204 (int)    : min=0 max=1629 step=1 default=0 value=0
                   trigger_mode 0x0199e208 (bool)   : default=0 value=0
                  trigger_delay 0x0199e210 (int)    : min=0 max=10000000 step=10 default=0 value=150
                  strobe_enable 0x0199e211 (bool)   : default=0 value=0
                strobe_polarity 0x0199e212 (bool)   : default=0 value=0
                strobe_exposure 0x0199e213 (bool)   : default=0 value=0
                          gpout 0x0199e216 (bool)   : default=0 value=0
                           gpin 0x0199e217 (bool)   : default=0 value=0
                   roi_offset_x 0x0199e218 (int)    : min=0 max=1184 step=2 default=0 value=0
                   roi_offset_y 0x0199e219 (int)    : min=0 max=864 step=2 default=0 value=0
                roi_auto_center 0x0199e220 (bool)   : default=1 value=1
               trigger_polarity 0x0199e234 (bool)   : default=0 value=0
         override_scanning_mode 0x0199e257 (int)    : min=0 max=2 step=1 default=0 value=0
   trigger_global_reset_release 0x0199e261 (bool)   : default=0 value=0
 

Модель камеры: DFM 27UR0135-ML USB 3.0 цветная камера