I have a camera where I need to have different modes based on frame rate with the same resolution. The reason is I need to adjust the i2c settings based on frame rate.
Unfortunately tegra seems to ignore the frame rate and just pick modes based on resolution. What is the best way to overcome this?
I’d like the second entry to reflect what is is the mode tables of 60 fps, not 30 fps as the first
root@jetson-xavier-nx-devkit:~# v4l2-ctl --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
Type: Video Capture
[0]: 'Y16 ' (16-bit Greyscale)
Size: Discrete 640x480
Interval: Discrete 0.033s (30.000 fps)
Size: Discrete 640x480
Interval: Discrete 0.033s (30.000 fps)
Size: Discrete 1280x720
Interval: Discrete 0.011s (90.000 fps)