Mech-Eye API 2.5.1
API reference documentation for Mech-Eye 3D Laser Profiler
Loading...
Searching...
No Matches
Static Public Attributes
ExposureTime Class Reference

#include <RawImageParameters.h>

Static Public Attributes

static constexpr const char * name = "ExposureTime"
 
static constexpr const char * description
 
static constexpr Parameter::Type type = Parameter::Type::_Int
 
static constexpr const char * unit = "us"
 

Field Documentation

◆ description

constexpr const char* description
staticconstexpr
Initial value:
=
"The function of this parameter depends on the the value of \"ExposureMode\".\n\nIf "
"\"ExposureMode\" is set to \"Timed\": Set the exposure time for acquiring the raw image "
"in this parameter. Exposure time affects the brightness and width of the laser lines in "
"the raw image, as well as the \"MaxScanRate\" of the laser profiler.\nLonger exposure "
"time results in brighter and wider laser lines and lower \"MaxScanRate\". Shorter "
"exposure time results in darker and narrower laser lines and higher "
"\"MaxScanRate\".\n\nIf \"ExposureMode\" is set to \"HDR\": Set the total time for three "
"exposures in this parameter. Then, adjust \"HdrExposureTimeProportion1\" and "
"\"HdrExposureTimeProportion2\" to change the lengths of each exposure.\n\nTo enhance the "
"\"MaxScanRate\", decrease this parameter and increase \"AnalogGain\".\nIf this parameter "
"has reached its maximum value, but the laser lines are still too dark, increase "
"\"AnalogGain\".\nIf this parameter has reached its minimum value, but the laser lines are "
"still too bright, decrease \"LaserPower\"."

◆ name

constexpr const char* name = "ExposureTime"
staticconstexpr

◆ type

constexpr Parameter::Type type = Parameter::Type::_Int
staticconstexpr

◆ unit

constexpr const char* unit = "us"
staticconstexpr

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