I am having a question about how to set the camera exposure time manually by using argus library.
Here are the functions I found that can do this job:
ISourceSettings::setExposureTimeRange IAutoControlSettings::setAeAntibandingMode IAutoControlSettings::getAeAntibandingMode IAutoControlSettings::setAeLock IAutoControlSettings::getAeLock IAutoControlSettings::setAeRegions IAutoControlSettings::getAeRegions
Question 1: If I use ISourceSettings::setExposureTimeRange to set the camera exposure time to say 1ms to 10ms. Does that mean that the ISP will automatically determine the exposure time within 1ms to 10ms range?
Question 2: If I use ISourceSettings::setExposureTimeRange to set the camera exposure time to 1ms exact.
- What ISP AE will do? I am kinda expect that the AE will do nothing and just keep the exposure time to 1ms.
- Do I need to call IAutoControlSettings::setAeLock to lock the exposure time under the same request?
- Will the antibanding still work under this case?