Hi,
I have a problem with this camera.
http://www.theimagingsource.com/en_US/products/oem-cameras/usb-cmos-color/dfm21auc03ml/
It shows a picture but I cannot set the frame size and resolution of
the camera. The camera supports
60 frames per second and a resolution of 744x480 YUV2. However I
always get 372x480 and the colors are wrong.

This is what dmesg reports:

[179400.340015] usb 6-1: new high speed USB device using ehci_hcd and address 3
[179400.777492] usb 6-1: configuration #1 chosen from 1 choice
[179400.777790] uvcvideo: Found UVC 1.00 device DFx 21AUC03 (199e:8202)
[179401.306390] input: DFx 21AUC03 as
/devices/pci0000:00/0000:00:1a.7/usb6/6-1/6-1:1.0/input/input7

This is whalt lsusb reports:
Bus 006 Device 003: ID 199e:8202 The Imaging Source Europe GmbH
Device Descriptor:
 bLength                18
 bDescriptorType         1
 bcdUSB               2.00
 bDeviceClass          239 Miscellaneous Device
 bDeviceSubClass         2 ?
 bDeviceProtocol         1 Interface Association
 bMaxPacketSize0        64
 idVendor           0x199e The Imaging Source Europe GmbH
 idProduct          0x8202
 bcdDevice            8.13
 iManufacturer           2 The Imaging Source Europe GmbH
 iProduct                1 DFx 21AUC03
 iSerial                 3 38800104
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength          349
   bNumInterfaces          2
   bConfigurationValue     1
   iConfiguration          0
   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               0
   Interface Descriptor:
     bLength                 9
     bDescriptorType         4
     bInterfaceNumber        0
     bAlternateSetting       0
     bNumEndpoints           1
     bInterfaceClass        14 Video
     bInterfaceSubClass      1 Video Control
     bInterfaceProtocol      0
     iInterface              0
     VideoControl Interface Descriptor:
       bLength                13
       bDescriptorType        36
       bDescriptorSubtype      1 (HEADER)
       bcdUVC               1.00
       wTotalLength           78
       dwClockFrequency        6.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           0x0000001a
         Auto-Exposure Mode
         Exposure Time (Absolute)
         Exposure Time (Relative)
     VideoControl Interface Descriptor:
       bLength                12
       bDescriptorType        36
       bDescriptorSubtype      5 (PROCESSING_UNIT)
     Warning: Descriptor too short
       bUnitID                 3
       bSourceID               1
       wMaxMultiplier          0
       bControlSize            3
       bmControls     0x00000200
         Gain
       iProcessing             0
       bmVideoStandards     0x1a
         NTSC - 525/60
         SECAM - 625/50
         NTSC - 625/50
     VideoControl Interface Descriptor:
       bLength                26
       bDescriptorType        36
       bDescriptorSubtype      6 (EXTENSION_UNIT)
       bUnitID                 4
       guidExtensionCode         {2652215a-8932-5641-894a-5c557cdf9664}
       bNumControl             4
       bNrPins                 1
       baSourceID( 0)          3
       bControlSize            1
       bmControls( 0)       0x1f
       iExtension              0
     VideoControl Interface Descriptor:
       bLength                 9
       bDescriptorType        36
       bDescriptorSubtype      3 (OUTPUT_TERMINAL)
       bTerminalID             2
       wTerminalType      0x0101 USB Streaming
       bAssocTerminal          0
       bSourceID               4
       iTerminal               0
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x81  EP 1 IN
       bmAttributes            3
         Transfer Type            Interrupt
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0008  1x 8 bytes
       bInterval               9
   Interface Descriptor:
     bLength                 9
     bDescriptorType         4
     bInterfaceNumber        1
     bAlternateSetting       0
     bNumEndpoints           1
     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                      217
       bEndPointAddress                  130
       bmInfo                              0
       bTerminalLink                       2
       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: 1 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                            372
       wHeight                           480
       dwMinBitRate                838992000
       dwMaxBitRate                838992000
       dwMaxVideoFrameBufferSize      786432
       dwDefaultFrameInterval         333333
       bFrameIntervalType                  1
       dwFrameInterval( 0)            333333
     VideoStreaming Interface Descriptor:
       bLength                            30
       bDescriptorType                    36
       bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
       bFrameIndex                         2
       bmCapabilities                   0x00
         Still image unsupported
       wWidth                            320
       wHeight                           480
       dwMinBitRate                838992000
       dwMaxBitRate                838992000
       dwMaxVideoFrameBufferSize      786432
       dwDefaultFrameInterval         333333
       bFrameIntervalType                  1
       dwFrameInterval( 0)            333333
     VideoStreaming Interface Descriptor:
       bLength                            11
       bDescriptorType                    36
       bDescriptorSubtype                  3 (STILL_IMAGE_FRAME)
       bEndpointAddress                    0
       bNumImageSizePatterns               1
       wWidth( 0)                        744
       wHeight( 0)                       480
       bNumCompressionPatterns             1
       bCompression( 0)                    0
     VideoStreaming Interface Descriptor:
       bLength                            27
       bDescriptorType                    36
       bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
       bFormatIndex                        2
       bNumFrameDescriptors                2
       guidFormat
{55595659-0000-1000-8000-00aa00389b71}
       bBitsPerPixel                      16
       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                            30
       bDescriptorType                    36
       bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
       bFrameIndex                         1
       bmCapabilities                   0x00
         Still image unsupported
       wWidth                            372
       wHeight                           480
       dwMinBitRate                838992000
       dwMaxBitRate                838992000
       dwMaxVideoFrameBufferSize      786432
       dwDefaultFrameInterval         333333
       bFrameIntervalType                  1
       dwFrameInterval( 0)            333333
     VideoStreaming Interface Descriptor:
       bLength                            30
       bDescriptorType                    36
       bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
       bFrameIndex                         2
       bmCapabilities                   0x00
         Still image unsupported
       wWidth                            320
       wHeight                           480
       dwMinBitRate                838992000
       dwMaxBitRate                838992000
       dwMaxVideoFrameBufferSize      786432
       dwDefaultFrameInterval         333333
       bFrameIntervalType                  1
       dwFrameInterval( 0)            333333
     VideoStreaming Interface Descriptor:
       bLength                            11
       bDescriptorType                    36
       bDescriptorSubtype                  3 (STILL_IMAGE_FRAME)
       bEndpointAddress                    0
       bNumImageSizePatterns               1
       wWidth( 0)                        744
       wHeight( 0)                       480
       bNumCompressionPatterns             1
       bCompression( 0)                    0
     VideoStreaming Interface Descriptor:
       bLength                             6
       bDescriptorType                    36
       bDescriptorSubtype                 13 (COLORFORMAT)
       bColorPrimaries                     0 (Unspecified)
       bTransferCharacteristics            0 (Unspecified)
       bMatrixCoefficients                 0 (Unspecified)
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x82  EP 2 IN
       bmAttributes            2
         Transfer Type            Bulk
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0200  1x 512 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)

This is what I get with lucview:

luvcview 0.2.4

SDL information:
 Video driver: x11
 A window manager is available
Device information:
 Device path:  /dev/video0
Stream settings:
 Frame format: UYVY
 Frame size:   372x480 (requested size 744x480 is not supported by device)
 Frame rate:   30/1 fps (requested frame rate 60 fps is not supported by device)



Thank you!
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to