Basler USB3Vision camera interface. More...
#include <pylon/usb/_BaslerUsbCameraParams.h>
Public Attributes | |
ImageFormatControl - This category includes image format controls | |
GenApi::IInteger & | SensorWidth |
Indicates the width of the camera's sensor in pixels. More... | |
GenApi::IInteger & | SensorHeight |
Indicates the height of the camera's sensor in pixels. More... | |
GenApi::IInteger & | WidthMax |
Indicates the camera's maximum allowed width of the area of interest (AOI) in pixels. More... | |
GenApi::IInteger & | HeightMax |
Indicates the camera's maximum allowed height of the area of interest (AOI) in pixels. More... | |
GenApi::IInteger & | Width |
Sets the width of the camera's area of interest (AOI) in pixels. More... | |
GenApi::IInteger & | Height |
Sets the height of the camera's area of interest (AOI) in pixels. More... | |
GenApi::IInteger & | OffsetX |
Sets the X offset (left offset) of the area of interest (AOI) in pixels. More... | |
GenApi::IInteger & | OffsetY |
Sets the Y offset (top offset) of the area of interest (AOI) in pixels. More... | |
GenApi::IBoolean & | CenterX |
Enables the horizontal centering of the image. More... | |
GenApi::IBoolean & | CenterY |
Enables the vertical centering of the image. More... | |
GenApi::IBoolean & | ReverseX |
Enables the horizontal mirroring of the image. More... | |
GenApi::IBoolean & | ReverseY |
Enables the vertical mirroring of the image. More... | |
GenApi::IInteger & | BinningHorizontal |
Sets the number of adjacent horizontal pixels to be summed. More... | |
GenApi::IInteger & | BinningVertical |
Sets the number of adjacent vertical pixels to be summed. More... | |
GenApi::IEnumerationT < PixelFormatEnums > & | PixelFormat |
Sets the format of the pixel data transmitted for acquired images. More... | |
GenApi::IEnumerationT < PixelSizeEnums > & | PixelSize |
Indicates the depth of the pixel values in the image in bits per pixel. More... | |
GenApi::IEnumerationT < PixelColorFilterEnums > & | PixelColorFilter |
Indicates the current alignment of the camera's Bayer filter to the pixels in the acquired images. More... | |
GenApi::IInteger & | PixelDynamicRangeMin |
Indicates the minimum possible pixel value that could be transferred from the camera. More... | |
GenApi::IInteger & | PixelDynamicRangeMax |
Indicates the maximum possible pixel value that could be transferred from the camera. More... | |
GenApi::IEnumerationT < TestImageSelectorEnums > & | TestImageSelector |
Selecting a test image from the list will output the test image. More... | |
AnalogControl - | |
GenApi::IEnumerationT < GainAutoEnums > & | GainAuto |
Adjusts the Gain Raw parameter value automatically. More... | |
GenApi::IEnumerationT < GainSelectorEnums > & | GainSelector |
Selects the gain control to configure. More... | |
GenApi::IFloat & | Gain |
Sets the selected gain control in dB. More... | |
GenApi::IEnumerationT < BlackLevelSelectorEnums > & | BlackLevelSelector |
Selcts a black level control to configure. More... | |
GenApi::IFloat & | BlackLevel |
Sets the value of the selected black level control as a float. More... | |
GenApi::IFloat & | Gamma |
Performs gamma correction of pixel intensity. More... | |
GenApi::IInteger & | DigitalShift |
Sets the value of the selected digital shift control. More... | |
ImageQualityControl - | |
GenApi::IEnumerationT < LightSourcePresetEnums > & | LightSourcePreset |
Selects the light source preset. More... | |
GenApi::IEnumerationT < BalanceWhiteAutoEnums > & | BalanceWhiteAuto |
Adjusts the white balance setting automatically. More... | |
GenApi::IEnumerationT < BalanceRatioSelectorEnums > & | BalanceRatioSelector |
Selects a balance ratio to configure. More... | |
GenApi::IFloat & | BalanceRatio |
Sets the value of the selected balance ratio control as a float. More... | |
GenApi::IEnumerationT < ColorAdjustmentSelectorEnums > & | ColorAdjustmentSelector |
Selects the color for color adjustment. More... | |
GenApi::IFloat & | ColorAdjustmentHue |
Adjustment of hue of the selected color (float) More... | |
GenApi::IFloat & | ColorAdjustmentSaturation |
Adjustment of saturation of the selected color (float) More... | |
GenApi::IEnumerationT < ColorTransformationSelectorEnums > & | ColorTransformationSelector |
Selects the matrix color transformation between color spaces. More... | |
GenApi::IEnumerationT < ColorTransformationValueSelectorEnums > & | ColorTransformationValueSelector |
Selects the element to be entered in the color transformation matrix. More... | |
GenApi::IFloat & | ColorTransformationValue |
Sets a floating point value for the selected element in the color transformation matrix. More... | |
AcquisitionControl - | |
GenApi::IEnumerationT < AcquisitionModeEnums > & | AcquisitionMode |
Sets the image acquisition mode. More... | |
GenApi::ICommand & | AcquisitionStart |
Starts the acquisition of images. More... | |
GenApi::ICommand & | AcquisitionStop |
Stops the acquisition of images. More... | |
GenApi::IEnumerationT < ShutterModeEnums > & | ShutterMode |
Sets the shutter mode. More... | |
GenApi::IEnumerationT < ExposureAutoEnums > & | ExposureAuto |
Adjusts the Auto Exposure Time Abs parameter value automatically. More... | |
GenApi::IEnumerationT < ExposureModeEnums > & | ExposureMode |
Sets the exposure mode. More... | |
GenApi::IFloat & | ExposureTime |
Sets the camera's exposure time directly in microseconds. More... | |
GenApi::IFloat & | ExposureOverlapTimeMax |
Sets the maximum overlap time of the sensor exposure with sensor readout in trigger width exposure mode in microseconds. More... | |
GenApi::IInteger & | AcquisitionBurstFrameCount |
Number of frames to acquire for each FrameBurstStart trigger. More... | |
GenApi::IEnumerationT < TriggerSelectorEnums > & | TriggerSelector |
Selects the trigger type to configure. More... | |
GenApi::IEnumerationT < TriggerModeEnums > & | TriggerMode |
Sets the mode for the selected trigger. More... | |
GenApi::ICommand & | TriggerSoftware |
Generates a software trigger signal that is used when the trigger source is set to 'software trigger'. More... | |
GenApi::IEnumerationT < TriggerSourceEnums > & | TriggerSource |
Sets the signal source for the selected trigger. More... | |
GenApi::IEnumerationT < TriggerActivationEnums > & | TriggerActivation |
Sets the signal transition needed to activate the selected trigger. More... | |
GenApi::IFloat & | TriggerDelay |
Sets the trigger delay time in microseconds. More... | |
GenApi::IBoolean & | AcquisitionFrameRateEnable |
Enables setting the camera's acquisition frame rate to a specified value. More... | |
GenApi::IFloat & | AcquisitionFrameRate |
Sets the camera's acquisition frame rate in frames per second. More... | |
GenApi::IFloat & | ResultingFrameRate |
Indicates the maximum allowed frame acquisition rate. More... | |
GenApi::IFloat & | SensorReadoutTime |
Indicates the sensor readout time given the current settings. More... | |
GenApi::IEnumerationT < AcquisitionStatusSelectorEnums > & | AcquisitionStatusSelector |
Selects which internal acquisition signal to read using the Acquisition Status parameter. More... | |
GenApi::IBoolean & | AcquisitionStatus |
Reports the selected acquisition status. More... | |
AutoFunctionControl - This category includes items that parameterize the Auto Functions | |
GenApi::IFloat & | AutoTargetBrightness |
Sets the target average brightness for the gain auto function and the exposure auto function. More... | |
GenApi::IEnumerationT < AutoFunctionProfileEnums > & | AutoFunctionProfile |
Selects the strategy for controlling gain and shutter simultaneously. More... | |
GenApi::IFloat & | AutoGainLowerLimit |
Sets the lower limit of the Gain parameter. More... | |
GenApi::IFloat & | AutoGainUpperLimit |
Sets the upper limit of the Gain parameter. More... | |
GenApi::IFloat & | AutoExposureTimeLowerLimit |
Sets the lower limit of the Exposure Time parameter. More... | |
GenApi::IFloat & | AutoExposureTimeUpperLimit |
Sets the upper limit of the Exposure Time parameter. More... | |
AutoFunctionAOIControl - | |
GenApi::IEnumerationT < AutoFunctionAOISelectorEnums > & | AutoFunctionAOISelector |
Selects the Auto Function AOI. More... | |
GenApi::IInteger & | AutoFunctionAOIWidth |
Sets the width of the auto function area of interest in pixels. More... | |
GenApi::IInteger & | AutoFunctionAOIHeight |
Sets the height of the auto function area of interest in pixels. More... | |
GenApi::IInteger & | AutoFunctionAOIOffsetX |
Sets the starting column of the auto function area of interest in pixels. More... | |
GenApi::IInteger & | AutoFunctionAOIOffsetY |
Sets the starting line of the auto function area of interest in pixels. More... | |
GenApi::IBoolean & | AutoFunctionAOIUseBrightness |
Visibility = Beginner More... | |
GenApi::IBoolean & | AutoFunctionAOIUseWhiteBalance |
Visibility = Beginner More... | |
LUTControl - This category includes items used to control the operation of the camera's lookup table (LUT) | |
GenApi::IEnumerationT < LUTSelectorEnums > & | LUTSelector |
Selects the lookup table (LUT) to configure. More... | |
GenApi::IBoolean & | LUTEnable |
Enables the selected LUT. More... | |
GenApi::IInteger & | LUTIndex |
Sets the LUT element to access. More... | |
GenApi::IInteger & | LUTValue |
Sets the value of the LUT element at the LUT index. More... | |
GenApi::IRegister & | LUTValueAll |
Accesses the entire content of the selected LUT in one chunk access. More... | |
DigitalIOControl - This category includes items used to control the operation of the camera's digital I/O lines | |
GenApi::IEnumerationT < LineSelectorEnums > & | LineSelector |
Selects the I/O line to configure. More... | |
GenApi::IEnumerationT < LineModeEnums > & | LineMode |
Sets the mode for the selected line. More... | |
GenApi::IEnumerationT < LineFormatEnums > & | LineFormat |
Reports the electrical configuration of the selected line. More... | |
GenApi::IEnumerationT < LineLogicEnums > & | LineLogic |
Reports the line logic of the selected line. More... | |
GenApi::IEnumerationT < LineSourceEnums > & | LineSource |
Sets the source signal for the selected line (if the selected line is an output). More... | |
GenApi::IBoolean & | LineInverter |
Enables the signal inverter function for the selected input or output line. More... | |
GenApi::IFloat & | LineDebouncerTime |
Sets the absolute value of the selected line debouncer time in microseconds. More... | |
GenApi::IFloat & | LineMinimumOutputPulseWidth |
Sets the absolute value (in microseconds) for the minimum signal width of an output signal. More... | |
GenApi::IBoolean & | LineOverloadStatus |
Indicates that an overload condition was detected on the selected line. More... | |
GenApi::IBoolean & | LineStatus |
Indicates the current logical state for the selected line. More... | |
GenApi::IInteger & | LineStatusAll |
A single bitfield indicating the current logical state of all available line signals at time of polling. More... | |
GenApi::IEnumerationT < UserOutputSelectorEnums > & | UserOutputSelector |
Selects the user settable output signal to configure. More... | |
GenApi::IBoolean & | UserOutputValue |
Sets the state of the selected user settable output signal. More... | |
GenApi::IInteger & | UserOutputValueAll |
A single bitfield that sets the state of all user settable output signals in one access. More... | |
CounterAndTimerControl - This category contains the Counter and Timer control features. | |
GenApi::IEnumerationT < CounterSelectorEnums > & | CounterSelector |
Selects which Counter to configure. More... | |
GenApi::IEnumerationT < CounterEventSourceEnums > & | CounterEventSource |
Select the events that will be the source to increment the Counter. More... | |
GenApi::IEnumerationT < CounterResetSourceEnums > & | CounterResetSource |
Selects the signals that will be the source to reset the Counter. More... | |
GenApi::IEnumerationT < CounterResetActivationEnums > & | CounterResetActivation |
Selects the Activation mode of the Counter Reset Source signal. More... | |
GenApi::ICommand & | CounterReset |
Does a software reset of the selected counter. More... | |
GenApi::IEnumerationT < TimerSelectorEnums > & | TimerSelector |
Selects which Timer to configure. More... | |
GenApi::IFloat & | TimerDuration |
Sets the duration (in microseconds) of the Timer pulse. More... | |
GenApi::IFloat & | TimerDelay |
Sets the delay (in microseconds) of the Timer pulse. More... | |
GenApi::IEnumerationT < TimerTriggerSourceEnums > & | TimerTriggerSource |
Selects the source of the trigger to start the Timer. More... | |
UserSetControl - This category includes items that control the user sets feature that is used to save sets of parameters in the camera | |
GenApi::IEnumerationT < UserSetSelectorEnums > & | UserSetSelector |
Selects the user set to load, save, or configure. More... | |
GenApi::ICommand & | UserSetLoad |
Loads the selected configuration into the camera's volatile memory and makes it the active user set. More... | |
GenApi::ICommand & | UserSetSave |
Saves the current active user set into the selected user set. More... | |
GenApi::IEnumerationT < UserSetDefaultEnums > & | UserSetDefault |
Sets the user set to be used as the default startup set. More... | |
ChunkDataControl - This category includes items that control the chunk features available on the camera. | |
GenApi::IBoolean & | ChunkModeActive |
Enables the chunk mode. More... | |
GenApi::IEnumerationT < ChunkSelectorEnums > & | ChunkSelector |
Selects chunks for enabling. More... | |
GenApi::IBoolean & | ChunkEnable |
Enables the inclusion of the selected chunk in the payload data. More... | |
GenApi::IEnumerationT < ChunkGainSelectorEnums > & | ChunkGainSelector |
Selects which Gain to retrieve data from. More... | |
GenApi::IFloat & | ChunkGain |
Returns the gain used to capture the image. More... | |
GenApi::IFloat & | ChunkExposureTime |
Returns the exposure time used to capture the image. More... | |
GenApi::IInteger & | ChunkTimestamp |
Indicates the value of the timestamp when the image was acquired. More... | |
GenApi::IInteger & | ChunkPayloadCRC16 |
Indicates the value of CRC checksum. More... | |
GenApi::IEnumerationT < ChunkCounterSelectorEnums > & | ChunkCounterSelector |
Selects which counter to retrieve data from. More... | |
GenApi::IInteger & | ChunkCounterValue |
Indicates the value of the selected Chunk counter. More... | |
EventControl - This category contains Event control features. | |
GenApi::IEnumerationT < EventSelectorEnums > & | EventSelector |
Selects which Event to signal to the host application. More... | |
GenApi::IEnumerationT < EventNotificationEnums > & | EventNotification |
Activate or deactivate the notification to the host application of the occurrence of the selected Event. More... | |
EventExposureEndData - This category includes items available for an exposure end event | |
GenApi::IInteger & | EventExposureEnd |
Returns the unique identifier of the ExposureEnd type of Event. More... | |
GenApi::IInteger & | EventExposureEndTimestamp |
Indicates the time stamp for an exposure end event. More... | |
GenApi::IInteger & | EventExposureEndFrameID |
Indicates the frame ID for an exposure end event. More... | |
EventFrameStartData - This category includes items available for a frame start event | |
GenApi::IInteger & | EventFrameStart |
Returns the unique identifier of the FrameStart type of Event. More... | |
GenApi::IInteger & | EventFrameStartTimestamp |
Indicates the time stamp for a frame start event. More... | |
GenApi::IInteger & | EventFrameStartFrameID |
Indicates the frame ID for a frame start event. More... | |
EventFrameBurstStartData - This category includes items available for a frame burst start event | |
GenApi::IInteger & | EventFrameBurstStart |
Returns the unique identifier of the FrameBurstStart type of Event. More... | |
GenApi::IInteger & | EventFrameBurstStartTimestamp |
Indicates the time stamp for a frame burst start event. More... | |
GenApi::IInteger & | EventFrameBurstStartFrameID |
Indicates the frame ID for a frame burst start event. More... | |
EventFrameStartOvertriggerData - This category includes items available for a frame start overtrigger event | |
GenApi::IInteger & | EventFrameStartOvertrigger |
Returns the unique identifier of the FrameOvertriggerStart type of Event. More... | |
GenApi::IInteger & | EventFrameStartOvertriggerTimestamp |
Indicates the time stamp for a frame start overtrigger event. More... | |
GenApi::IInteger & | EventFrameStartOvertriggerFrameID |
Indicates the frame ID for a frame start overtrigger event. More... | |
EventFrameBurstStartOvertriggerData - This category includes items available for a frame burst start overtrigger event | |
GenApi::IInteger & | EventFrameBurstStartOvertrigger |
Returns the unique identifier of the FrameBurstOvertriggerStart type of Event. More... | |
GenApi::IInteger & | EventFrameBurstStartOvertriggerTimestamp |
Indicates the time stamp for a frame burst start overtrigger event. More... | |
GenApi::IInteger & | EventFrameBurstStartOvertriggerFrameID |
Indicates the frame ID for a frame burst start overtrigger event. More... | |
TransportLayerControl - This category includes items related to the USB3 Vision transport layer | |
GenApi::IInteger & | PayloadSize |
Size of the payload in bytes. More... | |
GenApi::IEnumerationT < BslUSBSpeedModeEnums > & | BslUSBSpeedMode |
Visibility = Beginner More... | |
GenApi::IInteger & | SIPayloadTransferSize |
Expected Size of a single Payload Transfer. More... | |
GenApi::IInteger & | SIPayloadTransferCount |
Expected Number of Payload Transfers. More... | |
GenApi::IInteger & | SIPayloadFinalTransfer1Size |
Size of first final Payload Transfer. More... | |
GenApi::IInteger & | SIPayloadFinalTransfer2Size |
Size of second final Payload Transfer. More... | |
GenApi::IInteger & | TestPendingAck |
Test PENDING_ACK feature. More... | |
DeviceControl - | |
GenApi::IString & | DeviceVendorName |
Indicates the name of the device's vendor. More... | |
GenApi::IString & | DeviceModelName |
Indicates the model name of the device. More... | |
GenApi::IString & | DeviceManufacturerInfo |
Provides additional information from the vendor about the device. More... | |
GenApi::IString & | DeviceVersion |
Indicates the version of the device. More... | |
GenApi::IString & | DeviceFirmwareVersion |
Indicates the version of the device's firmware and software. More... | |
GenApi::IString & | DeviceSerialNumber |
Indicates the serial number of the device. More... | |
GenApi::IEnumerationT < DeviceScanTypeEnums > & | DeviceScanType |
Indicates the scan type of the device's sensor. More... | |
GenApi::IString & | DeviceUserID |
A device ID that is user programmable. More... | |
GenApi::IInteger & | DeviceLinkSelector |
Selects the link of the device to control. More... | |
GenApi::IInteger & | DeviceLinkSpeed |
Indicates the speed of transmission negotiated on the selected link. More... | |
GenApi::IEnumerationT < DeviceLinkThroughputLimitModeEnums > & | DeviceLinkThroughputLimitMode |
Controls if the device link throughput limit is active. More... | |
GenApi::IInteger & | DeviceLinkThroughputLimit |
Limits the average stream interface bandwidth to device link throughput limit bytes per second. More... | |
GenApi::IInteger & | DeviceLinkCurrentThroughput |
Indicates the actual bandwidth the camera will use. More... | |
GenApi::IEnumerationT < DeviceTemperatureSelectorEnums > & | DeviceTemperatureSelector |
Lists the temperature sources available for readout. More... | |
GenApi::IFloat & | DeviceTemperature |
Shows the current temperature of the selected target in degrees centigrade. More... | |
GenApi::ICommand & | DeviceReset |
Immediately resets and reboots the device. More... | |
GenApi::IInteger & | DeviceSFNCVersionMajor |
Visibility = Beginner More... | |
GenApi::IInteger & | DeviceSFNCVersionMinor |
Visibility = Beginner More... | |
GenApi::IInteger & | DeviceSFNCVersionSubMinor |
Visibility = Beginner More... | |
UserDefinedValueControl - | |
GenApi::IEnumerationT < UserDefinedValueSelectorEnums > & | UserDefinedValueSelector |
Visibility = Guru More... | |
GenApi::IInteger & | UserDefinedValue |
Visibility = Guru More... | |
RemoveParameterLimitControl - This category includes items that allow removing the limits of camera parameters | |
GenApi::IEnumerationT < RemoveParameterLimitSelectorEnums > & | RemoveParameterLimitSelector |
Selects the parameter to configure. More... | |
GenApi::IBoolean & | RemoveParameterLimit |
Removes the factory-set limits of the selected parameter. More... | |
ExpertFeatureAccess - | |
GenApi::IEnumerationT < ExpertFeatureAccessSelectorEnums > & | ExpertFeatureAccessSelector |
Selects the feature to configure. More... | |
GenApi::IInteger & | ExpertFeatureAccessKey |
Sets the key to access the selected feature. More... | |
GenApi::IBoolean & | ExpertFeatureEnable |
Enable the selected Feature. More... | |
FileAccessControl - This category includes items used to conduct file operations | |
GenApi::IEnumerationT < FileSelectorEnums > & | FileSelector |
This feature selects the target file in the device. More... | |
GenApi::IEnumerationT < FileOperationSelectorEnums > & | FileOperationSelector |
Selects the target operation for the selected file. More... | |
GenApi::IEnumerationT < FileOpenModeEnums > & | FileOpenMode |
Selects the access mode in which a file is opened. More... | |
GenApi::IRegister & | FileAccessBuffer |
Defines the intermediate access buffer. More... | |
GenApi::IInteger & | FileAccessOffset |
Controls the mapping between the device file storage and the FileAccessBuffer. More... | |
GenApi::IInteger & | FileAccessLength |
Controls the mapping between the device file storage and the FileAccessBuffer. More... | |
GenApi::IEnumerationT < FileOperationStatusEnums > & | FileOperationStatus |
Represents the file operation execution status. More... | |
GenApi::IInteger & | FileOperationResult |
Represents the file operation result. More... | |
GenApi::IInteger & | FileSize |
Represents the size of the selected file. More... | |
GenApi::ICommand & | FileOperationExecute |
Executes the selected operation. More... | |
Basler USB3Vision camera interface.
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionBurstFrameCount |
Number of frames to acquire for each FrameBurstStart trigger.
Number of frames to acquire for each FrameBurstStart trigger
\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionFrameRate |
Sets the camera's acquisition frame rate in frames per second.
The Acquisition Frame Rate parameter sets the 'absolute' value of the acquisition frame rate. The 'absolute' value is a float value that sets the acquisition frame rate in frames per second.
\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionFrameRateEnable |
Enables setting the camera's acquisition frame rate to a specified value.
This boolean value enables setting the camera's acquisition frame rate to a specified value.
\b Visibility = Beginner
GenApi::IEnumerationT<AcquisitionModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionMode |
Sets the image acquisition mode.
This enumeration sets the image acquisition mode.
\b Visibility = Beginner
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionStart |
Starts the acquisition of images.
This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames.
\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionStatus |
Reports the selected acquisition status.
This feature is used to read the state (true or false) of the internal acquisition signal selected using the Acquisition Status Selector parameter.
\b Visibility = Expert \b Selected by : AcquisitionStatusSelector
GenApi::IEnumerationT<AcquisitionStatusSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionStatusSelector |
Selects which internal acquisition signal to read using the Acquisition Status parameter.
This enumeration is used to select which internal acquisition signal to read using Acquisition Status parameter.
\b Visibility = Expert
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionStop |
Stops the acquisition of images.
If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images.
\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoExposureTimeLowerLimit |
Sets the lower limit of the Exposure Time parameter.
This float value sets the lower limit of the Exposure Time parameter.
\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoExposureTimeUpperLimit |
Sets the upper limit of the Exposure Time parameter.
This float value sets the upper limit of the Exposure Time parameter.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIHeight |
Sets the height of the auto function area of interest in pixels.
This value sets the height of the auto function area of interest in pixels.
\b Visibility = Beginner \b Selected by : AutoFunctionAOISelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIOffsetX |
Sets the starting column of the auto function area of interest in pixels.
The Offset X parameter determines the position of the auto function area of interest in the x direction.
\b Visibility = Beginner \b Selected by : AutoFunctionAOISelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIOffsetY |
Sets the starting line of the auto function area of interest in pixels.
The Offset Y parameter determines the position of the auto function area of interest in the y direction.
\b Visibility = Beginner \b Selected by : AutoFunctionAOISelector
GenApi::IEnumerationT<AutoFunctionAOISelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOISelector |
Selects the Auto Function AOI.
Selects the Auto Function AOI.
\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIUseBrightness |
Visibility = Beginner
Selected by : AutoFunctionAOISelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIUseWhiteBalance |
Visibility = Beginner
Selected by : AutoFunctionAOISelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIWidth |
Sets the width of the auto function area of interest in pixels.
This value sets the width of the auto function area of interest in pixels.
\b Visibility = Beginner \b Selected by : AutoFunctionAOISelector
GenApi::IEnumerationT<AutoFunctionProfileEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionProfile |
Selects the strategy for controlling gain and shutter simultaneously.
The auto function profile specifies whether the gain or the exposure time will be kept as low as possible when the camera is making automatic adjustments to achieve a target average gray value for the pixel data from the Auto Function AOI that was related to the gain auto and the exposure auto function. By default, the auto function profile feature minimizes gain.
\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoGainLowerLimit |
Sets the lower limit of the Gain parameter.
This float value sets the lower limit of the Gain parameter.
\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoGainUpperLimit |
Sets the upper limit of the Gain parameter.
This float value sets the upper limit of the Gain parameter.
\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoTargetBrightness |
Sets the target average brightness for the gain auto function and the exposure auto function.
This float value sets the target average brightness for the gain auto function and the exposure auto function.
\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::BalanceRatio |
Sets the value of the selected balance ratio control as a float.
This value sets the selected balance ratio control as a float value.
\b Visibility = Beginner \b Selected by : BalanceRatioSelector
GenApi::IEnumerationT<BalanceRatioSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BalanceRatioSelector |
Selects a balance ratio to configure.
This enumeration selects a balance ratio control to configure. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control.
\b Visibility = Beginner
GenApi::IEnumerationT<BalanceWhiteAutoEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BalanceWhiteAuto |
Adjusts the white balance setting automatically.
Balance White Auto is the 'automatic' counterpart to manually setting the white balance. Automatic white balancing is a two-step process. First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'gray world' model, the Balance Ratio Abs parameter values are automatically adjusted such that the average values for the 'red' and 'blue' pixels match the average value for the 'green' pixels.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::BinningHorizontal |
Sets the number of adjacent horizontal pixels to be summed.
Binning increases the camera's response to light by summing the charges from adjacent pixels into one pixel. The Binning Horizontal parameter sets the number of adjacent horizontal pixels to be summed. Their summed charges will be reported out of the camera as a single pixel.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::BinningVertical |
Sets the number of adjacent vertical pixels to be summed.
Binning increases the camera's response to light by summing the charges from adjacent pixels into one pixel. The Binning Vertical parameter sets the number of adjacent vertical pixels to be summed. Their summed charges will be reported out of the camera as a single pixel.
\b Visibility = Expert
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::BlackLevel |
Sets the value of the selected black level control as a float.
This value sets the selected black level control as a float value. Adjusting the camera's black level will result in an offset to the pixel values output by the camera.
\b Visibility = Beginner \b Selected by : BlackLevelSelector
GenApi::IEnumerationT<BlackLevelSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BlackLevelSelector |
Selcts a black level control to configure.
This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control.
\b Visibility = Beginner
GenApi::IEnumerationT<BslUSBSpeedModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BslUSBSpeedMode |
Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::CenterX |
Enables the horizontal centering of the image.
This feature is used to center the image horizontally.
\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::CenterY |
Enables the vertical centering of the image.
This feature is used to center the image vertically.
\b Visibility = Beginner
GenApi::IEnumerationT<ChunkCounterSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkCounterSelector |
Selects which counter to retrieve data from.
Selects which counter to retrieve data from.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkCounterValue |
Indicates the value of the selected Chunk counter.
Indicates the value of the selected Chunk counter.
\b Visibility = Beginner \b Selected by : ChunkCounterSelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkEnable |
Enables the inclusion of the selected chunk in the payload data.
This boolean value enables the inclusion of the selected chunk in the payload data.
\b Visibility = Beginner \b Selected by : ChunkSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkExposureTime |
Returns the exposure time used to capture the image.
Returns the exposure time used to capture the image.
\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkGain |
Returns the gain used to capture the image.
Returns the gain used to capture the image.
\b Visibility = Beginner \b Selected by : ChunkGainSelector
GenApi::IEnumerationT<ChunkGainSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkGainSelector |
Selects which Gain to retrieve data from.
Selects which Gain to retrieve data from.
\b Visibility = Expert
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkModeActive |
Enables the chunk mode.
This boolean value enables the camera's chunk mode.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkPayloadCRC16 |
Indicates the value of CRC checksum.
This integer indicates the value of CRC checksum.
\b Visibility = Beginner
GenApi::IEnumerationT<ChunkSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkSelector |
Selects chunks for enabling.
This enumeration selects chunks for enabling.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkTimestamp |
Indicates the value of the timestamp when the image was acquired.
This integer indicates the value of the timestamp when the image was acquired.
\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorAdjustmentHue |
Adjustment of hue of the selected color (float)
Sets a floating point value for the adjustment of hue of the selected color.
\b Visibility = Expert \b Selected by : ColorAdjustmentSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorAdjustmentSaturation |
Adjustment of saturation of the selected color (float)
Sets a floating point value for the adjustment of saturation of the selected color.
\b Visibility = Expert \b Selected by : ColorAdjustmentSelector
GenApi::IEnumerationT<ColorAdjustmentSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorAdjustmentSelector |
Selects the color for color adjustment.
Selects the color for color adjustment. Those colors in the image will be adjusted where the selected color predominates.
\b Visibility = Expert
GenApi::IEnumerationT<ColorTransformationSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorTransformationSelector |
Selects the matrix color transformation between color spaces.
Selects the matrix color transformation between color spaces. Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera.
\b Visibility = Guru
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorTransformationValue |
Sets a floating point value for the selected element in the color transformation matrix.
Sets a floating point value for the selected element in the color transformation matrix.
\b Visibility = Guru \b Selected by : ColorTransformationSelector, ColorTransformationValueSelector
GenApi::IEnumerationT<ColorTransformationValueSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorTransformationValueSelector |
Selects the element to be entered in the color transformation matrix.
Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed.
\b Visibility = Guru \b Selected by : ColorTransformationSelector
GenApi::IEnumerationT<CounterEventSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterEventSource |
Select the events that will be the source to increment the Counter.
Select the events that will be the source to increment the Counter.
\b Visibility = Beginner \b Selected by : CounterSelector
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterReset |
Does a software reset of the selected counter.
Does a software reset of the selected counter.
\b Visibility = Beginner \b Selected by : CounterSelector
GenApi::IEnumerationT<CounterResetActivationEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterResetActivation |
Selects the Activation mode of the Counter Reset Source signal.
Selects the Activation mode of the Counter Reset Source signal.
\b Visibility = Beginner \b Selected by : CounterSelector
GenApi::IEnumerationT<CounterResetSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterResetSource |
Selects the signals that will be the source to reset the Counter.
Selects the signals that will be the source to reset the Counter.
\b Visibility = Beginner \b Selected by : CounterSelector
GenApi::IEnumerationT<CounterSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterSelector |
Selects which Counter to configure.
Selects which Counter to configure.
\b Visibility = Beginner
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceFirmwareVersion |
Indicates the version of the device's firmware and software.
This is a read only element. It is a string that indicates the version of the device's firmware and software.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkCurrentThroughput |
Indicates the actual bandwidth the camera will use.
This value indicates the actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current AOI settings, chunk feature settings, and the pixel format setting.
\b Visibility = Expert \b Selected by : DeviceLinkSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkSelector |
Selects the link of the device to control.
The Device Link Selector parameter is of type integer and selects the link of the device to control.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkSpeed |
Indicates the speed of transmission negotiated on the selected link.
The Device Link Speed parameter is of type integer and indicates the speed of transmission negotiated on the selected link.
\b Visibility = Expert \b Selected by : DeviceLinkSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkThroughputLimit |
Limits the average stream interface bandwidth to device link throughput limit bytes per second.
The Device Link Throughput Limit parameter is of type integer and sets the limit of the average stream interface bandwidth to device link throughput limit bytes per second.
\b Visibility = Beginner \b Selected by : DeviceLinkSelector
GenApi::IEnumerationT<DeviceLinkThroughputLimitModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkThroughputLimitMode |
Controls if the device link throughput limit is active.
Controls if the device link throughput limit is active. When disabled, lower level throughput limit specific features are expected to control the throughput. When enabled, the device link throughput limit controls the overall throughput.
\b Visibility = Beginner \b Selected by : DeviceLinkSelector
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceManufacturerInfo |
Provides additional information from the vendor about the device.
This is a read only element. It is a string that provides additional information from the vendor about the camera.
\b Visibility = Beginner
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceModelName |
Indicates the model name of the device.
This is a read only element. It is a text description that indicates the model name of the device.
\b Visibility = Beginner
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceReset |
Immediately resets and reboots the device.
This is a command that immediately resets and reboots the device.
\b Visibility = Guru
GenApi::IEnumerationT<DeviceScanTypeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceScanType |
Indicates the scan type of the device's sensor.
This enumeration lists the possible scan types for the sensor in the device.
\b Visibility = Beginner
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceSerialNumber |
Indicates the serial number of the device.
This is a read only element. It is a string that indicates the serial number of the device.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceSFNCVersionMajor |
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceSFNCVersionMinor |
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceSFNCVersionSubMinor |
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceTemperature |
Shows the current temperature of the selected target in degrees centigrade.
This float value shows the current temperature of the selected target in degrees centigrade.
\b Visibility = Expert \b Selected by : DeviceTemperatureSelector
GenApi::IEnumerationT<DeviceTemperatureSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceTemperatureSelector |
Lists the temperature sources available for readout.
This enumeration lists the temperature sources available for readout.
\b Visibility = Expert
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceUserID |
A device ID that is user programmable.
This is a read/write element. It is a user programmable string.
\b Visibility = Expert
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceVendorName |
Indicates the name of the device's vendor.
This is a read only element. It is a text description that indicates the name of the device's vendor.
\b Visibility = Beginner
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceVersion |
Indicates the version of the device.
This is a read only element. It is a string that indicates the version of the device.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DigitalShift |
Sets the value of the selected digital shift control.
This value sets the selected digital shift control
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventExposureEnd |
Returns the unique identifier of the ExposureEnd type of Event.
Returns the unique identifier of the ExposureEnd type of Event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventExposureEndFrameID |
Indicates the frame ID for an exposure end event.
This enumeration value indicates the frame ID for an exposure end event.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventExposureEndTimestamp |
Indicates the time stamp for an exposure end event.
This enumeration value indicates the time stamp for an exposure end event.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStart |
Returns the unique identifier of the FrameBurstStart type of Event.
Returns the unique identifier of the FrameBurstStart type of Event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartFrameID |
Indicates the frame ID for a frame burst start event.
This enumeration value indicates the frame ID for a frame burst start event.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartOvertrigger |
Returns the unique identifier of the FrameBurstOvertriggerStart type of Event.
Returns the unique identifier of the FrameBurstStartOvertrigger type of Event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartOvertriggerFrameID |
Indicates the frame ID for a frame burst start overtrigger event.
This enumeration value indicates the frame ID for a frame burst start overtrigger event.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartOvertriggerTimestamp |
Indicates the time stamp for a frame burst start overtrigger event.
This enumeration value indicates the time stamp for a frame burst start overtrigger event.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartTimestamp |
Indicates the time stamp for a frame burst start event.
This enumeration value indicates the time stamp for a frame burst start event.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStart |
Returns the unique identifier of the FrameStart type of Event.
Returns the unique identifier of the FrameStart type of Event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartFrameID |
Indicates the frame ID for a frame start event.
This enumeration value indicates the frame ID for a frame start event.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartOvertrigger |
Returns the unique identifier of the FrameOvertriggerStart type of Event.
Returns the unique identifier of the FrameStartOvertrigger type of Event. This feature can be used to register a callback function to be notified of the event occurrence. Its value uniquely identifies the type of event that will be received.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartOvertriggerFrameID |
Indicates the frame ID for a frame start overtrigger event.
This enumeration value indicates the frame ID for a frame start overtrigger event.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartOvertriggerTimestamp |
Indicates the time stamp for a frame start overtrigger event.
This enumeration value indicates the time stamp for a frame start overtrigger event.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartTimestamp |
Indicates the time stamp for a frame start event.
This enumeration value indicates the time stamp for a frame start event.
\b Visibility = Expert
GenApi::IEnumerationT<EventNotificationEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::EventNotification |
Activate or deactivate the notification to the host application of the occurrence of the selected Event.
Activate or deactivate the notification to the host application of the occurrence of the selected Event.
\b Visibility = Expert \b Selected by : EventSelector
GenApi::IEnumerationT<EventSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::EventSelector |
Selects which Event to signal to the host application.
Selects which Event to signal to the host application.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ExpertFeatureAccessKey |
Sets the key to access the selected feature.
Sets the key to access the selected feature
\b Visibility = Guru \b Selected by : ExpertFeatureAccessSelector
GenApi::IEnumerationT<ExpertFeatureAccessSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ExpertFeatureAccessSelector |
Selects the feature to configure.
Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature
Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature
\b Visibility = Guru
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ExpertFeatureEnable |
Enable the selected Feature.
Enable the selected Feature
\b Visibility = Guru \b Selected by : ExpertFeatureAccessSelector
GenApi::IEnumerationT<ExposureAutoEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ExposureAuto |
Adjusts the Auto Exposure Time Abs parameter value automatically.
Exposure Auto is the 'automatic' counterpart to manually setting the Exposure Time Abs parameter. It adjusts the Exposure Time Abs parameter value automatically within set limits until a target average gray value for the pixel data of the related Auto Function AOI is reached.
\b Visibility = Beginner
GenApi::IEnumerationT<ExposureModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ExposureMode |
Sets the exposure mode.
This enumeration sets the exposure mode.
\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ExposureOverlapTimeMax |
Sets the maximum overlap time of the sensor exposure with sensor readout in trigger width exposure mode in microseconds.
This float value sets the maximum overlap time (in microseconds) of the sensor exposure with sensor readout in trigger width exposure mode.
\b Visibility = Expert
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ExposureTime |
Sets the camera's exposure time directly in microseconds.
This float value sets the camera's exposure time in microseconds.
\b Visibility = Beginner
GenApi::IRegister& Basler_UsbCameraParams::CUsbCameraParams_Params::FileAccessBuffer |
Defines the intermediate access buffer.
The File Access Buffer feature defines the intermediate access buffer that allows the exchange of data between the device file storage and the application.
\b Visibility = Guru \b Selected by : FileSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::FileAccessLength |
Controls the mapping between the device file storage and the FileAccessBuffer.
This feature controls the mapping between the device file storage and the FileAccessBuffer.
\b Visibility = Guru \b Selected by : FileSelector, FileOperationSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::FileAccessOffset |
Controls the mapping between the device file storage and the FileAccessBuffer.
This feature controls the mapping between the device file storage and the FileAccessBuffer.
\b Visibility = Guru \b Selected by : FileSelector, FileOperationSelector
GenApi::IEnumerationT<FileOpenModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOpenMode |
Selects the access mode in which a file is opened.
The File Open Mode feature selects the access mode in which a file is opened in the device.
\b Visibility = Guru \b Selected by : FileSelector
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOperationExecute |
Executes the selected operation.
The File Operation Execute feature is the command that executes the operation selected by FileOperationSelector on the selected file.
\b Visibility = Guru \b Selected by : FileSelector, FileOperationSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOperationResult |
Represents the file operation result.
The File Operation Result feature represents the file operation result. For Read or Write operations, the number of successfully read/written bytes is returned.
\b Visibility = Guru \b Selected by : FileSelector, FileOperationSelector
GenApi::IEnumerationT<FileOperationSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOperationSelector |
Selects the target operation for the selected file.
The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called.
\b Visibility = Guru \b Selected by : FileSelector
GenApi::IEnumerationT<FileOperationStatusEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOperationStatus |
Represents the file operation execution status.
The File Operation Status feature represents the file operation execution status.
\b Visibility = Guru \b Selected by : FileSelector, FileOperationSelector
GenApi::IEnumerationT<FileSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::FileSelector |
This feature selects the target file in the device.
The File Selector feature selects the target file in the device.
\b Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::FileSize |
Represents the size of the selected file.
The File Size feature represents the size of the selected file in bytes.
\b Visibility = Guru \b Selected by : FileSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::Gain |
Sets the selected gain control in dB.
This is a float value that sets the selected gain control in dB.
\b Visibility = Beginner \b Selected by : GainSelector
GenApi::IEnumerationT<GainAutoEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::GainAuto |
Adjusts the Gain Raw parameter value automatically.
The gain auto function is the 'automatic' counterpart to manually setting the Gain Raw parameter. It allows to adjust the Gain Raw parameter value automatically within set limits until a target average gray value for the pixel data from the related Auto Function AOI is reached.
\b Visibility = Beginner
GenApi::IEnumerationT<GainSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::GainSelector |
Selects the gain control to configure.
The Gain Selector parameter is used to select the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control.
\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::Gamma |
Performs gamma correction of pixel intensity.
The gamma correction feature lets you modify the brightness of the pixel values output by the camera's sensor to account for a non-linearity in the human perception of brightness.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::Height |
Sets the height of the camera's area of interest (AOI) in pixels.
This parameter is of integer type and determines the height of the camera's area of interest (AOI) in pixels. Depending on the camera model, the parameter can be set in different increments.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::HeightMax |
Indicates the camera's maximum allowed height of the area of interest (AOI) in pixels.
This is a read only parameter. It is of integer type and indicates the maximum allowed height of the camera's area of interest (AOI) in pixels. It takes into account any function that may limit the maximum height.
\b Visibility = Expert
GenApi::IEnumerationT<LightSourcePresetEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LightSourcePreset |
Selects the light source preset.
This parameter determines the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source.
\b Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::LineDebouncerTime |
Sets the absolute value of the selected line debouncer time in microseconds.
This float value sets the absolute value of the selected line debouncer time in microseconds.
\b Visibility = Beginner \b Selected by : LineSelector
GenApi::IEnumerationT<LineFormatEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineFormat |
Reports the electrical configuration of the selected line.
This feature reports the current electrical format of the selected physical input or output line. The Line Format parameter can take any of the following values: No Connect: The line is not connected. Tri-state: The line is currently in tri-state mode (not driven). TTL: The line is currently accepting or sending TTL level signals. LVDS: The line is currently accepting or sending LVDS level signals. RS-422: The line is currently accepting or sending RS-422 level signals. Opto-coupled: The line is opto-coupled.
\b Visibility = Beginner \b Selected by : LineSelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::LineInverter |
Enables the signal inverter function for the selected input or output line.
This boolean value enables the signal inverter function for the selected input or output line.
\b Visibility = Beginner \b Selected by : LineSelector
GenApi::IEnumerationT<LineLogicEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineLogic |
Reports the line logic of the selected line.
Reports the line logic of the selected line. The line logic can be positive or negative.
\b Visibility = Beginner \b Selected by : LineSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::LineMinimumOutputPulseWidth |
Sets the absolute value (in microseconds) for the minimum signal width of an output signal.
This float value sets the absolute value (in microseconds) for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line.
\b Visibility = Beginner \b Selected by : LineSelector
GenApi::IEnumerationT<LineModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineMode |
Sets the mode for the selected line.
This feature controls whether the physical line is used to input or output a signal. When a line supports input and output mode, the default state is 'input' to avoid possible electrical contention. The Line Mode parameter can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal.
\b Visibility = Beginner \b Selected by : LineSelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::LineOverloadStatus |
Indicates that an overload condition was detected on the selected line.
This boolean value indicates that an overload condition was detected on the selected line.
\b Visibility = Beginner \b Selected by : LineSelector
GenApi::IEnumerationT<LineSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineSelector |
Selects the I/O line to configure.
This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line.
\b Visibility = Beginner
GenApi::IEnumerationT<LineSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineSource |
Sets the source signal for the selected line (if the selected line is an output).
This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output.
\b Visibility = Beginner \b Selected by : LineSelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::LineStatus |
Indicates the current logical state for the selected line.
This boolean value indicates the current logical state for the selected line at the time of polling.
\b Visibility = Beginner \b Selected by : LineSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::LineStatusAll |
A single bitfield indicating the current logical state of all available line signals at time of polling.
This integer value is a single bitfield that indicates the current logical state of all available lines at time of polling.
\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTEnable |
Enables the selected LUT.
This boolean value enables the selected LUT.
\b Visibility = Expert \b Selected by : LUTSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTIndex |
Sets the LUT element to access.
This value sets the LUT element to access. This value is used to index into a LUT array.
\b Visibility = Guru \b Selected by : LUTSelector
GenApi::IEnumerationT<LUTSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTSelector |
Selects the lookup table (LUT) to configure.
Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT.
This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTValue |
Sets the value of the LUT element at the LUT index.
This value sets the value of the LUT element at the LUT index.
\b Visibility = Guru \b Selected by : LUTSelector, LUTIndex
GenApi::IRegister& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTValueAll |
Accesses the entire content of the selected LUT in one chunk access.
Accesses the entire content of the selected LUT in one chunk access
\b Visibility = Guru \b Selected by : LUTSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::OffsetX |
Sets the X offset (left offset) of the area of interest (AOI) in pixels.
The Offset X parameter determines the position of the area of interest (AOI) in the x direction. Since the position of the AOI is referenced to the top left corner of the sensor array, the Offset X parameter sets the distance in pixels between the left side of the sensor and the left side of the AOI.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::OffsetY |
Sets the Y offset (top offset) of the area of interest (AOI) in pixels.
The Offset Y parameter determines the position of the area of interest (AOI) in the y direction. Since the position of the AOI is referenced to the top left corner of the sensor array, the Offset Y parameter sets the distance in pixels between the top of the sensor and the top of the AOI.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PayloadSize |
Size of the payload in bytes.
Size of the payload in bytes. This is the total number of bytes sent in the payload.
\b Visibility = Beginner
GenApi::IEnumerationT<PixelColorFilterEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelColorFilter |
Indicates the current alignment of the camera's Bayer filter to the pixels in the acquired images.
This is a read only feature. This enumeration provides a list of values that indicate the current alignment of the camera's Bayer filter to the pixels in the acquired images. The alignment of the Bayer filter depends on the camera model.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelDynamicRangeMax |
Indicates the maximum possible pixel value that could be transferred from the camera.
This a read only feature. The Dynamic Range Max parameter indicates the maximum possible pixel value that could be transferred from the camera.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelDynamicRangeMin |
Indicates the minimum possible pixel value that could be transferred from the camera.
This a read only feature. The Dynamic Range Min parameter indicates the minimum possible pixel value that could be transferred from the camera.
\b Visibility = Expert
GenApi::IEnumerationT<PixelFormatEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelFormat |
Sets the format of the pixel data transmitted for acquired images.
The Pixel Format parameter determines the format (layout) of the image data that will be output from the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color.
\b Visibility = Beginner
GenApi::IEnumerationT<PixelSizeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelSize |
Indicates the depth of the pixel values in the image in bits per pixel.
This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting.
\b Visibility = Expert
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::RemoveParameterLimit |
Removes the factory-set limits of the selected parameter.
Removes the factory-set limits of the selected parameter. Having removed the factory-set limits you may set the parameter within extended limits. These are only defined by technical restrictions. Note: Inferior image quality may result.
\b Visibility = Guru \b Selected by : RemoveParameterLimitSelector
GenApi::IEnumerationT<RemoveParameterLimitSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::RemoveParameterLimitSelector |
Selects the parameter to configure.
Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter
This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter
\b Visibility = Guru
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ResultingFrameRate |
Indicates the maximum allowed frame acquisition rate.
The Resulting Frame Rate parameter indicates the 'absolute' value of the maximum allowed acquisition frame rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition frame rate in frames per second given the current settings for the area of interest, exposure time, and bandwidth.
\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ReverseX |
Enables the horizontal mirroring of the image.
This feature is used to mirror the captured image horizontally. The pixel values for each line in a captured image will be swapped end-for-end about the line's center. You can use the AOI feature when using the reverse X feature. Note that the position of the AOI relative to the sensor remains the same.
\b Visibility = Expert
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ReverseY |
Enables the vertical mirroring of the image.
This feature is used to mirror the captured image vertically. The pixel values for each row in a captured image will be swapped end-for-end about the row's center. You can use the AOI feature when using the reverse Y feature. Note that the position of the AOI relative to the sensor remains the same.
\b Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SensorHeight |
Indicates the height of the camera's sensor in pixels.
This is a read only parameter. It is of integer type and indicates the actual height of the camera's sensor in pixels.
\b Visibility = Expert
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::SensorReadoutTime |
Indicates the sensor readout time given the current settings.
The Sensor Readout Time parameter indicates the sensor readout time given the current settings.
\b Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SensorWidth |
Indicates the width of the camera's sensor in pixels.
This is a read only parameter. It is of integer type and indicates the actual width of the camera's sensor in pixels.
\b Visibility = Expert
GenApi::IEnumerationT<ShutterModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ShutterMode |
Sets the shutter mode.
This enumeration sets the shutter mode.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SIPayloadFinalTransfer1Size |
Size of first final Payload Transfer.
Size of first final Payload Transfer.
\b Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SIPayloadFinalTransfer2Size |
Size of second final Payload Transfer.
Size of second final Payload Transfer.
\b Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SIPayloadTransferCount |
Expected Number of Payload Transfers.
Expected Number of Payload Transfers.
\b Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SIPayloadTransferSize |
Expected Size of a single Payload Transfer.
Expected Size of a single Payload Transfer.
\b Visibility = Guru
GenApi::IEnumerationT<TestImageSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TestImageSelector |
Selecting a test image from the list will output the test image.
The Test Image Selector is used to set the camera to output a test image. You can set the value of the Test Image Selector to one of the test images or to 'test image off'.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::TestPendingAck |
Test PENDING_ACK feature.
On write, the device waits a time period of TestPendingAck ms before acknowledging the write. If this time period is longer than the value in the Maximum Device Response Time register, the device must use PENDING_ACK during the completion of this request. On reads the device returns the current value without any additional wait time.
\b Visibility = Invisible
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::TimerDelay |
Sets the delay (in microseconds) of the Timer pulse.
Sets the delay (in microseconds) of the Timer pulse.
\b Visibility = Beginner \b Selected by : TimerSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::TimerDuration |
Sets the duration (in microseconds) of the Timer pulse.
Sets the duration (in microseconds) of the Timer pulse.
\b Visibility = Beginner \b Selected by : TimerSelector
GenApi::IEnumerationT<TimerSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TimerSelector |
Selects which Timer to configure.
Selects which Timer to configure.
\b Visibility = Beginner
GenApi::IEnumerationT<TimerTriggerSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TimerTriggerSource |
Selects the source of the trigger to start the Timer.
Selects the source of the trigger to start the Timer.
\b Visibility = Beginner \b Selected by : TimerSelector
GenApi::IEnumerationT<TriggerActivationEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerActivation |
Sets the signal transition needed to activate the selected trigger.
This enumeration sets the signal transition needed to activate the selected trigger.
\b Visibility = Expert \b Selected by : TriggerSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerDelay |
Sets the trigger delay time in microseconds.
This float value sets the absolute trigger delay in microseconds to apply after the trigger reception before effectively activating it.
\b Visibility = Expert
GenApi::IEnumerationT<TriggerModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerMode |
Sets the mode for the selected trigger.
This enumeration sets the trigger mode for the selected trigger.
\b Visibility = Beginner \b Selected by : TriggerSelector
GenApi::IEnumerationT<TriggerSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerSelector |
Selects the trigger type to configure.
This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger.
\b Visibility = Expert
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerSoftware |
Generates a software trigger signal that is used when the trigger source is set to 'software trigger'.
This command generates a software trigger signal. The software trigger signal will be used when the trigger source is set to 'software trigger'.
\b Visibility = Expert \b Selected by : TriggerSelector
GenApi::IEnumerationT<TriggerSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerSource |
Sets the signal source for the selected trigger.
The Trigger Source parameter specifies the source signal that will act as the frame start trigger signal.
\b Visibility = Expert \b Selected by : TriggerSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::UserDefinedValue |
Visibility = Guru
Selected by : UserDefinedValueSelector
GenApi::IEnumerationT<UserDefinedValueSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::UserDefinedValueSelector |
Visibility = Guru
GenApi::IEnumerationT<UserOutputSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::UserOutputSelector |
Selects the user settable output signal to configure.
This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal.
\b Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::UserOutputValue |
Sets the state of the selected user settable output signal.
This boolean value sets the state of the selected user settable output signal.
\b Visibility = Beginner \b Selected by : UserOutputSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::UserOutputValueAll |
A single bitfield that sets the state of all user settable output signals in one access.
This integer value is a single bitfield that sets the state of all user settable output signals in one access.
\b Visibility = Beginner
GenApi::IEnumerationT<UserSetDefaultEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::UserSetDefault |
Sets the user set to be used as the default startup set.
This enumeration sets the user set to be used as the default startup set. The user set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset.
\b Visibility = Beginner
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::UserSetLoad |
Loads the selected configuration into the camera's volatile memory and makes it the active user set.
This command loads the selected user set from the non-volatile memory in the camera to the volatile memory and makes the selected set the active user set. Once the selected set is loaded, the parameters in the selected set will control the camera.
\b Visibility = Beginner \b Selected by : UserSetSelector
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::UserSetSave |
Saves the current active user set into the selected user set.
This command copies the parameters in the current active user set into the selected user set in the camera's non-volatile memory.
\b Visibility = Beginner \b Selected by : UserSetSelector
GenApi::IEnumerationT<UserSetSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::UserSetSelector |
Selects the user set to load, save, or configure.
This enumeration selects the user set to load, save, or configure. Once a user set has been selected, all changes to the user set settings will be applied to the selected user set.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::Width |
Sets the width of the camera's area of interest (AOI) in pixels.
This parameter is of integer type and determines the width of the camera's area of interest (AOI) in pixels. Depending on the camera model, the parameter can be set in different increments.
\b Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::WidthMax |
Indicates the camera's maximum allowed width of the area of interest (AOI) in pixels.
This is a read only parameter. It is of integer type and indicates the maximum allowed width of the camera's area of interest (AOI) in pixels. It takes into account any function that may limit the maximum width.
\b Visibility = Expert