Impact Acquire SDK C++
|
Category containing the Lighting control features. More...
#include <mvIMPACT_acquire_GenICam.h>
Public Member Functions | |
LightControl (mvIMPACT::acquire::Device *pDev, const std::string &settingName="Base") | |
Constructs a new mvIMPACT::acquire::GenICam::LightControl object. | |
Public Attributes | |
PropertyF | lightBrightness |
A floating point property. Set the brightness of the lighting output in percent. | |
PropertyI64 | lightConnectionStatus |
An enumerated integer property. Status of a light connected to the controller's output Line. | |
PropertyI64 | lightControllerSelector |
An enumerated integer property. Selects the Light Controller to configure. | |
PropertyI64 | lightControllerSource |
An enumerated integer property. Selects the input source signal of the Light Controller. | |
PropertyF | lightCurrentMeasured |
A floating point property. The measured current applied to the lighting. | |
PropertyF | lightCurrentRating |
A floating point property. Set the current rating of the lighting output. | |
PropertyF | lightVoltageMeasured |
A floating point property. The measured voltage applied to the lighting. | |
PropertyF | lightVoltageRating |
A floating point property. Set the voltage rating of the lighting output. | |
Category containing the Lighting control features.
A category containing the Lighting control features.
|
inlineexplicit |
Constructs a new mvIMPACT::acquire::GenICam::LightControl object.
[in] | pDev | A pointer to a mvIMPACT::acquire::Device object obtained from a mvIMPACT::acquire::DeviceManager object. |
[in] | settingName | The name of the driver internal setting to access with this instance. A list of valid setting names can be obtained by a call to mvIMPACT::acquire::FunctionInterface::getAvailableSettings, new settings can be created with the function mvIMPACT::acquire::FunctionInterface::createSetting |
PropertyF lightBrightness |
A floating point property. Set the brightness of the lighting output in percent.
Set the brightness of the lighting output in percent. Can be greater than 100% for short overdrive period.
PropertyI64 lightConnectionStatus |
An enumerated integer property. Status of a light connected to the controller's output Line.
Status of a light connected to the controller's output Line.
The following string values might be valid for this feature:
PropertyI64 lightControllerSelector |
An enumerated integer property. Selects the Light Controller to configure.
Selects the Light Controller to configure.
The following string values might be valid for this feature:
PropertyI64 lightControllerSource |
An enumerated integer property. Selects the input source signal of the Light Controller.
Selects the input source signal of the Light Controller.
The following string values might be valid for this feature:
PropertyF lightCurrentMeasured |
A floating point property. The measured current applied to the lighting.
The measured current applied to the lighting.
PropertyF lightCurrentRating |
A floating point property. Set the current rating of the lighting output.
Set the current rating of the lighting output.
PropertyF lightVoltageMeasured |
A floating point property. The measured voltage applied to the lighting.
The measured voltage applied to the lighting.
PropertyF lightVoltageRating |
A floating point property. Set the voltage rating of the lighting output.
Set the voltage rating of the lighting output.