Supported by...
This feature is only supported in conjunction with a certain external controllers, such as the Navitar Resolv LED controller. As such, this feature is only available to those cameras that have been assigned a lighting controller (see PxLGetNumberControllers and PxLAssignController).
Description
The lighting feature controls the brightness level of the lighting controller assigned to the camera. Additionally, this feature can be used to query operational information from the controller.
API Control
Feature | Num Params | Parameters | Units | Restrictions |
FEATURE_LIGHTING | 4 | fBrightness | Brightness level | See Parameter Values |
fCurrent | Amps | The amount of current currently being drawn by the lighting unit. Note this parameter is read only. | ||
fVoltage | Volts | The voltage level currently applied to the lighting unit. Note this parameter is read only. | ||
fTemperature | Degrees Celsius | The current temperature of the lighting unit. Note this parameter is read only. |
Feature Flags
Camera | Presence | Read Only | Auto | Manual | One-time Auto | Off | Settable While Streaming | Controller |
Camera with assigned controller | Yes | No | No | Yes | No | Yes (feature off == light off) | Yes | Yes |
Parameter Values
Parameter | Unit | Type | Min | Max | Default | Step Size | Comments |
Brightness | Brightness level | Absolute | 0 | 99 | Last used value | 1 | Supports values from 0-99, where 0 is no light, and 99 is full brightness. |
Notes:
If a particular controller supports FEATURE_LIGHTING, than the CONTROLLER_INFO.TypeMask (returned with PxLGetNumberControllers) will have the CONTROLLER_FLAG_LIGHTING bit set.