Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SUCCESS] Logitech C310 - 046d:081b #23

Open
joyel24 opened this issue Jun 23, 2024 · 2 comments
Open

[SUCCESS] Logitech C310 - 046d:081b #23

joyel24 opened this issue Jun 23, 2024 · 2 comments

Comments

@joyel24
Copy link

joyel24 commented Jun 23, 2024

Image

Work at least with MPEG 640x480@15fps, I had to change fps/resolution with idf.py menuconfig then rebuild many times to find working parameters.

lsusb :
ID 046d:081b Logitech Inc. Miscellaneous Device Serial: 0CB39B10

idf.py menuconfig:
Capture d’écran 2024-06-24 à 13 06 13

ESP32 log:

Device found
DEVICE CONFIGURATION (046d:081b/��0) ---
Status: idle
VideoControl:
	bcdUVC: 0x0100
VideoStreaming(1):
	bEndpointAddress: 129
	Formats:
	UncompressedFormat(1)
		  bits per pixel: 16
		  GUID: 5955593200001000800000aa00389b71 (YUY2)
		  default frame: 2
		  aspect ratio: 0x0
		  interlace flags: 00
		  copy protect: 00
			FrameDescriptor(2)
			  capabilities: 01
			  size: 160x120
			  bit rate: 1536000-4608000
			  max frame size: 38400
			  default interval: 1/15
			  interval[0]: 1/15
			  interval[1]: 1/10
			  interval[2]: 1/5
			FrameDescriptor(3)
			  capabilities: 01
			  size: 176x144
			  bit rate: 2027520-6082560
			  max frame size: 50688
			  default interval: 1/15
			  interval[0]: 1/15
			  interval[1]: 1/10
			  interval[2]: 1/5
	MJPEGFormat(2)
		  bits per pixel: 0
		  GUID: 4d4a5047000000000000000000000000 (MJPG)
		  default frame: 1
		  aspect ratio: 0x0
		  interlace flags: 00
		  copy protect: 00
			FrameDescriptor(1)
			  capabilities: 01
			  size: 640x480
			  bit rate: 24576000-147456000
			  max frame size: 614400
			  default interval: 1/30
			  interval[0]: 1/30
			  interval[1]: 1/25
			  interval[2]: 1/20
			  interval[3]: 1/15
			  interval[4]: 1/10
			  interval[5]: 1/5
			FrameDescriptor(2)
			  capabilities: 01
			  size: 160x120
			  bit rate: 1536000-9216000
			  max frame size: 38400
			  default interval: 1/30
			  interval[0]: 1/30
			  interval[1]: 1/25
			  interval[2]: 1/20
			  interval[3]: 1/15
			  interval[4]: 1/10
			  interval[5]: 1/5
			FrameDescriptor(3)
			  capabilities: 01
			  size: 176x144
			  bit rate: 2027520-12165120
			  max frame size: 50688
			  default interval: 1/30
			  interval[0]: 1/30
			  interval[1]: 1/25
			  interval[2]: 1/20
			  interval[3]: 1/15
			  interval[4]: 1/10
			  interval[5]: 1/5
			FrameDescriptor(4)
			  capabilities: 01
			  size: 320x176
			  bit rate: 4505600-27033600
			  max frame size: 112640
			  default interval: 1/30
			  interval[0]: 1/30
			  interval[1]: 1/25
			  interval[2]: 1/20
			  interval[3]: 1/15
			  interval[4]: 1/10
			  interval[5]: 1/5
			FrameDescriptor(5)
			  capabilities: 01
			  size: 320x240
			  bit rate: 6144000-36864000
			  max frame size: 153600
			  default interval: 1/30
			  interval[0]: 1/30
			  interval[1]: 1/25
			  interval[2]: 1/20
			  interval[3]: 1/15
			  interval[4]: 1/10
			  interval[5]: 1/5
			FrameDescriptor(6)
			  capabilities: 01
			  size: 352x288
			  bit rate: 8110080-48660480
			  max frame size: 202752
			  default interval: 1/30
			  interval[0]: 1/30
			  interval[1]: 1/25
			  interval[2]: 1/20
			  interval[3]: 1/15
			  interval[4]: 1/10
			  interval[5]: 1/5
			FrameDescriptor(7)
			  capabilities: 01
			  size: 432x240
			  bit rate: 8294400-49766400
			  max frame size: 207360
			  default interval: 1/30
			  interval[0]: 1/30
			  interval[1]: 1/25
			  interval[2]: 1/20
			  interval[3]: 1/15
			  interval[4]: 1/10
			  interval[5]: 1/5
			FrameDescriptor(8)
			  capabilities: 01
			  size: 544x288
			  bit rate: 12533760-75202560
			  max frame size: 313344
			  default interval: 1/30
			  interval[0]: 1/30
			  interval[1]: 1/25
			  interval[2]: 1/20
			  interval[3]: 1/15
			  interval[4]: 1/10
			  interval[5]: 1/5
			FrameDescriptor(9)
			  capabilities: 01
			  size: 640x360
			  bit rate: 18432000-110592000
			  max frame size: 460800
			  default interval: 1/30
			  interval[0]: 1/30
			  interval[1]: 1/25
			  interval[2]: 1/20
			  interval[3]: 1/15
			  interval[4]: 1/10
			  interval[5]: 1/5
			FrameDescriptor(10)
			  capabilities: 01
			  size: 752x416
			  bit rate: 25026560-75079680
			  max frame size: 625664
			  default interval: 1/15
			  interval[0]: 1/15
			  interval[1]: 1/10
			  interval[2]: 1/5
			FrameDescriptor(11)
			  capabilities: 01
			  size: 800x448
			  bit rate: 28672000-86016000
			  max frame size: 716800
			  default interval: 1/15
			  interval[0]: 1/15
			  interval[1]: 1/10
			  interval[2]: 1/5
			FrameDescriptor(12)
			  capabilities: 01
			  size: 800x600
			  bit rate: 38400000-115200000
			  max frame size: 960000
			  default interval: 1/15
			  interval[0]: 1/15
			  interval[1]: 1/10
			  interval[2]: 1/5
END DEVICE CONFIGURATION
�[0;32mI (17730) example: format_desc->fourccFormat=(YUY2)�[0m
�[0;32mI (17740) example: frame_desc->wWidth=160�[0m
�[0;32mI (17740) example: frame_desc->wHeight=120�[0m
�[0;32mI (17750) example: format_desc->bDescriptorSubtype=4�[0m
�[0;32mI (17750) example: frame_desc->dwDefaultFrameInterval=666666�[0m
�[0;32mI (17760) example: format_desc->bDescriptorSubtype == UVC_VS_FORMAT_UNCOMPRESSED�[0m
�[0;33mW (17770) example: FRAME SIZE=640x480 FRAME RATE=15�[0m
�[0;33mW (17770) example: FRAME FORMAT=MJPEG�[0m
�[0;32mI (17780) example: format=7 width=640 height=480 fps=15�[0m
@nopnop2002
Copy link
Owner

thank you.

Could you please post a screenshot of your menuconfig?

@joyel24
Copy link
Author

joyel24 commented Jun 24, 2024

thank you.

Could you please post a screenshot of your menuconfig?

Yup, I edited the original post 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants