Argus failed to set cameras to acquire frames at given frame rate

I have 2 Ar0233 cameras with HW sync connecting to the Jetson Xavier, jetpack 4.3

The camera default mode is 2048x1280 at 30hz, but when running the default yuvjpeg sample, each camera is running at 52Hz.

I tried to use setFrameDurationRange() but it has no effect to the output frame rate.

Please advise how to force both cameras to capture at 30hz?

This is my camera info.
Argus Version: 0.97.3 (multi-process)
CameraDeviceInfo[0]:
UUID: adca2c00,0f01,11e5,0000,00,00,00,00,00,00
MaxAeRegions: 64
MaxAwbRegions: 64
FocusPositionRange: [0, 0]
LensApertureRange: [0.000000, 68306424311101110878208.000000]
IspDigitalGainRange: [1.000000, 1.000000]
ExposureCompensationRange: [2.970000, 2.970000]
NumSensorModes: 1
SensorMode 0:
Resolution: 2048x1280
ExposureTimeRange: [28000, 22000000]
FrameDurationRange: [33333334, 33333336]
(30.00 to 30.00 fps)
AnalogGainRange: [1.000000, 8.000000]
InputBitDepth: 12
OutputBitDepth: 12
SensorModeType: SENSOR_MODE_TYPE_BAYER
IS WDR Mode: No
CameraDeviceInfo[1]:
UUID: adca2c00,0f01,11e5,0001,00,00,00,00,00,00
MaxAeRegions: 64
MaxAwbRegions: 64
FocusPositionRange: [0, 0]
LensApertureRange: [0.000000, 68306424311101110878208.000000]
IspDigitalGainRange: [1.000000, 1.000000]
ExposureCompensationRange: [2.970000, 2.970000]
NumSensorModes: 1
SensorMode 0:
Resolution: 2048x1280
ExposureTimeRange: [28000, 22000000]
FrameDurationRange: [33333334, 33333336]
(30.00 to 30.00 fps)
AnalogGainRange: [1.000000, 8.000000]
InputBitDepth: 12
OutputBitDepth: 12
SensorModeType: SENSOR_MODE_TYPE_BAYER
IS WDR Mode: No

Could you confirm with argus_camera? This app have UI could be easy to verify it.

Hi ShaneCCC,
Thanks for your prompt reply.

I used argus_camera and record a video. VLC shows that the video frame rate is 52Hz when the selected default frame rate is 30Hz in argus_camera.

@chee0007
Could you check the KPI check box to check the frame rate.

Frame rate is 52Hz.

It’s could be the sensor driver have error implement for the frame control.
Have a check the sensor driver to confirm if the frame rate control CID configure as correct value.