IDS Peak comfortSDK, genericSDK, IPL, and AFL developer manuals are external documents. Please contact us if you need them.
Returns the status of the automatic white balance (BalanceWhiteAuto) of the image included in the payload.
Name |
ChunkBalanceWhiteAutoStatus |
Category |
|
Interface |
Enumeration |
Access |
Read |
Unit |
- |
Visibility |
Expert |
Values |
Active Done Off |
Standard |
IDS |
Availability uEye+ |
|
Availability uEye |
- |
Values description
•Active: Automatic white balance is adjusting to reach the requested white value.
•Done: Automatic white balance reached the requested white value.
•Off: Automatic white balance is disabled.
Code example
C++
// Before accessing ChunkBalanceWhiteAutoStatus, make sure ChunkSelector is set correctly
// Set ChunkSelector to "BalanceWhiteAutoStatus"
nodeMapRemoteDevice->FindNode<peak::core::nodes::EnumerationNode>("ChunkSelector")->SetCurrentEntry("BalanceWhiteAutoStatus");
// Determine the current ChunkBalanceWhiteAutoStatus
std::string value = nodeMapRemoteDevice->FindNode<peak::core::nodes::EnumerationNode>("ChunkBalanceWhiteAutoStatus")->CurrentEntry()->SymbolicValue();
C#
// Before accessing ChunkBalanceWhiteAutoStatus, make sure ChunkSelector is set correctly
// Set ChunkSelector to "BalanceWhiteAutoStatus"
nodeMapRemoteDevice.FindNode<peak.core.nodes.EnumerationNode>("ChunkSelector").SetCurrentEntry("BalanceWhiteAutoStatus");
// Determine the current ChunkBalanceWhiteAutoStatus
string value = nodeMapRemoteDevice.FindNode<peak.core.nodes.EnumerationNode>("ChunkBalanceWhiteAutoStatus").CurrentEntry().SymbolicValue();
Python
# Before accessing ChunkBalanceWhiteAutoStatus, make sure ChunkSelector is set correctly
# Set ChunkSelector to "BalanceWhiteAutoStatus" (str)
nodeMapRemoteDevice.FindNode("ChunkSelector").SetCurrentEntry("BalanceWhiteAutoStatus")
# Determine the current ChunkBalanceWhiteAutoStatus (str)
value = nodeMapRemoteDevice.FindNode("ChunkBalanceWhiteAutoStatus").CurrentEntry().SymbolicValue()