Created
August 7, 2020 13:34
-
-
Save kralo/8c03c9a133c8a4c4c506862a3930bcff to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# supposed to be CMT-120FPS-OV9281-C411 "Global Shutter, Black/White Image, 120FPS High Frame Rate, USB Camera Module with OV9281 sensor" | |
# v4l2-ctl | |
Driver Info (not using libv4l2): | |
Driver name : uvcvideo | |
Card type : USB Camera: USB Camera | |
Bus info : usb-0000:00:1a.0-1.5 | |
Driver version: 4.15.18 | |
Capabilities : 0x84200001 | |
Video 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 : 1280/800 | |
Pixel Format : 'YUYV' | |
Field : None | |
Bytes per Line : 2560 | |
Size Image : 2048000 | |
Colorspace : sRGB | |
Transfer Function : Default | |
YCbCr Encoding : Default | |
Quantization : Default | |
Flags : | |
Crop Capability Video Capture: | |
Bounds : Left 0, Top 0, Width 1280, Height 800 | |
Default : Left 0, Top 0, Width 1280, Height 800 | |
Pixel Aspect: 1/1 | |
Selection: crop_default, Left 0, Top 0, Width 1280, Height 800 | |
Selection: crop_bounds, Left 0, Top 0, Width 1280, Height 800 | |
Streaming Parameters Video Capture: | |
Capabilities : timeperframe | |
Frames per second: 10.000 (10/1) | |
Read buffers : 0 | |
brightness (int) : min=-64 max=64 step=1 default=0 value=0 | |
contrast (int) : min=0 max=100 step=1 default=32 value=32 | |
saturation (int) : min=0 max=100 step=1 default=64 value=64 | |
hue (int) : min=-180 max=180 step=1 default=0 value=0 | |
white_balance_temperature_auto (bool) : default=1 value=0 | |
gamma (int) : min=100 max=500 step=1 default=300 value=300 | |
gain (int) : min=1 max=128 step=1 default=64 value=64 | |
power_line_frequency (menu) : min=0 max=2 default=1 value=1 | |
white_balance_temperature (int) : min=2800 max=6500 step=10 default=4600 value=4600 | |
sharpness (int) : min=0 max=100 step=1 default=50 value=50 | |
backlight_compensation (int) : min=0 max=2 step=1 default=0 value=0 | |
exposure_auto (menu) : min=0 max=3 default=1 value=1 | |
exposure_absolute (int) : min=50 max=10000 step=1 default=166 value=50 | |
exposure_auto_priority (bool) : default=0 value=0 | |
# sudo lsusb -v | |
Bus 001 Device 004: ID 0bda:3035 Realtek Semiconductor Corp. | |
Device Descriptor: | |
bLength 18 | |
bDescriptorType 1 | |
bcdUSB 2.00 | |
bDeviceClass 239 Miscellaneous Device | |
bDeviceSubClass 2 ? | |
bDeviceProtocol 1 Interface Association | |
bMaxPacketSize0 64 | |
idVendor 0x0bda Realtek Semiconductor Corp. | |
idProduct 0x3035 | |
bcdDevice 0.01 | |
iManufacturer 3 Generic | |
iProduct 1 USB Camera | |
iSerial 2 200901010001 | |
bNumConfigurations 1 | |
Configuration Descriptor: | |
bLength 9 | |
bDescriptorType 2 | |
wTotalLength 734 | |
bNumInterfaces 2 | |
bConfigurationValue 1 | |
iConfiguration 4 USB Camera | |
bmAttributes 0x80 | |
(Bus Powered) | |
MaxPower 500mA | |
Interface Association: | |
bLength 8 | |
bDescriptorType 11 | |
bFirstInterface 0 | |
bInterfaceCount 2 | |
bFunctionClass 14 Video | |
bFunctionSubClass 3 Video Interface Collection | |
bFunctionProtocol 0 | |
iFunction 5 USB Camera | |
Interface Descriptor: | |
bLength 9 | |
bDescriptorType 4 | |
bInterfaceNumber 0 | |
bAlternateSetting 0 | |
bNumEndpoints 1 | |
bInterfaceClass 14 Video | |
bInterfaceSubClass 1 Video Control | |
bInterfaceProtocol 0 | |
iInterface 5 USB Camera | |
VideoControl Interface Descriptor: | |
bLength 13 | |
bDescriptorType 36 | |
bDescriptorSubtype 1 (HEADER) | |
bcdUVC 1.00 | |
wTotalLength 78 | |
dwClockFrequency 15.000000MHz | |
bInCollection 1 | |
baInterfaceNr( 0) 1 | |
VideoControl Interface Descriptor: | |
bLength 18 | |
bDescriptorType 36 | |
bDescriptorSubtype 2 (INPUT_TERMINAL) | |
bTerminalID 1 | |
wTerminalType 0x0201 Camera Sensor | |
bAssocTerminal 0 | |
iTerminal 0 | |
wObjectiveFocalLengthMin 0 | |
wObjectiveFocalLengthMax 0 | |
wOcularFocalLength 0 | |
bControlSize 3 | |
bmControls 0x0000200e | |
Auto-Exposure Mode | |
Auto-Exposure Priority | |
Exposure Time (Absolute) | |
Roll (Absolute) | |
VideoControl Interface Descriptor: | |
bLength 11 | |
bDescriptorType 36 | |
bDescriptorSubtype 5 (PROCESSING_UNIT) | |
Warning: Descriptor too short | |
bUnitID 2 | |
bSourceID 1 | |
wMaxMultiplier 0 | |
bControlSize 2 | |
bmControls 0x0000177f | |
Brightness | |
Contrast | |
Hue | |
Saturation | |
Sharpness | |
Gamma | |
White Balance Temperature | |
Backlight Compensation | |
Gain | |
Power Line Frequency | |
White Balance Temperature, Auto | |
iProcessing 0 | |
bmVideoStandards 0x 9 | |
None | |
SECAM - 625/50 | |
VideoControl Interface Descriptor: | |
bLength 9 | |
bDescriptorType 36 | |
bDescriptorSubtype 3 (OUTPUT_TERMINAL) | |
bTerminalID 3 | |
wTerminalType 0x0101 USB Streaming | |
bAssocTerminal 0 | |
bSourceID 4 | |
iTerminal 0 | |
VideoControl Interface Descriptor: | |
bLength 27 | |
bDescriptorType 36 | |
bDescriptorSubtype 6 (EXTENSION_UNIT) | |
bUnitID 4 | |
guidExtensionCode {8ca72912-b447-9440-b0ce-db07386fb938} | |
bNumControl 2 | |
bNrPins 1 | |
baSourceID( 0) 2 | |
bControlSize 2 | |
bmControls( 0) 0x00 | |
bmControls( 1) 0x06 | |
iExtension 0 | |
Endpoint Descriptor: | |
bLength 7 | |
bDescriptorType 5 | |
bEndpointAddress 0x83 EP 3 IN | |
bmAttributes 3 | |
Transfer Type Interrupt | |
Synch Type None | |
Usage Type Data | |
wMaxPacketSize 0x0010 1x 16 bytes | |
bInterval 6 | |
Interface Descriptor: | |
bLength 9 | |
bDescriptorType 4 | |
bInterfaceNumber 1 | |
bAlternateSetting 0 | |
bNumEndpoints 0 | |
bInterfaceClass 14 Video | |
bInterfaceSubClass 2 Video Streaming | |
bInterfaceProtocol 0 | |
iInterface 0 | |
VideoStreaming Interface Descriptor: | |
bLength 15 | |
bDescriptorType 36 | |
bDescriptorSubtype 1 (INPUT_HEADER) | |
bNumFormats 2 | |
wTotalLength 497 | |
bEndPointAddress 129 | |
bmInfo 0 | |
bTerminalLink 3 | |
bStillCaptureMethod 2 | |
bTriggerSupport 1 | |
bTriggerUsage 0 | |
bControlSize 1 | |
bmaControls( 0) 27 | |
bmaControls( 1) 27 | |
VideoStreaming Interface Descriptor: | |
bLength 27 | |
bDescriptorType 36 | |
bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED) | |
bFormatIndex 1 | |
bNumFrameDescriptors 2 | |
guidFormat {59555932-0000-1000-8000-00aa00389b71} | |
bBitsPerPixel 16 | |
bDefaultFrameIndex 1 | |
bAspectRatioX 0 | |
bAspectRatioY 0 | |
bmInterlaceFlags 0x00 | |
Interlaced stream or variable: No | |
Fields per frame: 2 fields | |
Field 1 first: No | |
Field pattern: Field 1 only | |
bCopyProtect 0 | |
VideoStreaming Interface Descriptor: | |
bLength 30 | |
bDescriptorType 36 | |
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) | |
bFrameIndex 1 | |
bmCapabilities 0x00 | |
Still image unsupported | |
wWidth 1280 | |
wHeight 800 | |
dwMinBitRate 163840000 | |
dwMaxBitRate 163840000 | |
dwMaxVideoFrameBufferSize 2048000 | |
dwDefaultFrameInterval 1000000 | |
bFrameIntervalType 1 | |
dwFrameInterval( 0) 1000000 | |
VideoStreaming Interface Descriptor: | |
bLength 30 | |
bDescriptorType 36 | |
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) | |
bFrameIndex 2 | |
bmCapabilities 0x00 | |
Still image unsupported | |
wWidth 640 | |
wHeight 400 | |
dwMinBitRate 122880000 | |
dwMaxBitRate 122880000 | |
dwMaxVideoFrameBufferSize 512000 | |
dwDefaultFrameInterval 333333 | |
bFrameIntervalType 1 | |
dwFrameInterval( 0) 333333 | |
VideoStreaming Interface Descriptor: | |
bLength 14 | |
bDescriptorType 36 | |
bDescriptorSubtype 3 (STILL_IMAGE_FRAME) | |
bEndpointAddress 0 | |
bNumImageSizePatterns 2 | |
wWidth( 0) 640 | |
wHeight( 0) 400 | |
wWidth( 1) 1280 | |
wHeight( 1) 800 | |
bNumCompressionPatterns 2 | |
VideoStreaming Interface Descriptor: | |
bLength 6 | |
bDescriptorType 36 | |
bDescriptorSubtype 13 (COLORFORMAT) | |
bColorPrimaries 1 (BT.709,sRGB) | |
bTransferCharacteristics 1 (BT.709) | |
bMatrixCoefficients 4 (SMPTE 170M (BT.601)) | |
VideoStreaming Interface Descriptor: | |
bLength 11 | |
bDescriptorType 36 | |
bDescriptorSubtype 6 (FORMAT_MJPEG) | |
bFormatIndex 2 | |
bNumFrameDescriptors 8 | |
bFlags 1 | |
Fixed-size samples: Yes | |
bDefaultFrameIndex 1 | |
bAspectRatioX 0 | |
bAspectRatioY 0 | |
bmInterlaceFlags 0x00 | |
Interlaced stream or variable: No | |
Fields per frame: 1 fields | |
Field 1 first: No | |
Field pattern: Field 1 only | |
bCopyProtect 0 | |
VideoStreaming Interface Descriptor: | |
bLength 38 | |
bDescriptorType 36 | |
bDescriptorSubtype 7 (FRAME_MJPEG) | |
bFrameIndex 1 | |
bmCapabilities 0x00 | |
Still image unsupported | |
wWidth 1280 | |
wHeight 800 | |
dwMinBitRate 491520000 | |
dwMaxBitRate 1966080000 | |
dwMaxVideoFrameBufferSize 2048000 | |
dwDefaultFrameInterval 83333 | |
bFrameIntervalType 3 | |
dwFrameInterval( 0) 83333 | |
dwFrameInterval( 1) 166666 | |
dwFrameInterval( 2) 333333 | |
VideoStreaming Interface Descriptor: | |
bLength 42 | |
bDescriptorType 36 | |
bDescriptorSubtype 7 (FRAME_MJPEG) | |
bFrameIndex 2 | |
bmCapabilities 0x00 | |
Still image unsupported | |
wWidth 160 | |
wHeight 120 | |
dwMinBitRate 18432000 | |
dwMaxBitRate 64512000 | |
dwMaxVideoFrameBufferSize 38400 | |
dwDefaultFrameInterval 47619 | |
bFrameIntervalType 4 | |
dwFrameInterval( 0) 47619 | |
dwFrameInterval( 1) 83333 | |
dwFrameInterval( 2) 111111 | |
dwFrameInterval( 3) 166666 | |
VideoStreaming Interface Descriptor: | |
bLength 42 | |
bDescriptorType 36 | |
bDescriptorSubtype 7 (FRAME_MJPEG) | |
bFrameIndex 3 | |
bmCapabilities 0x00 | |
Still image unsupported | |
wWidth 320 | |
wHeight 240 | |
dwMinBitRate 73728000 | |
dwMaxBitRate 258048000 | |
dwMaxVideoFrameBufferSize 153600 | |
dwDefaultFrameInterval 47619 | |
bFrameIntervalType 4 | |
dwFrameInterval( 0) 47619 | |
dwFrameInterval( 1) 83333 | |
dwFrameInterval( 2) 111111 | |
dwFrameInterval( 3) 166666 | |
VideoStreaming Interface Descriptor: | |
bLength 42 | |
bDescriptorType 36 | |
bDescriptorSubtype 7 (FRAME_MJPEG) | |
bFrameIndex 4 | |
bmCapabilities 0x00 | |
Still image unsupported | |
wWidth 352 | |
wHeight 288 | |
dwMinBitRate 97320960 | |
dwMaxBitRate 340623360 | |
dwMaxVideoFrameBufferSize 202752 | |
dwDefaultFrameInterval 47619 | |
bFrameIntervalType 4 | |
dwFrameInterval( 0) 47619 | |
dwFrameInterval( 1) 83333 | |
dwFrameInterval( 2) 111111 | |
dwFrameInterval( 3) 166666 | |
VideoStreaming Interface Descriptor: | |
bLength 42 | |
bDescriptorType 36 | |
bDescriptorSubtype 7 (FRAME_MJPEG) | |
bFrameIndex 5 | |
bmCapabilities 0x00 | |
Still image unsupported | |
wWidth 640 | |
wHeight 400 | |
dwMinBitRate 245760000 | |
dwMaxBitRate 860160000 | |
dwMaxVideoFrameBufferSize 512000 | |
dwDefaultFrameInterval 47619 | |
bFrameIntervalType 4 | |
dwFrameInterval( 0) 47619 | |
dwFrameInterval( 1) 83333 | |
dwFrameInterval( 2) 111111 | |
dwFrameInterval( 3) 166666 | |
VideoStreaming Interface Descriptor: | |
bLength 38 | |
bDescriptorType 36 | |
bDescriptorSubtype 7 (FRAME_MJPEG) | |
bFrameIndex 6 | |
bmCapabilities 0x00 | |
Still image unsupported | |
wWidth 800 | |
wHeight 600 | |
dwMinBitRate 230400000 | |
dwMaxBitRate 921600000 | |
dwMaxVideoFrameBufferSize 960000 | |
dwDefaultFrameInterval 83333 | |
bFrameIntervalType 3 | |
dwFrameInterval( 0) 83333 | |
dwFrameInterval( 1) 166666 | |
dwFrameInterval( 2) 333333 | |
VideoStreaming Interface Descriptor: | |
bLength 38 | |
bDescriptorType 36 | |
bDescriptorSubtype 7 (FRAME_MJPEG) | |
bFrameIndex 7 | |
bmCapabilities 0x00 | |
Still image unsupported | |
wWidth 1024 | |
wHeight 768 | |
dwMinBitRate 377487360 | |
dwMaxBitRate 1509949440 | |
dwMaxVideoFrameBufferSize 1572864 | |
dwDefaultFrameInterval 83333 | |
bFrameIntervalType 3 | |
dwFrameInterval( 0) 83333 | |
dwFrameInterval( 1) 166666 | |
dwFrameInterval( 2) 333333 | |
VideoStreaming Interface Descriptor: | |
bLength 38 | |
bDescriptorType 36 | |
bDescriptorSubtype 7 (FRAME_MJPEG) | |
bFrameIndex 8 | |
bmCapabilities 0x00 | |
Still image unsupported | |
wWidth 1280 | |
wHeight 720 | |
dwMinBitRate 442368000 | |
dwMaxBitRate 1769472000 | |
dwMaxVideoFrameBufferSize 1843200 | |
dwDefaultFrameInterval 83333 | |
bFrameIntervalType 3 | |
dwFrameInterval( 0) 83333 | |
dwFrameInterval( 1) 166666 | |
dwFrameInterval( 2) 333333 | |
VideoStreaming Interface Descriptor: | |
bLength 38 | |
bDescriptorType 36 | |
bDescriptorSubtype 3 (STILL_IMAGE_FRAME) | |
bEndpointAddress 0 | |
bNumImageSizePatterns 8 | |
wWidth( 0) 1280 | |
wHeight( 0) 800 | |
wWidth( 1) 1280 | |
wHeight( 1) 720 | |
wWidth( 2) 1024 | |
wHeight( 2) 768 | |
wWidth( 3) 800 | |
wHeight( 3) 600 | |
wWidth( 4) 640 | |
wHeight( 4) 400 | |
wWidth( 5) 352 | |
wHeight( 5) 288 | |
wWidth( 6) 320 | |
wHeight( 6) 240 | |
wWidth( 7) 160 | |
wHeight( 7) 120 | |
bNumCompressionPatterns 8 | |
VideoStreaming Interface Descriptor: | |
bLength 6 | |
bDescriptorType 36 | |
bDescriptorSubtype 13 (COLORFORMAT) | |
bColorPrimaries 1 (BT.709,sRGB) | |
bTransferCharacteristics 1 (BT.709) | |
bMatrixCoefficients 4 (SMPTE 170M (BT.601)) | |
Interface Descriptor: | |
bLength 9 | |
bDescriptorType 4 | |
bInterfaceNumber 1 | |
bAlternateSetting 1 | |
bNumEndpoints 1 | |
bInterfaceClass 14 Video | |
bInterfaceSubClass 2 Video Streaming | |
bInterfaceProtocol 0 | |
iInterface 0 | |
Endpoint Descriptor: | |
bLength 7 | |
bDescriptorType 5 | |
bEndpointAddress 0x81 EP 1 IN | |
bmAttributes 5 | |
Transfer Type Isochronous | |
Synch Type Asynchronous | |
Usage Type Data | |
wMaxPacketSize 0x0080 1x 128 bytes | |
bInterval 1 | |
Interface Descriptor: | |
bLength 9 | |
bDescriptorType 4 | |
bInterfaceNumber 1 | |
bAlternateSetting 2 | |
bNumEndpoints 1 | |
bInterfaceClass 14 Video | |
bInterfaceSubClass 2 Video Streaming | |
bInterfaceProtocol 0 | |
iInterface 0 | |
Endpoint Descriptor: | |
bLength 7 | |
bDescriptorType 5 | |
bEndpointAddress 0x81 EP 1 IN | |
bmAttributes 5 | |
Transfer Type Isochronous | |
Synch Type Asynchronous | |
Usage Type Data | |
wMaxPacketSize 0x0200 1x 512 bytes | |
bInterval 1 | |
Interface Descriptor: | |
bLength 9 | |
bDescriptorType 4 | |
bInterfaceNumber 1 | |
bAlternateSetting 3 | |
bNumEndpoints 1 | |
bInterfaceClass 14 Video | |
bInterfaceSubClass 2 Video Streaming | |
bInterfaceProtocol 0 | |
iInterface 0 | |
Endpoint Descriptor: | |
bLength 7 | |
bDescriptorType 5 | |
bEndpointAddress 0x81 EP 1 IN | |
bmAttributes 5 | |
Transfer Type Isochronous | |
Synch Type Asynchronous | |
Usage Type Data | |
wMaxPacketSize 0x0400 1x 1024 bytes | |
bInterval 1 | |
Interface Descriptor: | |
bLength 9 | |
bDescriptorType 4 | |
bInterfaceNumber 1 | |
bAlternateSetting 4 | |
bNumEndpoints 1 | |
bInterfaceClass 14 Video | |
bInterfaceSubClass 2 Video Streaming | |
bInterfaceProtocol 0 | |
iInterface 0 | |
Endpoint Descriptor: | |
bLength 7 | |
bDescriptorType 5 | |
bEndpointAddress 0x81 EP 1 IN | |
bmAttributes 5 | |
Transfer Type Isochronous | |
Synch Type Asynchronous | |
Usage Type Data | |
wMaxPacketSize 0x0b00 2x 768 bytes | |
bInterval 1 | |
Interface Descriptor: | |
bLength 9 | |
bDescriptorType 4 | |
bInterfaceNumber 1 | |
bAlternateSetting 5 | |
bNumEndpoints 1 | |
bInterfaceClass 14 Video | |
bInterfaceSubClass 2 Video Streaming | |
bInterfaceProtocol 0 | |
iInterface 0 | |
Endpoint Descriptor: | |
bLength 7 | |
bDescriptorType 5 | |
bEndpointAddress 0x81 EP 1 IN | |
bmAttributes 5 | |
Transfer Type Isochronous | |
Synch Type Asynchronous | |
Usage Type Data | |
wMaxPacketSize 0x0c00 2x 1024 bytes | |
bInterval 1 | |
Interface Descriptor: | |
bLength 9 | |
bDescriptorType 4 | |
bInterfaceNumber 1 | |
bAlternateSetting 6 | |
bNumEndpoints 1 | |
bInterfaceClass 14 Video | |
bInterfaceSubClass 2 Video Streaming | |
bInterfaceProtocol 0 | |
iInterface 0 | |
Endpoint Descriptor: | |
bLength 7 | |
bDescriptorType 5 | |
bEndpointAddress 0x81 EP 1 IN | |
bmAttributes 5 | |
Transfer Type Isochronous | |
Synch Type Asynchronous | |
Usage Type Data | |
wMaxPacketSize 0x1380 3x 896 bytes | |
bInterval 1 | |
Interface Descriptor: | |
bLength 9 | |
bDescriptorType 4 | |
bInterfaceNumber 1 | |
bAlternateSetting 7 | |
bNumEndpoints 1 | |
bInterfaceClass 14 Video | |
bInterfaceSubClass 2 Video Streaming | |
bInterfaceProtocol 0 | |
iInterface 0 | |
Endpoint Descriptor: | |
bLength 7 | |
bDescriptorType 5 | |
bEndpointAddress 0x81 EP 1 IN | |
bmAttributes 5 | |
Transfer Type Isochronous | |
Synch Type Asynchronous | |
Usage Type Data | |
wMaxPacketSize 0x1400 3x 1024 bytes | |
bInterval 1 | |
Device Qualifier (for other device speed): | |
bLength 10 | |
bDescriptorType 6 | |
bcdUSB 2.00 | |
bDeviceClass 239 Miscellaneous Device | |
bDeviceSubClass 2 ? | |
bDeviceProtocol 1 Interface Association | |
bMaxPacketSize0 64 | |
bNumConfigurations 1 | |
Device Status: 0x0000 | |
(Bus Powered) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment