Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
SocCamera::tcExternalExposure Class Referenceabstract

#include <ExternalExposure.h>

Collaboration diagram for SocCamera::tcExternalExposure:

Public Member Functions

 tcExternalExposure ()
 
virtual ~tcExternalExposure ()
 
virtual void setInternalExposureMode (bool abInternal)=0
 
virtual bool getInternalExposureMode ()=0
 

Detailed Description

This interface allows a sensor board to define whether the exposure time will be controlled by the sensor (e.g., the sensor uses internal counters to time exposure when started) or by an external strobe / pulse. This can be important, as there may be cases where external triggering is desired and the control of exposure (if supported) could be encoded in the trigger pulse (e.g., pulse width, or pulse relationship to frame pulse, etc.).

Constructor & Destructor Documentation

◆ tcExternalExposure()

SocCamera::tcExternalExposure::tcExternalExposure ( )
inline

◆ ~tcExternalExposure()

virtual SocCamera::tcExternalExposure::~tcExternalExposure ( )
inlinevirtual

Member Function Documentation

◆ getInternalExposureMode()

virtual bool SocCamera::tcExternalExposure::getInternalExposureMode ( )
pure virtual

◆ setInternalExposureMode()

virtual void SocCamera::tcExternalExposure::setInternalExposureMode ( bool  abInternal)
pure virtual

Set to use internal exposure mode.

Parameters
abInternal;true to go to internal mode, false for external.

The documentation for this class was generated from the following file: