2014-02-17 2 views
1

У меня есть Logitech QuickCam 9000 Pro (V-UBM46), и я не могу контролировать фокус с моего RaspberryPi (все пакеты обновлены).управление малины pi uvcdynctrl отсутствует для быстрой камеры 9000 pro

Когда список доступных элементов управления веб-камеры с uvcdynctrl

uvcdynctrl -d /dev/video0 -c 
Listing available controls for device /dev/video0: 
    Brightness 
    Contrast 
    Saturation 
    White Balance Temperature, Auto 
    Gain 
    Power Line Frequency 
    White Balance Temperature 
    Sharpness 
    Backlight Compensation 
    Exposure, Auto 
    Exposure (Absolute) 
    Exposure, Auto Priority 

управление фокусом отсутствует. Однако, когда я запускаю ту же самую команду на машине Ubuntu 13.04, присутствует команда фокуса, и я могу ее использовать.

uvcdynctrl -d /dev/video1 -c 
[libwebcam] Unknown V4L2 private control ID encountered: 0x0A046D04 (V4L2_CID_PRIVATE_BASE + 33844484) 
Listing available controls for device /dev/video1: 
    Brightness 
    Contrast 
    Saturation 
    White Balance Temperature, Auto 
    Gain 
    Power Line Frequency 
    White Balance Temperature 
    Sharpness 
    Backlight Compensation 
    Exposure, Auto 
    Exposure (Absolute) 
    Exposure, Auto Priority 
    Focus 
    Focus (absolute) 
    LED1 Mode 
    LED1 Frequency 
    Disable video processing 
    Raw bits per pixel 

Я проверил версии для libwebcam0, uvcdynctrl, uvcdynctrl-данных, libv4l-0, и все они до настоящего времени в одной и той же версии на обоих RaspberryPi и Ubuntu. Единственное отличие - libv4l-0, где версия Ubuntu равна 0.8.9-4, а RaspberryPi - 1.0.0-1.

Возможно, есть еще один пакет или драйвер, который отсутствует или устарел на RaspberryPi? Как заставить Raspbian «видеть» контроль фокуса?

+0

То же самое: uvcdynctrl перечисляет больше элементов управления (включая Pan и Tilt) на Ubuntu 11.04 (ядро 2.6.38 i386), чем на Debian 7.7 (ядро 3.2.0 ARM). Версии 'libwebcam0',' uvcdynctrl', 'libv4l-0',' setpwc' и '' всегда, по крайней мере, одинаковы (а иногда и выше на Debian). – CDuv

ответ

2

У меня есть модель RaspberryPi B, работающая на Octopi. Я нашел легкое решение для нашей проблемы. Это безупречно работает для моего Пи. Надеюсь, он будет работать и на вас.

  1. Sudo APT-получить установку uvcdynctrl
  2. Sudo APT-получить установку guvcview
  3. Судо guvcview
  4. отключите и снова подключите веб-камеру

После этого четыре этапа uvcdynctrl -c показывает фокус, Led и другие варианты.