IDS Peak comfortSDK, genericSDK, IPL, and AFL developer manuals are external documents. Please contact us if you need them.
Maximum limit of the exposure time when ExposureAuto is enabled and BrightnessAutoExposureTimeLimitMode is "On". When brightness auto features are active, the upper range of the exposure time will be limited by BrightnessAutoExposureTimeMax, even if the frame rate would allow for longer exposure.
Name |
BrightnessAutoExposureTimeMax |
Category |
|
Interface |
Float |
Access |
Read/Write |
Unit |
µs |
Visibility |
Expert |
Values |
≥ 0 |
Standard |
IDS |
Availability uEye+ |
|
Availability uEye |
- |
Code example
C++
// Before accessing BrightnessAutoExposureTimeMax, make sure BrightnessAutoExposureTimeLimitMode is set correctly
// Set BrightnessAutoExposureTimeLimitMode to "On"
nodeMapRemoteDevice->FindNode<peak::core::nodes::EnumerationNode>("BrightnessAutoExposureTimeLimitMode")->SetCurrentEntry("On");
// Determine the current BrightnessAutoExposureTimeMax
double value = nodeMapRemoteDevice->FindNode<peak::core::nodes::FloatNode>("BrightnessAutoExposureTimeMax")->Value();
// Set BrightnessAutoExposureTimeMax to 1999996.8 us
nodeMapRemoteDevice->FindNode<peak::core::nodes::FloatNode>("BrightnessAutoExposureTimeMax")->SetValue(1999996.8);
C#
// Before accessing BrightnessAutoExposureTimeMax, make sure BrightnessAutoExposureTimeLimitMode is set correctly
// Set BrightnessAutoExposureTimeLimitMode to "On"
nodeMapRemoteDevice.FindNode<peak.core.nodes.EnumerationNode>("BrightnessAutoExposureTimeLimitMode").SetCurrentEntry("On");
// Determine the current BrightnessAutoExposureTimeMax
double value = nodeMapRemoteDevice.FindNode<peak.core.nodes.FloatNode>("BrightnessAutoExposureTimeMax").Value();
// Set BrightnessAutoExposureTimeMax to 1999996.8 us
nodeMapRemoteDevice.FindNode<peak.core.nodes.FloatNode>("BrightnessAutoExposureTimeMax").SetValue(1999996.8);
Python
# Before accessing BrightnessAutoExposureTimeMax, make sure BrightnessAutoExposureTimeLimitMode is set correctly
# Set BrightnessAutoExposureTimeLimitMode to "On" (str)
nodeMapRemoteDevice.FindNode("BrightnessAutoExposureTimeLimitMode").SetCurrentEntry("On")
# Determine the current BrightnessAutoExposureTimeMax (float)
value = nodeMapRemoteDevice.FindNode("BrightnessAutoExposureTimeMax").Value()
# Set BrightnessAutoExposureTimeMax to 1999996.8 us (float)
nodeMapRemoteDevice.FindNode("BrightnessAutoExposureTimeMax").SetValue(1999996.8)