TX2 onboard camera fix exposure time and ISO


I have hard time find the right way to fix the ISO and exposure time of TX2 on board camera.
I searched Forums and some point to use Argus plugin but no answer of specific command line.
So I am confused if Argus plugin totally different with gst-launch-1.0 and how to install and use it?
I am using JetPack 4.2 and also not sure if this already includes Argus plugin.


hello u326104,

please check the Camera API Matrix for using camera APIs.
you can launching your onboard camera with argus_camera application, there’s user-interface to configure the sensor settings.
suggest you also refer to [L4T Multimedia API Reference], you might also check setExposureTimeRange for detailed descriptions.


You can check if you have the GStreamer nvarguscamerasrc plugin (and its properties) by running:

gst-inspect-1.0 nvarguscamerasrc

You can use a pipeline similar to the example below to test and adjust the exposure time:

gst-launch-1.0 nvarguscamerasrc aelock=true exposuretimerange='10000 10000' ! capsfilter caps='video/x-raw(memory:NVMM),width=(int)1920,height=(int)1080,format=(string)NV12,framerate=(fraction)30/1' ! nvvidconv flip-method=2 ! nvoverlaysink -e

The legal range of the exposure time is going to depend on your camera sensor.