sphere
Drivers

Logitech Sphere camera. More...

Logitech Sphere camera.

This driver is a heavily modified version of the camerav4l one developed by Andrew Howard. The sphere driver captures images from a Logitech Sphere cameras. It differs from a normal Video4Linux device in that it has a built in Pan/Tilt/Zoom unit, so this driver supports multiple interfaces.

Date
  1.2.2005

Compile-time dependencies

- <linux/videodev.h>

Provides

- camera
- ptz

Requires

- none

Configuration requests

- none

Configuration file options

- port (string)
  - Default: "/dev/video0"
  - Device to read video data from.
- size (integer tuple)
  - Default: 320 x 240
  - Desired image size. This may not be honoured if the driver does not support the requested size).
- mode (string)
  - Default: "RGB888"
  - Desired capture mode. Can be one of:
    - GREY (8-bit monochrome)
    - RGB24P (24-bit planar RGB)
    - RGB888 (24-bit RGB)
    - YUV420P (planar YUV data; not currently implemented)
- save (integer)
  - Default: 0
  - Debugging option: set this to write each frame as an image file on disk.
- framerate (integer)
  - Default: 10
  - The framerate (0..63Hz)
- shutter_speed (integer)
  - Default: 64000
  - The shutter speed (1..65535)
- compression_preference (integer)
  - Default: 2
  - Set compression preference (0..2)
- automatic_gain (integer)
  - Default: 10000
  - Set automatic gain control (0..65535)
- automatic_wb (string)
  - Default: "auto"
  - Set automatic wb mode (auto/manual/indoor/outdoor/fl)
- sharpness (integer)
  - Default: -1
  - The image sharpness (0...65535)
- backlight (integer)
  - Default: 0
  - Set backlight compensation (0=off, other=on)
- flicker (integer)
  - Default: 0
  - Set antiflicker mode (0=off, other=on)
- noise_reduction (integer)
  - Default: 0
  - Set noise reduction mode (0=none...3=high)
- dump_settings (integer)
  - Default: 0
  - Output settings to display when driver starts (0=off, other=on)
- debug (integer)
  - Default: 0
  - Display a copy of the image on localhost (0=off, other=on)

Example

    driver
    (
      name "spheredriver"
      provides ["camera:0"
                "ptz:0"]
      port "/dev/video0"
      size [320 240]
      mode "RGB24"
      automatic_wb "fl"
      framerate 30
      shutter_speed   64000
      automatic_gain  10000
      dump_settings 0
    )

Author
  Brad Kratochvil

Last updated 12 September 2005 21:38:45