📄 w9968cf.txt
字号:
for each device, from 2 to 32.Default: 2-------------------------------------------------------------------------------Name: double_bufferType: bool array (min = 0, max = 32)Syntax: <0|1[,...]>Description: Hardware double buffering: 0 disabled, 1 enabled. It should be enabled if you want smooth video output: if you obtain out of sync. video, disable it, or try to decrease the 'clockdiv' module parameter value.Default: 1 for every device.-------------------------------------------------------------------------------Name: clampingType: bool array (min = 0, max = 32)Syntax: <0|1[,...]>Description: Video data clamping: 0 disabled, 1 enabled.Default: 0 for every device.-------------------------------------------------------------------------------Name: filter_typeType: int array (min = 0, max = 32)Syntax: <0|1|2[,...]>Description: Video filter type. 0 none, 1 (1-2-1) 3-tap filter, 2 (2-3-6-3-2) 5-tap filter. The filter is used to reduce noise and aliasing artifacts produced by the CCD or CMOS image sensor.Default: 0 for every device.-------------------------------------------------------------------------------Name: largeviewType: bool array (min = 0, max = 32)Syntax: <0|1[,...]>Description: Large view: 0 disabled, 1 enabled.Default: 1 for every device.-------------------------------------------------------------------------------Name: upscalingType: bool array (min = 0, max = 32)Syntax: <0|1[,...]>Description: Software scaling (for non-compressed video only): 0 disabled, 1 enabled. Disable it if you have a slow CPU or you don't have enough memory.Default: 0 for every device.Note: If 'w9968cf-vpp' is not present, this parameter is set to 0.-------------------------------------------------------------------------------Name: decompressionType: int array (min = 0, max = 32)Syntax: <0|1|2[,...]>Description: Software video decompression: 0 = disables decompression (doesn't allow formats needing decompression). 1 = forces decompression (allows formats needing decompression only). 2 = allows any permitted formats. Formats supporting (de)compressed video are YUV422P and YUV420P/YUV420 in any resolutions where width and height are multiples of 16.Default: 2 for every device.Note: If 'w9968cf-vpp' is not present, forcing decompression is not allowed; in this case this parameter is set to 2.-------------------------------------------------------------------------------Name: force_paletteType: int array (min = 0, max = 32)Syntax: <0|9|10|13|15|8|7|1|6|3|4|5[,...]>Description: Force picture palette. In order: 0 = Off - allows any of the following formats: 9 = UYVY 16 bpp - Original video, compression disabled 10 = YUV420 12 bpp - Original video, compression enabled 13 = YUV422P 16 bpp - Original video, compression enabled 15 = YUV420P 12 bpp - Original video, compression enabled 8 = YUVY 16 bpp - Software conversion from UYVY 7 = YUV422 16 bpp - Software conversion from UYVY 1 = GREY 8 bpp - Software conversion from UYVY 6 = RGB555 16 bpp - Software conversion from UYVY 3 = RGB565 16 bpp - Software conversion from UYVY 4 = RGB24 24 bpp - Software conversion from UYVY 5 = RGB32 32 bpp - Software conversion from UYVY When not 0, this parameter will override 'decompression'.Default: 0 for every device. Initial palette is 9 (UYVY).Note: If 'w9968cf-vpp' is not present, this parameter is set to 9.-------------------------------------------------------------------------------Name: force_rgbType: bool array (min = 0, max = 32)Syntax: <0|1[,...]>Description: Read RGB video data instead of BGR: 1 = use RGB component ordering. 0 = use BGR component ordering. This parameter has effect when using RGBX palettes only.Default: 0 for every device.-------------------------------------------------------------------------------Name: autobrightType: bool array (min = 0, max = 32)Syntax: <0|1[,...]>Description: Image sensor automatically changes brightness: 0 = no, 1 = yesDefault: 0 for every device.-------------------------------------------------------------------------------Name: autoexpType: bool array (min = 0, max = 32)Syntax: <0|1[,...]>Description: Image sensor automatically changes exposure: 0 = no, 1 = yesDefault: 1 for every device.-------------------------------------------------------------------------------Name: lightfreqType: int array (min = 0, max = 32)Syntax: <50|60[,...]>Description: Light frequency in Hz: 50 for European and Asian lighting, 60 for American lighting.Default: 50 for every device.-------------------------------------------------------------------------------Name: bandingfilterType: bool array (min = 0, max = 32)Syntax: <0|1[,...]>Description: Banding filter to reduce effects of fluorescent lighting: 0 disabled, 1 enabled. This filter tries to reduce the pattern of horizontal light/dark bands caused by some (usually fluorescent) lighting.Default: 0 for every device.-------------------------------------------------------------------------------Name: clockdivType: int array (min = 0, max = 32)Syntax: <-1|n[,...]>Description: Force pixel clock divisor to a specific value (for experts): n may vary from 0 to 127. -1 for automatic value. See also the 'double_buffer' module parameter.Default: -1 for every device.-------------------------------------------------------------------------------Name: backlightType: bool array (min = 0, max = 32)Syntax: <0|1[,...]>Description: Objects are lit from behind: 0 = no, 1 = yesDefault: 0 for every device.-------------------------------------------------------------------------------Name: mirrorType: bool array (min = 0, max = 32)Syntax: <0|1[,...]>Description: Reverse image horizontally: 0 = no, 1 = yesDefault: 0 for every device.-------------------------------------------------------------------------------Name: monochromeType: bool array (min = 0, max = 32)Syntax: <0|1[,...]>Description: The image sensor is monochrome: 0 = no, 1 = yesDefault: 0 for every device.-------------------------------------------------------------------------------Name: brightnessType: long array (min = 0, max = 32)Syntax: <n[,...]>Description: Set picture brightness (0-65535). This parameter has no effect if 'autobright' is enabled.Default: 31000 for every device.-------------------------------------------------------------------------------Name: hueType: long array (min = 0, max = 32)Syntax: <n[,...]>Description: Set picture hue (0-65535).Default: 32768 for every device.-------------------------------------------------------------------------------Name: colourType: long array (min = 0, max = 32)Syntax: <n[,...]>Description: Set picture saturation (0-65535).Default: 32768 for every device.-------------------------------------------------------------------------------Name: contrastType: long array (min = 0, max = 32)Syntax: <n[,...]>Description: Set picture contrast (0-65535).Default: 50000 for every device.-------------------------------------------------------------------------------Name: whitenessType: long array (min = 0, max = 32)Syntax: <n[,...]>Description: Set picture whiteness (0-65535).Default: 32768 for every device.-------------------------------------------------------------------------------Name: debugType: intSyntax: <n>Description: Debugging information level, from 0 to 6: 0 = none (use carefully) 1 = critical errors 2 = significant informations 3 = configuration or general messages 4 = warnings 5 = called functions 6 = function internals Level 5 and 6 are useful for testing only, when only one device is used.Default: 2-------------------------------------------------------------------------------Name: specific_debugType: boolSyntax: <0|1>Description: Enable or disable specific debugging messages: 0 = print messages concerning every level <= 'debug' level. 1 = print messages concerning the level indicated by 'debug'.Default: 0-------------------------------------------------------------------------------9. Contact information======================I may be contacted by e-mail at <luca.risolia@studio.unibo.it>.I can accept GPG/PGP encrypted e-mail. My GPG key ID is 'FCE635A4'.My public 1024-bit key should be available at your keyserver; the fingerprintis: '88E8 F32F 7244 68BA 3958 5D40 99DA 5D2A FCE6 35A4'.10. Credits==========The development would not have proceed much further without having looked atthe source code of other drivers and without the help of several persons; inparticular:- the I2C interface to kernel and high-level image sensor control routines have been taken from the OV511 driver by Mark McClelland;- memory management code has been copied from the bttv driver by Ralph Metzler, Marcus Metzler and Gerd Knorr;- the low-level I2C read function has been written by Frederic Jouault;- the low-level I2C fast write function has been written by Piotr Czerczak.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -