Arducam 8MP USB module YUYV 10fps?

Hi,

I’m using the “Arducam 8MP 1080P USB Camera Module, 1/4” CMOS IMX219 Mini UVC USB2.0 Webcam Board”. When reading the formats supported I only see up to 10fps for YUYV while the documentation says it can goes to up to 30fps.
When accessing the camera I only got 10fps indeed and I’ve tried changing the fps via v4l2-ctl or opencv without success.

Is there something I’m missing? Thanks for your help.

(Sorry for the formatting but the forum does not let me upload images.)

v4l2-ctl --list-formats-ext -d 0 ioctl: VIDIOC_ENUM_FMT Type: Video Capture
[0]: 'YUYV' (YUYV 4:2:2)
	Size: Discrete 3264x2448
		Interval: Discrete 0.500s (2.000 fps)
	Size: Discrete 2592x1944
		Interval: Discrete 0.200s (5.000 fps)
	Size: Discrete 2048x1536
		Interval: Discrete 0.200s (5.000 fps)
	Size: Discrete 1920x1080
		Interval: Discrete 0.111s (9.000 fps)
	Size: Discrete 1600x1200
		Interval: Discrete 0.100s (10.000 fps)
	Size: Discrete 1280x960
		Interval: Discrete 0.100s (10.000 fps)
	Size: Discrete 1280x800
		Interval: Discrete 0.100s (10.000 fps)
	Size: Discrete 1280x720
		Interval: Discrete 0.100s (10.000 fps)
	Size: Discrete 800x600
		Interval: Discrete 0.100s (10.000 fps)
	Size: Discrete 640x480
		Interval: Discrete 0.100s (10.000 fps)
[1]: 'MJPG' (Motion-JPEG, compressed)
	Size: Discrete 3264x2448
		Interval: Discrete 0.067s (15.000 fps)
	Size: Discrete 2592x1944
		Interval: Discrete 0.067s (15.000 fps)
	Size: Discrete 2048x1536
		Interval: Discrete 0.067s (15.000 fps)
	Size: Discrete 1920x1080
		Interval: Discrete 0.033s (30.000 fps)
	Size: Discrete 1600x1200
		Interval: Discrete 0.033s (30.000 fps)
	Size: Discrete 1280x800
		Interval: Discrete 0.033s (30.000 fps)
	Size: Discrete 1280x720
		Interval: Discrete 0.033s (30.000 fps)
	Size: Discrete 800x600
		Interval: Discrete 0.033s (30.000 fps)
	Size: Discrete 640x480
		Interval: Discrete 0.033s (30.000 fps)

Please refer to here https://www.arducam.com/forums/topic/arducam-8mp-usb-module-yuyv-10fps-2/