Basler USB3Vision camera interface. More...
#include <pylon/usb/_BaslerUsbCameraParams.h>
Public Attributes | |
SequencerControl - Contains parameters to control the sequencer. Applies to: ace | |
GenApi::IEnumerationT < SequencerModeEnums > & | SequencerMode |
Sets whether the sequencer can be used for image acquisition. More... | |
GenApi::IInteger & | SequencerSetActive |
Index number of the currently active sequencer set. More... | |
GenApi::IEnumerationT < SequencerConfigurationModeEnums > & | SequencerConfigurationMode |
Sets whether the sequencer can be configured. More... | |
GenApi::IInteger & | SequencerSetStart |
Sequencer set that will be used with the first frame start trigger after SequencerMode was set to On. More... | |
GenApi::IInteger & | SequencerSetSelector |
Sets a sequencer set by its index number. More... | |
GenApi::ICommand & | SequencerSetLoad |
Loads the parameter values of a sequencer set into the active set. More... | |
GenApi::ICommand & | SequencerSetSave |
Saves the sequencer parameter values that are currently in the active set. More... | |
GenApi::IInteger & | SequencerPathSelector |
Sets the sequencer path. More... | |
GenApi::IInteger & | SequencerSetNext |
Next sequencer set to follow after the current one. More... | |
GenApi::IEnumerationT < SequencerTriggerSourceEnums > & | SequencerTriggerSource |
Sets the trigger source for sequencer set advance. More... | |
GenApi::IEnumerationT < SequencerTriggerActivationEnums > & | SequencerTriggerActivation |
Sets the effective logical level for sequencer set advance. More... | |
ImageFormatControl - Contains parameters to control the size of the acquired image and the format of the transferred pixel data. Applies to: ace, dart, pulse | |
GenApi::IInteger & | SensorWidth |
Width of the camera's sensor in pixels. More... | |
GenApi::IInteger & | SensorHeight |
Height of the camera's sensor in pixels. More... | |
GenApi::IInteger & | WidthMax |
Maximum allowed width of the region of interest in pixels. More... | |
GenApi::IInteger & | HeightMax |
Maximum allowed height of the region of interest in pixels. More... | |
GenApi::IInteger & | Width |
Width of the camera's region of interest in pixels. More... | |
GenApi::IInteger & | Height |
Height of the camera's region of interest in pixels. More... | |
GenApi::IInteger & | OffsetX |
Horizontal offset from the left side of the sensor to the region of interest (in pixels). More... | |
GenApi::IInteger & | OffsetY |
Vertical offset from the top of the sensor to the region of interest (in pixels). More... | |
GenApi::IBoolean & | LinePitchEnable |
Enables the line pitch feature. More... | |
GenApi::IInteger & | LinePitch |
Number of bytes separating the starting pixels of two consecutive lines. More... | |
GenApi::IBoolean & | CenterX |
Enables horizontal centering of the image. More... | |
GenApi::IBoolean & | CenterY |
Enables vertical centering of the image. More... | |
GenApi::IEnumerationT < BinningHorizontalModeEnums > & | BinningHorizontalMode |
Sets the binning horizontal mode. More... | |
GenApi::IInteger & | BinningHorizontal |
Number of adjacent horizontal pixels to be summed. More... | |
GenApi::IEnumerationT < BinningVerticalModeEnums > & | BinningVerticalMode |
Sets the binning vertical mode. More... | |
GenApi::IInteger & | BinningVertical |
Number of adjacent vertical pixels to be summed. More... | |
GenApi::IInteger & | DecimationHorizontal |
Horizontal decimation factor. More... | |
GenApi::IInteger & | DecimationVertical |
Vertical decimation factor. More... | |
GenApi::IFloat & | ScalingHorizontal |
Horizontal scaling factor. More... | |
GenApi::IFloat & | ScalingVertical |
Vertical scaling factor. More... | |
GenApi::IBoolean & | ReverseX |
Enables horizontal mirroring of the image. More... | |
GenApi::IBoolean & | ReverseY |
Enables vertical mirroring of the image. More... | |
GenApi::IEnumerationT < PixelFormatEnums > & | PixelFormat |
Sets the format of the pixel data transmitted by the camera. More... | |
GenApi::IEnumerationT < PixelSizeEnums > & | PixelSize |
Returns the depth of the pixel values in the image (in bits per pixel). More... | |
GenApi::IEnumerationT < PixelColorFilterEnums > & | PixelColorFilter |
Returns the alignment of the camera's Bayer filter to the pixels in the acquired images. More... | |
GenApi::IInteger & | PixelDynamicRangeMin |
Minimum possible pixel value that could be transferred from the camera. More... | |
GenApi::IInteger & | PixelDynamicRangeMax |
Maximum possible pixel value that could be transferred from the camera. More... | |
GenApi::IEnumerationT < TestImageSelectorEnums > & | TestImageSelector |
Sets the test image to display. More... | |
GenApi::IBoolean & | TestImageResetAndHold |
Holds all moving test images at their starting position. More... | |
GenApi::IEnumerationT < TestPatternEnums > & | TestPattern |
Selects the type of image test pattern that is generated by the device. More... | |
AnalogControl - Contains parameters to control the analog characteristics of the video signal. Applies to: ace, dart, pulse | |
GenApi::IEnumerationT < GainAutoEnums > & | GainAuto |
Sets the operation mode of the gain auto function. More... | |
GenApi::IEnumerationT < GainSelectorEnums > & | GainSelector |
Sets the gain channel or tap to be adjusted. More... | |
GenApi::IFloat & | Gain |
Value of the currently selected gain control in dB. More... | |
GenApi::IEnumerationT < BlackLevelSelectorEnums > & | BlackLevelSelector |
Sets the black level channel or tap to be adjusted. More... | |
GenApi::IFloat & | BlackLevel |
Value of the currently selected black level channel or tap. More... | |
GenApi::IFloat & | Gamma |
Gamma correction value. More... | |
GenApi::IEnumerationT < ColorSpaceEnums > & | ColorSpace |
Returns the color space set for image acquisitions. More... | |
GenApi::IInteger & | DigitalShift |
Value set for digital shift. More... | |
GenApi::IEnumerationT < BslColorSpaceModeEnums > & | BslColorSpaceMode |
Sets the color space for image acquisition. More... | |
ImageQualityControl - Contains parameters to optimize the image quality. Applies to: ace, dart, pulse | |
GenApi::IEnumerationT < LightSourcePresetEnums > & | LightSourcePreset |
Sets the light source preset. More... | |
GenApi::IEnumerationT < BalanceWhiteAutoEnums > & | BalanceWhiteAuto |
Sets the operation mode of the balance white auto function. More... | |
GenApi::IEnumerationT < BalanceRatioSelectorEnums > & | BalanceRatioSelector |
Sets the color channel to be adjusted for manual white balance. More... | |
GenApi::IFloat & | BalanceRatio |
Value of the currently selected balance ratio channel or tap. More... | |
GenApi::IEnumerationT < ColorAdjustmentSelectorEnums > & | ColorAdjustmentSelector |
Sets the color for color adjustment. More... | |
GenApi::IFloat & | ColorAdjustmentHue |
Hue adjustment value for the currently selected color. More... | |
GenApi::IFloat & | ColorAdjustmentSaturation |
Saturation adjustment value for the currently selected color. More... | |
GenApi::IEnumerationT < ColorTransformationSelectorEnums > & | ColorTransformationSelector |
Sets the type of color transformation that will be performed. More... | |
GenApi::IEnumerationT < ColorTransformationValueSelectorEnums > & | ColorTransformationValueSelector |
Sets the element to be entered in the color transformation matrix. More... | |
GenApi::IFloat & | ColorTransformationValue |
Transformation value for the selected element in the color transformation matrix. More... | |
GenApi::IEnumerationT < BslContrastModeEnums > & | BslContrastMode |
Sets the contrast mode. More... | |
GenApi::IFloat & | BslBrightness |
Amount of brightness to be applied. More... | |
GenApi::IFloat & | BslContrast |
Amount of contrast to be applied. More... | |
GenApi::IEnumerationT < DefectPixelCorrectionModeEnums > & | DefectPixelCorrectionMode |
Identifies outlier pixels and adjusts their intensity value. More... | |
GenApi::IInteger & | BslHueValue |
Hue shift to be applied. More... | |
GenApi::IFloat & | BslSaturationValue |
Amount of saturation to be applied. More... | |
PGIControl - Contains parameters related to the Basler PGI image optimization algorithm. Applies to: ace | |
GenApi::IEnumerationT < DemosaicingModeEnums > & | DemosaicingMode |
Sets the demosaicing mode. More... | |
GenApi::IFloat & | NoiseReduction |
Amount of noise reduction to apply. More... | |
GenApi::IFloat & | SharpnessEnhancement |
Amount of sharpening to apply. More... | |
AcquisitionControl - Contains parameters to control image acquisition and triggering. Applies to: ace, dart, pulse | |
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 |
Sets the operation mode of the exposure auto function. More... | |
GenApi::IEnumerationT < ExposureModeEnums > & | ExposureMode |
Sets the exposure mode. More... | |
GenApi::IFloat & | ExposureTime |
Exposure time of the camera in microseconds. More... | |
GenApi::IEnumerationT < ExposureOverlapTimeModeEnums > & | ExposureOverlapTimeMode |
Sets the exposure overlap time mode. More... | |
GenApi::IFloat & | ExposureOverlapTimeMax |
Maximum overlap of the sensor exposure with sensor readout in TriggerWidth exposure mode (in microseconds). More... | |
GenApi::IEnumerationT < SensorReadoutModeEnums > & | SensorReadoutMode |
Sets the sensor readout mode. More... | |
GenApi::IInteger & | AcquisitionBurstFrameCount |
Number of frames to acquire for each FrameBurstStart trigger. More... | |
GenApi::IEnumerationT < TriggerSelectorEnums > & | TriggerSelector |
Sets the trigger type to be configured. More... | |
GenApi::IEnumerationT < TriggerModeEnums > & | TriggerMode |
Sets the mode for the currently selected trigger. More... | |
GenApi::ICommand & | TriggerSoftware |
Generates a software trigger signal. More... | |
GenApi::IEnumerationT < TriggerSourceEnums > & | TriggerSource |
Sets the signal source for the selected trigger. More... | |
GenApi::IEnumerationT < TriggerActivationEnums > & | TriggerActivation |
Sets the signal transition that activates the selected trigger. More... | |
GenApi::IFloat & | TriggerDelay |
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 |
Acquisition frame rate of the camera in frames per second. More... | |
GenApi::IFloat & | ResultingFrameRate |
Maximum allowed frame acquisition rate. More... | |
GenApi::IFloat & | SensorReadoutTime |
Sensor readout time given the current settings. More... | |
GenApi::IEnumerationT < AcquisitionStatusSelectorEnums > & | AcquisitionStatusSelector |
Sets the acquisition status to be checked. More... | |
GenApi::IBoolean & | AcquisitionStatus |
Indicates the status (true or false) of the currently selected acquisition signal. More... | |
GenApi::IEnumerationT < SensorShutterModeEnums > & | SensorShutterMode |
Sets the shutter mode of the device. More... | |
GenApi::IEnumerationT < OverlapModeEnums > & | OverlapMode |
Configures overlapping exposure and image readout. More... | |
GenApi::IEnumerationT < BslImmediateTriggerModeEnums > & | BslImmediateTriggerMode |
Sets the immediate trigger mode. More... | |
AutoFunctionControl - Contains parameters to configure the auto functions. Applies to: ace, dart, pulse | |
GenApi::IFloat & | AutoTargetBrightness |
Target average brightness for the gain auto function and the exposure auto function. More... | |
GenApi::IEnumerationT < AutoFunctionProfileEnums > & | AutoFunctionProfile |
Sets how gain and exposure time will be balanced when the device is making automatic adjustments. More... | |
GenApi::IFloat & | AutoGainLowerLimit |
Lower limit for the Gain parameter when the gain auto function is active. More... | |
GenApi::IFloat & | AutoGainUpperLimit |
Upper limit for the Gain parameter when the gain auto function is active. More... | |
GenApi::IFloat & | AutoExposureTimeLowerLimit |
Lower limit for the ExposureTime parameter when the exposure auto function is active. More... | |
GenApi::IFloat & | AutoExposureTimeUpperLimit |
Upper limit for the ExposureTime parameter when the exposure auto function is active. More... | |
GenApi::IFloat & | AutoBacklightCompensation |
Sets the backlight compensation. More... | |
AutoFunctionROIControl - Contains parameters to configure the auto function ROIs. Applies to: ace, dart, pulse | |
GenApi::IEnumerationT < AutoFunctionROISelectorEnums > & | AutoFunctionROISelector |
Sets which auto function ROI can be adjusted. More... | |
GenApi::IInteger & | AutoFunctionROIWidth |
Width of the auto function ROI (in pixels). More... | |
GenApi::IInteger & | AutoFunctionROIHeight |
Height of the auto function ROI (in pixels). More... | |
GenApi::IInteger & | AutoFunctionROIOffsetX |
Horizontal offset from the left side of the sensor to the auto function ROI (in pixels). More... | |
GenApi::IInteger & | AutoFunctionROIOffsetY |
Vertical offset from the top of the sensor to the auto function ROI (in pixels). More... | |
GenApi::IBoolean & | AutoFunctionROIUseBrightness |
Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function ROI. More... | |
GenApi::IBoolean & | AutoFunctionROIUseWhiteBalance |
Assigns the Balance White auto function to the currently selected auto function ROI. More... | |
AutoFunctionAOIControl - Contains parameters to configure the auto function AOIs. | |
GenApi::IEnumerationT < AutoFunctionAOISelectorEnums > & | AutoFunctionAOISelector |
This feature has been deprecated. More... | |
GenApi::IInteger & | AutoFunctionAOIWidth |
This feature has been deprecated. More... | |
GenApi::IInteger & | AutoFunctionAOIHeight |
This feature has been deprecated. More... | |
GenApi::IInteger & | AutoFunctionAOIOffsetX |
This feature has been deprecated. More... | |
GenApi::IInteger & | AutoFunctionAOIOffsetY |
This feature has been deprecated. More... | |
GenApi::IBoolean & | AutoFunctionAOIUseBrightness |
This feature has been deprecated. More... | |
GenApi::IBoolean & | AutoFunctionAOIUseWhiteBalance |
This feature has been deprecated. More... | |
LUTControl - Contains parameters to control the operation of the camera's lookup table (LUT). Applies to: ace | |
GenApi::IEnumerationT < LUTSelectorEnums > & | LUTSelector |
Sets the lookup table (LUT) to be configured. More... | |
GenApi::IBoolean & | LUTEnable |
Enables the selected lookup table (LUT). More... | |
GenApi::IInteger & | LUTIndex |
Index of the LUT element to access. More... | |
GenApi::IInteger & | LUTValue |
Value of the LUT element at the LUT index position. More... | |
GenApi::IRegister & | LUTValueAll |
A single register that lets you access all LUT coefficients. More... | |
DigitalIOControl - Contains parameters to control the operation of the camera's digital I/O lines. Applies to: ace, dart | |
GenApi::IEnumerationT < LineSelectorEnums > & | LineSelector |
Sets the I/O line to be configured. More... | |
GenApi::IEnumerationT < LineModeEnums > & | LineMode |
Sets the mode for the selected line. More... | |
GenApi::IEnumerationT < LineFormatEnums > & | LineFormat |
Returns the electrical configuration of the currently selected line. More... | |
GenApi::IEnumerationT < LineLogicEnums > & | LineLogic |
Returns the line logic of the currently selected line. More... | |
GenApi::IEnumerationT < LineSourceEnums > & | LineSource |
Sets the source signal for the currently selected line. More... | |
GenApi::IBoolean & | LineInverter |
Enables the signal inverter function for the currently selected input or output line. More... | |
GenApi::IFloat & | LineDebouncerTime |
Value of the selected line debouncer time in microseconds. More... | |
GenApi::IFloat & | LineMinimumOutputPulseWidth |
Value for the minimum signal width of an output signal (in microseconds) . More... | |
GenApi::IBoolean & | LineOverloadStatus |
Indicates whether an overload condition was detected on the selected line. More... | |
GenApi::ICommand & | LineOverloadReset |
Resets the overload status of the selected line. More... | |
GenApi::IBoolean & | LineStatus |
Indicates the current logical state of the selected line. More... | |
GenApi::IInteger & | LineStatusAll |
A single bit field indicating the current logical state of all available line signals at time of polling. More... | |
GenApi::IEnumerationT < UserOutputSelectorEnums > & | UserOutputSelector |
Sets the user settable output signal to be configured. More... | |
GenApi::IBoolean & | UserOutputValue |
Enables the selected user settable output line. More... | |
GenApi::IInteger & | UserOutputValueAll |
A single bit field that sets the state of all user settable output signals in one access. More... | |
SoftwareSignalControl - Contains parameters to control the software signal that can be used as a trigger signal. Applies to: ace | |
GenApi::IEnumerationT < SoftwareSignalSelectorEnums > & | SoftwareSignalSelector |
Sets the software signal to control. More... | |
GenApi::ICommand & | SoftwareSignalPulse |
Generates a signal that can be used as a software trigger. More... | |
CounterAndTimerControl - Contains parameters to control the counters and timers. Applies to: ace | |
GenApi::IEnumerationT < TimerSelectorEnums > & | TimerSelector |
Sets the timer to be configured. More... | |
GenApi::IFloat & | TimerDuration |
Duration of the currently selected timer in microseconds. More... | |
GenApi::IFloat & | TimerDelay |
Delay of the currently selected timer in microseconds. More... | |
GenApi::IEnumerationT < TimerTriggerSourceEnums > & | TimerTriggerSource |
Sets the internal camera signal used to trigger the selected timer. More... | |
GenApi::IEnumerationT < CounterSelectorEnums > & | CounterSelector |
Sets the counter to be configured. More... | |
GenApi::IEnumerationT < CounterEventSourceEnums > & | CounterEventSource |
Sets the event that increments the currently selected counter. More... | |
GenApi::IEnumerationT < CounterResetSourceEnums > & | CounterResetSource |
Sets the source signal that can reset the currently selected counter. More... | |
GenApi::IEnumerationT < CounterResetActivationEnums > & | CounterResetActivation |
Sets the signal on which the counter will be reset. More... | |
GenApi::ICommand & | CounterReset |
Immediately resets the selected counter. More... | |
GenApi::IInteger & | CounterDuration |
Duration (or number of events) before the CounterEnd event is generated. More... | |
UserSetControl - Contains parameters to set up user sets, also known as configuration sets. Applies to: ace, dart, pulse | |
GenApi::IEnumerationT < UserSetSelectorEnums > & | UserSetSelector |
Sets the user set or the factory set to load, save or configure. More... | |
GenApi::ICommand & | UserSetLoad |
Loads the selected set into the camera's volatile memory and makes it the active configuration set. More... | |
GenApi::ICommand & | UserSetSave |
Saves the current active set into the selected user set. More... | |
GenApi::IEnumerationT < UserSetDefaultEnums > & | UserSetDefault |
Sets the user set or the factory set to be used as the startup set. More... | |
ChunkDataControl - Contains parameters to configure chunk data that is appended to the image data. Applies to: ace | |
GenApi::IBoolean & | ChunkModeActive |
Enables the chunk mode. More... | |
GenApi::IEnumerationT < ChunkSelectorEnums > & | ChunkSelector |
Sets the chunk to be enabled. More... | |
GenApi::IBoolean & | ChunkEnable |
Enables the inclusion of the currently selected chunk in the payload data. More... | |
GenApi::IEnumerationT < ChunkGainSelectorEnums > & | ChunkGainSelector |
Sets which gain channel to retrieve chunk data from. More... | |
GenApi::IFloat & | ChunkGain |
Gain used to acquire the image. More... | |
GenApi::IFloat & | ChunkExposureTime |
Exposure time used to acquire the image. More... | |
GenApi::IInteger & | ChunkTimestamp |
Value of the timestamp when the image was acquired. More... | |
GenApi::IInteger & | ChunkLineStatusAll |
A bit field that indicates the status of all of the camera's input and output lines when the image was acquired. More... | |
GenApi::IEnumerationT < ChunkCounterSelectorEnums > & | ChunkCounterSelector |
Sets which counter to retrieve chunk data from. More... | |
GenApi::IInteger & | ChunkCounterValue |
Value of the selected chunk counter. More... | |
GenApi::IInteger & | ChunkSequencerSetActive |
Index of the active sequencer set. More... | |
GenApi::IInteger & | ChunkPayloadCRC16 |
CRC checksum of the acquired image. More... | |
EventControl - Contains parameters to control events generated by the camera. Applies to: ace | |
GenApi::IEnumerationT < EventSelectorEnums > & | EventSelector |
Sets the event notification to be enabled. More... | |
GenApi::IEnumerationT < EventNotificationEnums > & | EventNotification |
Enables event notifications for the currently selected event. More... | |
GenApi::ICommand & | TriggerEventTest |
Generates an event test signal. More... | |
EventExposureEndData - Contains parameters available for an exposure end event. Applies to: ace | |
GenApi::IInteger & | EventExposureEnd |
Unique identifier of the exposure end event. More... | |
GenApi::IInteger & | EventExposureEndTimestamp |
Time stamp of the exposure end event. More... | |
GenApi::IInteger & | EventExposureEndFrameID |
Frame ID of the exposure end event. More... | |
EventFrameStartData - Contains parameters available for a frame start event. Applies to: ace | |
GenApi::IInteger & | EventFrameStart |
Unique identifier of the frame start event. More... | |
GenApi::IInteger & | EventFrameStartTimestamp |
Time stamp of the frame start event. More... | |
GenApi::IInteger & | EventFrameStartFrameID |
Frame ID of the frame start event. More... | |
EventFrameBurstStartData - Contains parameters available for a frame burst start event. Applies to: ace | |
GenApi::IInteger & | EventFrameBurstStart |
Unique identifier of the frame burst start event. More... | |
GenApi::IInteger & | EventFrameBurstStartTimestamp |
Time stamp of the frame burst start event. More... | |
GenApi::IInteger & | EventFrameBurstStartFrameID |
Frame ID of the frame burst start event. More... | |
EventFrameStartOvertriggerData - Contains parameters available for a frame start overtrigger event. Applies to: ace | |
GenApi::IInteger & | EventFrameStartOvertrigger |
Unique identifier of the frame start overtrigger event. More... | |
GenApi::IInteger & | EventFrameStartOvertriggerTimestamp |
Time stamp of the frame start overtrigger event. More... | |
GenApi::IInteger & | EventFrameStartOvertriggerFrameID |
Frame ID of the frame start overtrigger event. More... | |
EventFrameBurstStartOvertriggerData - Contains parameters available for a frame burst start overtrigger event. Applies to: ace | |
GenApi::IInteger & | EventFrameBurstStartOvertrigger |
Unique identifier of the frame burst start overtrigger event. More... | |
GenApi::IInteger & | EventFrameBurstStartOvertriggerTimestamp |
Time stamp of the frame burst start overtrigger event. More... | |
GenApi::IInteger & | EventFrameBurstStartOvertriggerFrameID |
Frame ID of the frame burst start overtrigger event. More... | |
EventTestData - Contains parameters available for a test event. | |
GenApi::IInteger & | EventTest |
Unique identifier of the test event. More... | |
GenApi::IInteger & | EventTestTimestamp |
Time stamp of the test event. More... | |
EventCriticalTemperatureData - Contains parameters available for a critical temperature event. Applies to: ace | |
GenApi::IInteger & | EventCriticalTemperature |
Unique identifier of the critical temperature event. More... | |
GenApi::IInteger & | EventCriticalTemperatureTimestamp |
Time stamp of the crititical temperature event. More... | |
EventOverTemperatureData - Contains parameters available for an over temperature event. Applies to: ace | |
GenApi::IInteger & | EventOverTemperature |
Unique identifier of the over temperature event. More... | |
GenApi::IInteger & | EventOverTemperatureTimestamp |
Time stamp of the over temperature event. More... | |
EventFrameStartWaitData - Contains parameters available for a frame start event. Applies to: ace | |
GenApi::IInteger & | EventFrameStartWait |
Unique identifier of the frame start wait event. More... | |
GenApi::IInteger & | EventFrameStartWaitTimestamp |
Time stamp of the frame start wait event. More... | |
EventFrameBurstStartWaitData - Contains parameters available for a frame burst start wait event. Applies to: ace | |
GenApi::IInteger & | EventFrameBurstStartWait |
Unique identifier of the frame burst start wait event. More... | |
GenApi::IInteger & | EventFrameBurstStartWaitTimestamp |
Time stamp of the frame brust start wait event. More... | |
TransportLayerControl - Contains parameters related to the USB3 Vision transport layer. Applies to: ace, dart, pulse | |
GenApi::IInteger & | PayloadSize |
Size of the payload in bytes. More... | |
GenApi::IEnumerationT < BslUSBSpeedModeEnums > & | BslUSBSpeedMode |
Returns the speed mode of the USB port. 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 the first final payload transfer. More... | |
GenApi::IInteger & | SIPayloadFinalTransfer2Size |
Size of the second final payload transfer. More... | |
GenApi::IInteger & | TestPendingAck |
Test pending acknowledging time in milliseconds. More... | |
GenApi::IInteger & | PayloadTransferBlockDelay |
This parameter takes effect only when the sequencer mode is set to On. More... | |
GenApi::IInteger & | PayloadTransferSize |
Payload Transfer Size. More... | |
GenApi::IInteger & | PayloadTransferCount |
Payload Transfer Count. More... | |
GenApi::IInteger & | PayloadFinalTransfer1Size |
Payload Final Transfer 1 Size. More... | |
GenApi::IInteger & | PayloadFinalTransfer2Size |
Payload Final Transfer 2 Size. More... | |
DeviceControl - Contains parameters to retrieve information about the current device or to configure the current device. Applies to: ace, dart, pulse | |
GenApi::IString & | DeviceVendorName |
Name of the device's vendor. More... | |
GenApi::IString & | DeviceModelName |
Model name of the device. More... | |
GenApi::IString & | DeviceManufacturerInfo |
Additional information from the vendor about the camera. More... | |
GenApi::IString & | DeviceVersion |
Version of the device. More... | |
GenApi::IString & | DeviceFirmwareVersion |
Version of the device's firmware. More... | |
GenApi::IString & | DeviceSerialNumber |
Serial number of the device. More... | |
GenApi::IString & | DeviceUserID |
User-settable ID of the device. More... | |
GenApi::IEnumerationT < DeviceScanTypeEnums > & | DeviceScanType |
Returns the scan type of the device's sensor (area or line scan). More... | |
GenApi::ICommand & | TimestampLatch |
Latches the current timestamp counter and stores its value in TimestampLatchValue. More... | |
GenApi::IInteger & | TimestampLatchValue |
Latched value of the timestamp counter. More... | |
GenApi::IInteger & | DeviceLinkSelector |
Sets which link of the device to control. More... | |
GenApi::IInteger & | DeviceLinkSpeed |
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 |
Value set to limit the maximum bandwidth of the data that will be streamed out by the device (in bytes per second). More... | |
GenApi::IInteger & | DeviceLinkCurrentThroughput |
Actual bandwidth the camera will use. More... | |
GenApi::IEnumerationT < DeviceTemperatureSelectorEnums > & | DeviceTemperatureSelector |
Sets the location within the device where the temperature will be measured. More... | |
GenApi::IFloat & | DeviceTemperature |
Temperature of the selected location within the device (in degrees centigrade). More... | |
GenApi::IEnumerationT < TemperatureStateEnums > & | TemperatureState |
Returns the temperature state. More... | |
GenApi::ICommand & | DeviceReset |
Immediately resets and reboots the device. More... | |
GenApi::IInteger & | DeviceSFNCVersionMajor |
Major version number of the SFNC specification that the device is compatible with. More... | |
GenApi::IInteger & | DeviceSFNCVersionMinor |
Minor version number of the SFNC specification that the device is compatible with. More... | |
GenApi::IInteger & | DeviceSFNCVersionSubMinor |
Subminor version number of the SFNC specification that the device is compatible with. More... | |
GenApi::IEnumerationT < DeviceIndicatorModeEnums > & | DeviceIndicatorMode |
Controls the behavior of the indicators (such as LEDs) showing the status of the device. More... | |
GenApi::ICommand & | DeviceRegistersStreamingStart |
Prepare the device for registers streaming without checking for consistency. More... | |
GenApi::ICommand & | DeviceRegistersStreamingEnd |
Announce the end of registers streaming. More... | |
UserDefinedValueControl - Contains parameters to set and get user defined values. Applies to: ace | |
GenApi::IEnumerationT < UserDefinedValueSelectorEnums > & | UserDefinedValueSelector |
Sets the user-defined value to set or read. More... | |
GenApi::IInteger & | UserDefinedValue |
A user defined value. More... | |
RemoveParameterLimitControl - Contains parameters to remove the limits of camera parameters. Applies to: ace | |
GenApi::IEnumerationT < RemoveParameterLimitSelectorEnums > & | RemoveParameterLimitSelector |
Sets the parameter whose factory limits should be removed. More... | |
GenApi::IBoolean & | RemoveParameterLimit |
Removes the factory limit of the selected parameter. More... | |
ExpertFeatureAccess - Contains parameters that allow access to expert features. Applies to: ace | |
GenApi::IEnumerationT < ExpertFeatureAccessSelectorEnums > & | ExpertFeatureAccessSelector |
Sets the expert feature to be configured. More... | |
GenApi::IInteger & | ExpertFeatureAccessKey |
Key to access the selected expert feature. More... | |
GenApi::IBoolean & | ExpertFeatureEnable |
Enables the currently selected expert feature. More... | |
FileAccessControl - Contains parameters to perform file operations. Applies to: ace | |
GenApi::IEnumerationT < FileSelectorEnums > & | FileSelector |
Sets the target file in the device. More... | |
GenApi::IEnumerationT < FileOperationSelectorEnums > & | FileOperationSelector |
Sets the target operation for the currently selected file. More... | |
GenApi::IEnumerationT < FileOpenModeEnums > & | FileOpenMode |
Sets the access mode in which a file is opened in the device. More... | |
GenApi::IRegister & | FileAccessBuffer |
Access buffer for file operations. More... | |
GenApi::IInteger & | FileAccessOffset |
File access offset. More... | |
GenApi::IInteger & | FileAccessLength |
File access length. More... | |
GenApi::IEnumerationT < FileOperationStatusEnums > & | FileOperationStatus |
Returns the file operation execution status. More... | |
GenApi::IInteger & | FileOperationResult |
File operation result. More... | |
GenApi::IInteger & | FileSize |
Size of the currently selected file in bytes. More... | |
GenApi::ICommand & | FileOperationExecute |
Executes the operation selected by FileOperationSelector. More... | |
Basler USB3Vision camera interface.
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionBurstFrameCount |
Number of frames to acquire for each FrameBurstStart trigger.
Applies to: ace
Number of frames to acquire for each FrameBurstStart trigger.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionFrameRate |
Acquisition frame rate of the camera in frames per second.
Applies to: ace, dart, pulse
Acquisition frame rate of the camera in frames per second.
Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionFrameRateEnable |
Enables setting the camera's acquisition frame rate to a specified value.
Applies to: ace
Enables setting the camera's acquisition frame rate to a specified value.
Visibility = Beginner
GenApi::IEnumerationT<AcquisitionModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionMode |
Sets the image acquisition mode.
Applies to: ace, dart, pulse
Sets the image acquisition mode.
Visibility = Beginner
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionStart |
Starts the acquisition of images.
Applies to: ace, dart, pulse
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.
Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionStatus |
Indicates the status (true or false) of the currently selected acquisition signal.
Applies to: ace
Indicates the status (true or false) of the currently selected acquisition signal. acquisition signal can be selected using AcquisitionStatusSelector.
Visibility = Expert
Selected by : AcquisitionStatusSelector
GenApi::IEnumerationT<AcquisitionStatusSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionStatusSelector |
Sets the acquisition status to be checked.
Applies to: ace
Sets the acquisition status to be checked. Once a status has been set, the status can be checked by reading the AcquisitionStatus parameter value.
Visibility = Expert
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::AcquisitionStop |
Stops the acquisition of images.
Applies to: ace, dart, pulse
Stops the acquisition of images if the camera is set for continuous image acquisition and acquisition has been started.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoBacklightCompensation |
Sets the backlight compensation.
Applies to: dart, pulse
Sets the backlight compensation that allows the camera to compensate for underexposure. This is done by excluding a given percentage of the brightest pixels in the image from the target average gray value calculations.
Visibility = Expert
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoExposureTimeLowerLimit |
Lower limit for the ExposureTime parameter when the exposure auto function is active.
Applies to: ace, dart, pulse
Lower limit for the ExposureTime parameter when the exposure auto function is active.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoExposureTimeUpperLimit |
Upper limit for the ExposureTime parameter when the exposure auto function is active.
Applies to: ace, dart, pulse
Upper limit for the ExposureTime parameter when the exposure auto function is active.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIHeight |
This feature has been deprecated.
Height of the auto function AOI (in pixels).
Height of the auto function AOI (in pixels).
Visibility = Invisible
Selected by : AutoFunctionAOISelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIOffsetX |
This feature has been deprecated.
Horizontal offset from the left side of the sensor to the auto function AOI (in pixels).
Horizontal offset from the left side of the sensor to the auto function AOI (in pixels).
Visibility = Invisible
Selected by : AutoFunctionAOISelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIOffsetY |
This feature has been deprecated.
Vertical offset from the top of the sensor to the auto function AOI (in pixels).
Vertical offset from the top of the sensor to the auto function AOI (in pixels).
Visibility = Invisible
Selected by : AutoFunctionAOISelector
GenApi::IEnumerationT<AutoFunctionAOISelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOISelector |
This feature has been deprecated.
Sets which auto function AOI can be adjusted.
Sets which auto function AOI can be adjusted.
Visibility = Invisible
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIUseBrightness |
This feature has been deprecated.
Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function AOI.
Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function AOI. For this parameter, Gain Auto and the Exposure Auto are considered as a single "brightness" auto function.
Visibility = Invisible
Selected by : AutoFunctionAOISelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIUseWhiteBalance |
This feature has been deprecated.
Assigns the Balance White auto function to the currently selected auto function AOI.
Assigns the Balance White auto function to the currently selected auto function AOI.
Visibility = Invisible
Selected by : AutoFunctionAOISelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionAOIWidth |
This feature has been deprecated.
Width of the auto function AOI (in pixels).
Width of the auto function AOI (in pixels).
Visibility = Invisible
Selected by : AutoFunctionAOISelector
GenApi::IEnumerationT<AutoFunctionProfileEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionProfile |
Sets how gain and exposure time will be balanced when the device is making automatic adjustments.
Applies to: ace, dart, pulse
Sets how gain and exposure time will be balanced when the device is making automatic adjustments.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionROIHeight |
Height of the auto function ROI (in pixels).
Applies to: ace, dart, pulse
Height of the auto function ROI (in pixels).
Visibility = Beginner
Selected by : AutoFunctionROISelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionROIOffsetX |
Horizontal offset from the left side of the sensor to the auto function ROI (in pixels).
Applies to: ace, dart, pulse
Horizontal offset from the left side of the sensor to the auto function ROI (in pixels).
Visibility = Beginner
Selected by : AutoFunctionROISelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionROIOffsetY |
Vertical offset from the top of the sensor to the auto function ROI (in pixels).
Applies to: ace, dart, pulse
Vertical offset from the top of the sensor to the auto function ROI (in pixels).
Visibility = Beginner
Selected by : AutoFunctionROISelector
GenApi::IEnumerationT<AutoFunctionROISelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionROISelector |
Sets which auto function ROI can be adjusted.
Applies to: ace, dart, pulse
Sets which auto function ROI can be adjusted.
Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionROIUseBrightness |
Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function ROI.
Applies to: ace, dart, pulse
Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function ROI. For this parameter, Gain Auto and the Exposure Auto are considered as a single "brightness" auto function.
Visibility = Beginner
Selected by : AutoFunctionROISelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionROIUseWhiteBalance |
Assigns the Balance White auto function to the currently selected auto function ROI.
Applies to: ace, dart, pulse
Assigns the Balance White auto function to the currently selected auto function ROI.
Visibility = Beginner
Selected by : AutoFunctionROISelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoFunctionROIWidth |
Width of the auto function ROI (in pixels).
Applies to: ace, dart, pulse
Width of the auto function ROI (in pixels).
Visibility = Beginner
Selected by : AutoFunctionROISelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoGainLowerLimit |
Lower limit for the Gain parameter when the gain auto function is active.
Applies to: ace, dart, pulse
Lower limit for the Gain parameter when the gain auto function is active.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoGainUpperLimit |
Upper limit for the Gain parameter when the gain auto function is active.
Applies to: ace, dart, pulse
Upper limit for the Gain parameter when the gain auto function is active.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::AutoTargetBrightness |
Target average brightness for the gain auto function and the exposure auto function.
Applies to: ace, dart, pulse
Target average brightness for the gain auto function and the exposure auto function.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::BalanceRatio |
Value of the currently selected balance ratio channel or tap.
Applies to: ace, dart, pulse
Value of the currently selected balance ratio channel or tap.
Visibility = Beginner
Selected by : BalanceRatioSelector
GenApi::IEnumerationT<BalanceRatioSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BalanceRatioSelector |
Sets the color channel to be adjusted for manual white balance.
Applies to: ace, dart, pulse
Sets the color channel to be adjusted for manual white balance. Once a color intensity has been selected, all changes to the balance ratio parameter will be applied to the selected color intensity.
Visibility = Beginner
GenApi::IEnumerationT<BalanceWhiteAutoEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BalanceWhiteAuto |
Sets the operation mode of the balance white auto function.
Applies to: ace, dart, pulse
Sets the operation mode of the balance white auto function.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::BinningHorizontal |
Number of adjacent horizontal pixels to be summed.
Applies to: ace, dart, pulse
Number of adjacent horizontal pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel.
Visibility = Expert
GenApi::IEnumerationT<BinningHorizontalModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BinningHorizontalMode |
Sets the binning horizontal mode.
Applies to: ace, dart, pulse
Sets the binning horizontal mode.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::BinningVertical |
Number of adjacent vertical pixels to be summed.
Applies to: ace, dart, pulse
Number of adjacent vertical pixels to be summed. Their charges will be summed and reported out of the camera as a single pixel.
Visibility = Expert
GenApi::IEnumerationT<BinningVerticalModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BinningVerticalMode |
Sets the binning vertical mode.
Applies to: ace, dart, pulse
Sets the binning vertical mode.
Visibility = Expert
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::BlackLevel |
Value of the currently selected black level channel or tap.
Applies to: ace, dart, pulse
Value of the currently selected black level channel or tap.
Visibility = Beginner
Selected by : BlackLevelSelector
GenApi::IEnumerationT<BlackLevelSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BlackLevelSelector |
Sets the black level channel or tap to be adjusted.
Applies to: ace, dart, pulse
Sets the black level channel or tap to be adjusted. Once a black level channel or tap has been selected, all changes to the BlackLevel parameter will be applied to the selected channel or tap.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::BslBrightness |
Amount of brightness to be applied.
Applies to: dart, pulse
Amount of brightness to be applied. This allows you to lighten or darken the entire image.
Visibility = Beginner
GenApi::IEnumerationT<BslColorSpaceModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BslColorSpaceMode |
Sets the color space for image acquisition.
Applies to: dart, pulse
Sets the color space for image acquisition. Note that perception of brightness also depends on the gamma correction value set.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::BslContrast |
Amount of contrast to be applied.
Applies to: dart, pulse
Amount of contrast to be applied. The more contrast you apply, the more defined the difference between light and dark areas in the image will be.
Visibility = Beginner
GenApi::IEnumerationT<BslContrastModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BslContrastMode |
Sets the contrast mode.
Applies to: dart, pulse
Sets the contrast mode. This specifies which type of contrast enhancement is used to adjust the contrast.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::BslHueValue |
Hue shift to be applied.
Applies to: dart, pulse
Hue shift to be applied. Adjusting the hue shifts the colors of the image. This can be useful, e.g., for correcting minor color shifts or creating false-color images.
Visibility = Expert
GenApi::IEnumerationT<BslImmediateTriggerModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BslImmediateTriggerMode |
Sets the immediate trigger mode.
Applies to: dart, pulse
Sets the immediate trigger mode. If this mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired.
Visibility = Expert
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::BslSaturationValue |
Amount of saturation to be applied.
Applies to: dart, pulse
Amount of saturation to be applied. Adjusting the saturation changes the colorfulness (intensity) of the colors. A higher saturation, for example, will make colors easier to distinguish.
Visibility = Expert
GenApi::IEnumerationT<BslUSBSpeedModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::BslUSBSpeedMode |
Returns the speed mode of the USB port.
Applies to: ace, dart, pulse
Returns the speed mode of the USB port.
Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::CenterX |
Enables horizontal centering of the image.
Applies to: ace
Enables horizontal centering of the image.
Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::CenterY |
Enables vertical centering of the image.
Applies to: ace
Enables vertical centering of the image.
Visibility = Beginner
GenApi::IEnumerationT<ChunkCounterSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkCounterSelector |
Sets which counter to retrieve chunk data from.
Applies to: ace
Sets which counter to retrieve chunk data from.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkCounterValue |
Value of the selected chunk counter.
Applies to: ace
Value of the selected chunk counter.
Visibility = Beginner
Selected by : ChunkCounterSelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkEnable |
Enables the inclusion of the currently selected chunk in the payload data.
Applies to: ace
Enables the inclusion of the currently selected chunk in the payload data.
Visibility = Beginner
Selected by : ChunkSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkExposureTime |
Exposure time used to acquire the image.
Applies to: ace
Exposure time used to acquire the image.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkGain |
Gain used to acquire the image.
Applies to: ace
Gain used to acquire the image.
Visibility = Beginner
Selected by : ChunkGainSelector
GenApi::IEnumerationT<ChunkGainSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkGainSelector |
Sets which gain channel to retrieve chunk data from.
Applies to: ace
Sets which gain channel to retrieve chunk data from.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkLineStatusAll |
A bit field that indicates the status of all of the camera's input and output lines when the image was acquired.
Applies to: ace
A bit field that indicates the status of all of the camera's input and output lines when the image was acquired
Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkModeActive |
Enables the chunk mode.
Applies to: ace
Enables the chunk mode.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkPayloadCRC16 |
CRC checksum of the acquired image.
Applies to: ace
CRC checksum of the acquired image. The checksum is calculated using all of the image data and all of the appended chunks except for the checksum itself.
Visibility = Beginner
GenApi::IEnumerationT<ChunkSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkSelector |
Sets the chunk to be enabled.
Applies to: ace
Sets the chunk to be enabled. Once a chunk has been set, the chunk can be enabled using the ChunkEnable parameter.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkSequencerSetActive |
Index of the active sequencer set.
Applies to: ace
Index of the active sequencer set.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ChunkTimestamp |
Value of the timestamp when the image was acquired.
Applies to: ace
Value of the timestamp when the image was acquired.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorAdjustmentHue |
Hue adjustment value for the currently selected color.
Applies to: ace
Hue adjustment value for the currently selected color.
Visibility = Expert
Selected by : ColorAdjustmentSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorAdjustmentSaturation |
Saturation adjustment value for the currently selected color.
Applies to: ace
Saturation adjustment value for the currently selected color.
Visibility = Expert
Selected by : ColorAdjustmentSelector
GenApi::IEnumerationT<ColorAdjustmentSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorAdjustmentSelector |
Sets the color for color adjustment.
Applies to: ace
Sets the color for color adjustment.
Visibility = Expert
GenApi::IEnumerationT<ColorSpaceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorSpace |
Returns the color space set for image acquisitions.
Applies to: ace
Returns the color space set for image acquisitions.
Visibility = Beginner
GenApi::IEnumerationT<ColorTransformationSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorTransformationSelector |
Sets the type of color transformation that will be performed.
Applies to: ace
Sets the type of color transformation that will be performed.
Visibility = Guru
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorTransformationValue |
Transformation value for the selected element in the color transformation matrix.
Applies to: ace
Transformation value for the selected element in the color transformation matrix.
Visibility = Guru
Selected by : ColorTransformationSelector, ColorTransformationValueSelector
GenApi::IEnumerationT<ColorTransformationValueSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ColorTransformationValueSelector |
Sets the element to be entered in the color transformation matrix.
Applies to: ace
Sets the element to be entered in the color transformation matrix for custom color transformation. Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed.
Visibility = Guru
Selected by : ColorTransformationSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterDuration |
Duration (or number of events) before the CounterEnd event is generated.
Applies to: ace
Duration (or number of events) before the CounterEnd event is generated.
Visibility = Expert
GenApi::IEnumerationT<CounterEventSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterEventSource |
Sets the event that increments the currently selected counter.
Applies to: ace
Sets the event that increments the currently selected counter.
Visibility = Beginner
Selected by : CounterSelector
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterReset |
Immediately resets the selected counter.
Applies to: ace
Immediately resets the selected counter. The counter starts counting immediately after the reset.
Visibility = Beginner
Selected by : CounterSelector
GenApi::IEnumerationT<CounterResetActivationEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterResetActivation |
Sets the signal on which the counter will be reset.
Applies to: ace
Sets the signal on which the counter will be reset.
Visibility = Beginner
Selected by : CounterSelector
GenApi::IEnumerationT<CounterResetSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterResetSource |
Sets the source signal that can reset the currently selected counter.
Applies to: ace
Sets the source signal that can reset the currently selected counter.
Visibility = Beginner
Selected by : CounterSelector
GenApi::IEnumerationT<CounterSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::CounterSelector |
Sets the counter to be configured.
Applies to: ace
Sets the counter to be configured. Once a counter has been set, all changes to the counter settings will be applied to this counter.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DecimationHorizontal |
Horizontal decimation factor.
Applies to: ace
Horizontal decimation factor. It specifies the extent of horizontal sub-sampling of the acquired frame, i.e. it defines how many pixel columns are left out of transmission. This has the net effect of reducing the horizontal resolution (width) of the image by the specified decimation factor. A value of 1 indicates that the camera performs no horizontal decimation.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DecimationVertical |
Vertical decimation factor.
Applies to: ace
Vertical decimation factor. It specifies the extent of vertical sub-sampling of the acquired frame, i.e. it defines how many rows are left out of transmission. This has the net effect of reducing the vertical resolution (height) of the image by the specified decimation factor. A value of 1 indicates that the camera performs no vertical decimation.
Visibility = Expert
GenApi::IEnumerationT<DefectPixelCorrectionModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::DefectPixelCorrectionMode |
Identifies outlier pixels and adjusts their intensity value.
Applies to: dart, pulse
Identifies pixels that have a significantly greater or lesser intensity value than its neighboring pixels (outlier pixels) and adjusts their intensity value.
Visibility = Expert
GenApi::IEnumerationT<DemosaicingModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::DemosaicingMode |
Sets the demosaicing mode.
Applies to: ace
Sets the demosaicing mode.
Visibility = Beginner
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceFirmwareVersion |
Version of the device's firmware.
Applies to: ace, dart, pulse
Version of the device's firmware.
Visibility = Beginner
GenApi::IEnumerationT<DeviceIndicatorModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceIndicatorMode |
Controls the behavior of the indicators (such as LEDs) showing the status of the device.
Applies to: dart
Controls the behavior of the indicators (such as LEDs) showing the status of the device.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkCurrentThroughput |
Actual bandwidth the camera will use.
Applies to: ace
Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current camera settings.
Visibility = Expert
Selected by : DeviceLinkSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkSelector |
Sets which link of the device to control.
Applies to: ace, dart, pulse
Sets which link of the device to control.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkSpeed |
Speed of transmission negotiated on the selected link.
Applies to: ace, dart, pulse
Speed of transmission negotiated on the selected link.
Visibility = Expert
Selected by : DeviceLinkSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkThroughputLimit |
Value set to limit the maximum bandwidth of the data that will be streamed out by the device (in bytes per second).
Applies to: ace, dart, pulse
Value set to limit the maximum bandwidth of the data that will be streamed out by the device on the currently selected link (in bytes per second).
Visibility = Beginner
Selected by : DeviceLinkSelector
GenApi::IEnumerationT<DeviceLinkThroughputLimitModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceLinkThroughputLimitMode |
Controls if the device link throughput limit is active.
Applies to: ace, dart, pulse
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.
Visibility = Beginner
Selected by : DeviceLinkSelector
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceManufacturerInfo |
Additional information from the vendor about the camera.
Applies to: ace, dart, pulse
Additional information from the vendor about the camera.
Visibility = Beginner
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceModelName |
Model name of the device.
Applies to: ace, dart, pulse
Model name of the device.
Visibility = Beginner
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceRegistersStreamingEnd |
Announce the end of registers streaming.
Applies to: dart, pulse
Announce the end of registers streaming.
Visibility = Guru
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceRegistersStreamingStart |
Prepare the device for registers streaming without checking for consistency.
Applies to: dart, pulse
Prepare the device for registers streaming without checking for consistency.
Visibility = Guru
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceReset |
Immediately resets and reboots the device.
Applies to: ace, dart, pulse
Immediately resets and reboots the device.
Visibility = Guru
GenApi::IEnumerationT<DeviceScanTypeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceScanType |
Returns the scan type of the device's sensor (area or line scan).
Applies to: ace, dart, pulse
Returns the scan type of the device's sensor (area or line scan).
Visibility = Beginner
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceSerialNumber |
Serial number of the device.
Applies to: ace, dart, pulse
Serial number of the device.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceSFNCVersionMajor |
Major version number of the SFNC specification that the device is compatible with.
Applies to: ace, dart, pulse
Major version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceSFNCVersionMinor |
Minor version number of the SFNC specification that the device is compatible with.
Applies to: ace, dart, pulse
Minor version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceSFNCVersionSubMinor |
Subminor version number of the SFNC specification that the device is compatible with.
Applies to: ace, dart, pulse
Subminor version number of the Standard Features Naming Convention (SFNC) specification that the device is compatible with.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceTemperature |
Temperature of the selected location within the device (in degrees centigrade).
Applies to: ace
Temperature of the selected location within the device (in degrees centigrade). The temperature is measured at the location set by DeviceTemperatureSelector.
Visibility = Expert
Selected by : DeviceTemperatureSelector
GenApi::IEnumerationT<DeviceTemperatureSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceTemperatureSelector |
Sets the location within the device where the temperature will be measured.
Applies to: ace
Sets the location within the device where the temperature will be measured. Once a location has been set, the temperature can be retrieved using the DeviceTemperature parameter.
Visibility = Expert
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceUserID |
User-settable ID of the device.
Applies to: ace, dart, pulse
User-settable ID of the device.
Visibility = Expert
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceVendorName |
Name of the device's vendor.
Applies to: ace, dart, pulse
Name of the device's vendor.
Visibility = Beginner
GenApi::IString& Basler_UsbCameraParams::CUsbCameraParams_Params::DeviceVersion |
Version of the device.
Applies to: ace, dart, pulse
Version of the device.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::DigitalShift |
Value set for digital shift.
Applies to: ace
Value set for digital shift. When the parameter is set to zero, digital shift will be disabled. When the parameter is set to 1, 2, 3, or 4, digital shift will be set to shift by 1, shift by 2, shift by 3, or shift by 4 respectively.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventCriticalTemperature |
Unique identifier of the critical temperature event.
Applies to: ace
Unique identifier of the critical temperature event.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventCriticalTemperatureTimestamp |
Time stamp of the crititical temperature event.
Applies to: ace
Time stamp of the crititical temperature event.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventExposureEnd |
Unique identifier of the exposure end event.
Applies to: ace
Unique identifier of the exposure end event. This parameter 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.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventExposureEndFrameID |
Frame ID of the exposure end event.
Applies to: ace
Frame ID of the exposure end event.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventExposureEndTimestamp |
Time stamp of the exposure end event.
Applies to: ace
Time stamp of the exposure end event.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStart |
Unique identifier of the frame burst start event.
Applies to: ace
Unique identifier of the frame burst start 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.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartFrameID |
Frame ID of the frame burst start event.
Applies to: ace
Frame ID of the frame burst start event.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartOvertrigger |
Unique identifier of the frame burst start overtrigger event.
Applies to: ace
Unique identifier of the frame burst start overtrigger 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.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartOvertriggerFrameID |
Frame ID of the frame burst start overtrigger event.
Applies to: ace
Frame ID of the frame burst start overtrigger event.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartOvertriggerTimestamp |
Time stamp of the frame burst start overtrigger event.
Applies to: ace
Time stamp of the frame burst start overtrigger event.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartTimestamp |
Time stamp of the frame burst start event.
Applies to: ace
Time stamp of the frame burst start event.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartWait |
Unique identifier of the frame burst start wait event.
Applies to: ace
Unique identifier of the frame burst start wait event.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameBurstStartWaitTimestamp |
Time stamp of the frame brust start wait event.
Applies to: ace
Time stamp of the frame brust start wait event.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStart |
Unique identifier of the frame start event.
Applies to: ace
Unique identifier of the frame start 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.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartFrameID |
Frame ID of the frame start event.
Applies to: ace
Frame ID of the frame start event.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartOvertrigger |
Unique identifier of the frame start overtrigger event.
Applies to: ace
Unique identifier of the frame start overtrigger 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.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartOvertriggerFrameID |
Frame ID of the frame start overtrigger event.
Applies to: ace
Frame ID of the frame start overtrigger event.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartOvertriggerTimestamp |
Time stamp of the frame start overtrigger event.
Applies to: ace
Time stamp of the frame start overtrigger event.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartTimestamp |
Time stamp of the frame start event.
Applies to: ace
Time stamp of the frame start event.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartWait |
Unique identifier of the frame start wait event.
Applies to: ace
Unique identifier of the frame start wait event.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventFrameStartWaitTimestamp |
Time stamp of the frame start wait event.
Applies to: ace
Time stamp of the frame start wait event.
Visibility = Beginner
GenApi::IEnumerationT<EventNotificationEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::EventNotification |
Enables event notifications for the currently selected event.
Applies to: ace
Enables event notifications for the currently selected event. The event can selected using the EventSelector parameter.
Visibility = Expert
Selected by : EventSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventOverTemperature |
Unique identifier of the over temperature event.
Applies to: ace
Unique identifier of the over temperature event.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventOverTemperatureTimestamp |
Time stamp of the over temperature event.
Applies to: ace
Time stamp of the over temperature event.
Visibility = Beginner
GenApi::IEnumerationT<EventSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::EventSelector |
Sets the event notification to be enabled.
Applies to: ace
Sets the event notification to be enabled. Once an event notification has been set, the notification can be enabled using the EventNotification parameter.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventTest |
Unique identifier of the test event.
Unique identifier of the test event.
Visibility = Invisible
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::EventTestTimestamp |
Time stamp of the test event.
Time stamp of the test event.
Visibility = Invisible
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::ExpertFeatureAccessKey |
Key to access the selected expert feature.
Applies to: ace
Key to access the selected expert feature.
Visibility = Guru
Selected by : ExpertFeatureAccessSelector
GenApi::IEnumerationT<ExpertFeatureAccessSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ExpertFeatureAccessSelector |
Sets the expert feature to be configured.
Applies to: ace
Sets the expert feature to be configured. Once a feature has been set, all changes made using the feature enable feature will be applied to this feature.
Visibility = Guru
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ExpertFeatureEnable |
Enables the currently selected expert feature.
Applies to: ace
Enables the currently selected expert feature.
Visibility = Guru
Selected by : ExpertFeatureAccessSelector
GenApi::IEnumerationT<ExposureAutoEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ExposureAuto |
Sets the operation mode of the exposure auto function.
Applies to: ace, dart, pulse
Sets the operation mode of the exposure auto function. The exposure auto function automatically adjusts the exposure time within set limits until a target brightness value is reached.
Visibility = Beginner
GenApi::IEnumerationT<ExposureModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ExposureMode |
Sets the exposure mode.
Applies to: ace, dart, pulse
Sets the exposure mode.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ExposureOverlapTimeMax |
Maximum overlap of the sensor exposure with sensor readout in TriggerWidth exposure mode (in microseconds).
Applies to: ace
Maximum overlap of the sensor exposure with sensor readout in TriggerWidth exposure mode (in microseconds).
Visibility = Expert
GenApi::IEnumerationT<ExposureOverlapTimeModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ExposureOverlapTimeMode |
Sets the exposure overlap time mode.
Applies to: ace
Sets the exposure overlap time mode.
Visibility = Expert
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ExposureTime |
Exposure time of the camera in microseconds.
Applies to: ace, dart, pulse
Exposure time of the camera in microseconds.
Visibility = Beginner
GenApi::IRegister& Basler_UsbCameraParams::CUsbCameraParams_Params::FileAccessBuffer |
Access buffer for file operations.
Applies to: ace
Access buffer for file operations.
Visibility = Guru
Selected by : FileSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::FileAccessLength |
File access length.
Applies to: ace
File access length. Controls the mapping between the device file storage and the FileAccessBuffer.
Visibility = Guru
Selected by : FileSelector, FileOperationSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::FileAccessOffset |
File access offset.
Applies to: ace
File access offset. Controls the mapping between the device file storage and the FileAccessBuffer.
Visibility = Guru
Selected by : FileSelector, FileOperationSelector
GenApi::IEnumerationT<FileOpenModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOpenMode |
Sets the access mode in which a file is opened in the device.
Applies to: ace
Sets the access mode in which a file is opened in the device.
Visibility = Guru
Selected by : FileSelector
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOperationExecute |
Executes the operation selected by FileOperationSelector.
Applies to: ace
Executes the operation selected by FileOperationSelector on the selected file.
Visibility = Guru
Selected by : FileSelector, FileOperationSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOperationResult |
File operation result.
Applies to: ace
File operation result. For read or write operations, the number of successfully read/written bytes is returned.
Visibility = Guru
Selected by : FileSelector, FileOperationSelector
GenApi::IEnumerationT<FileOperationSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOperationSelector |
Sets the target operation for the currently selected file.
Applies to: ace
Sets the target operation for the currently selected file. After an operation has been selected, the operation can be executed using the FileOperationExecute command.
Visibility = Guru
Selected by : FileSelector
GenApi::IEnumerationT<FileOperationStatusEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::FileOperationStatus |
Returns the file operation execution status.
Applies to: ace
Returns the file operation execution status.
Visibility = Guru
Selected by : FileSelector, FileOperationSelector
GenApi::IEnumerationT<FileSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::FileSelector |
Sets the target file in the device.
Applies to: ace
Sets the target file in the device.
Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::FileSize |
Size of the currently selected file in bytes.
Applies to: ace
Size of the currently selected file in bytes.
Visibility = Guru
Selected by : FileSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::Gain |
Value of the currently selected gain control in dB.
Applies to: ace, dart, pulse
Value of the currently selected gain control in dB.
Visibility = Beginner
Selected by : GainSelector
GenApi::IEnumerationT<GainAutoEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::GainAuto |
Sets the operation mode of the gain auto function.
Applies to: ace, dart, pulse
Sets the operation mode of the gain auto function. The gain auto function automatically adjusts the gain within set limits until a target brightness value is reached.
Visibility = Beginner
GenApi::IEnumerationT<GainSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::GainSelector |
Sets the gain channel or tap to be adjusted.
Applies to: ace, dart, pulse
Sets the gain channel or tap to be adjusted. Once a gain channel or tap has been selected, all changes to the Gain parameter will be applied to the selected channel or tap.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::Gamma |
Gamma correction value.
Applies to: ace, dart, pulse
Gamma correction value. Gamma correction lets you modify the brightness of the pixel values to account for a non-linearity in the human perception of brightness.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::Height |
Height of the camera's region of interest in pixels.
Applies to: ace, dart, pulse
Height of the camera's region of interest in pixels. Depending on the camera model, the parameter can be set in different increments.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::HeightMax |
Maximum allowed height of the region of interest in pixels.
Applies to: ace, dart, pulse
Maximum allowed height of the region of interest in pixels. value takes into account any function that may limit the maximum height.
Visibility = Expert
GenApi::IEnumerationT<LightSourcePresetEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LightSourcePreset |
Sets the light source preset.
Applies to: ace, dart, pulse
Sets the light source preset. The colors in the image will be corrected so that they are appropriate for the selected light source.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::LineDebouncerTime |
Value of the selected line debouncer time in microseconds.
Applies to: ace, dart
Value of the selected line debouncer time in microseconds.
Visibility = Beginner
Selected by : LineSelector
GenApi::IEnumerationT<LineFormatEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineFormat |
Returns the electrical configuration of the currently selected line.
Applies to: ace, dart
Returns the electrical configuration of the currently selected line.
Visibility = Beginner
Selected by : LineSelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::LineInverter |
Enables the signal inverter function for the currently selected input or output line.
Applies to: ace, dart
Enables the signal inverter function for the currently selected input or output line.
Visibility = Beginner
Selected by : LineSelector
GenApi::IEnumerationT<LineLogicEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineLogic |
Returns the line logic of the currently selected line.
Applies to: ace
Returns the line logic of the currently selected line.
Visibility = Beginner
Selected by : LineSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::LineMinimumOutputPulseWidth |
Value for the minimum signal width of an output signal (in microseconds) .
Applies to: ace
Value for the minimum signal width of an output signal (in microseconds) .
Visibility = Beginner
Selected by : LineSelector
GenApi::IEnumerationT<LineModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineMode |
Sets the mode for the selected line.
Applies to: ace, dart
Sets the mode for the selected line. This controls whether the physical line is used to input or output a signal.
Visibility = Beginner
Selected by : LineSelector
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::LineOverloadReset |
Resets the overload status of the selected line.
Applies to: ace
This command resets the overload status of the selected line. If the overload condition is still fulfilled, the overload status will be set again immediately.
Visibility = Beginner
Selected by : LineSelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::LineOverloadStatus |
Indicates whether an overload condition was detected on the selected line.
Applies to: ace
Indicates whether an overload condition was detected on the selected line.
Visibility = Beginner
Selected by : LineSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::LinePitch |
Number of bytes separating the starting pixels of two consecutive lines.
Applies to: ace
Number of bytes separating the starting pixels of two consecutive lines. This feature is used to facilitate alignment of image data.
Visibility = Expert
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::LinePitchEnable |
Enables the line pitch feature.
Applies to: ace
Enables the line pitch feature which aligns output image data to multiples of 4 bytes.
Visibility = Expert
GenApi::IEnumerationT<LineSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineSelector |
Sets the I/O line to be configured.
Applies to: ace, dart
Sets the I/O line to be configured. Once a line has been set, all changes to the line settings will be applied to the selected line.
Visibility = Beginner
GenApi::IEnumerationT<LineSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LineSource |
Sets the source signal for the currently selected line.
Applies to: ace, dart
Sets the source signal for the currently selected line. The currently selected line must be an output line.
Visibility = Beginner
Selected by : LineSelector
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::LineStatus |
Indicates the current logical state of the selected line.
Applies to: ace, dart
Indicates the current logical state of the selected line.
Visibility = Beginner
Selected by : LineSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::LineStatusAll |
A single bit field indicating the current logical state of all available line signals at time of polling.
Applies to: ace, dart
This integer value is a single bit field that indicates the current logical state of all available lines at time of polling.
Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTEnable |
Enables the selected lookup table (LUT).
Applies to: ace
Enables the selected lookup table (LUT).
Visibility = Expert
Selected by : LUTSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTIndex |
Index of the LUT element to access.
Applies to: ace
Index of the LUT element to access.
Visibility = Guru
Selected by : LUTSelector
GenApi::IEnumerationT<LUTSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTSelector |
Sets the lookup table (LUT) to be configured.
Applies to: ace
Sets the lookup table (LUT) to be configured. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTValue |
Value of the LUT element at the LUT index position.
Applies to: ace
Value of the LUT element at the LUT index position.
Visibility = Guru
Selected by : LUTSelector, LUTIndex
GenApi::IRegister& Basler_UsbCameraParams::CUsbCameraParams_Params::LUTValueAll |
A single register that lets you access all LUT coefficients.
Applies to: ace
A single register that lets you access all LUT coefficients without the need to repeatedly use the LUTIndex parameter.
Visibility = Guru
Selected by : LUTSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::NoiseReduction |
Amount of noise reduction to apply.
Applies to: ace
Amount of noise reduction to apply. The higher the value, the less chroma noise will be visible in your images. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::OffsetX |
Horizontal offset from the left side of the sensor to the region of interest (in pixels).
Applies to: ace, dart, pulse
Horizontal offset from the left side of the sensor to the region of interest (in pixels).
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::OffsetY |
Vertical offset from the top of the sensor to the region of interest (in pixels).
Applies to: ace, dart, pulse
Vertical offset from the top of the sensor to the region of interest (in pixels).
Visibility = Beginner
GenApi::IEnumerationT<OverlapModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::OverlapMode |
Configures overlapping exposure and image readout.
Applies to: dart, pulse
Configures overlapping exposure and image readout.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PayloadFinalTransfer1Size |
Payload Final Transfer 1 Size.
Applies to: dart, pulse
Payload Final Transfer 1 Size
Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PayloadFinalTransfer2Size |
Payload Final Transfer 2 Size.
Applies to: dart, pulse
Payload Final Transfer 2 Size
Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PayloadSize |
Size of the payload in bytes.
Applies to: ace, dart, pulse
Size of the payload in bytes. This is the total number of bytes sent in the payload.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PayloadTransferBlockDelay |
This parameter takes effect only when the sequencer mode is set to On.
The parameter can only be set when the sequencer configuration mode is set to On.
Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PayloadTransferCount |
Payload Transfer Count.
Applies to: dart, pulse
Payload Transfer Count
Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PayloadTransferSize |
Payload Transfer Size.
Applies to: dart, pulse
Payload Transfer Size
Visibility = Guru
GenApi::IEnumerationT<PixelColorFilterEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelColorFilter |
Returns the alignment of the camera's Bayer filter to the pixels in the acquired images.
Applies to: ace, dart, pulse
Returns the alignment of the camera's Bayer filter to the pixels in the acquired images.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelDynamicRangeMax |
Maximum possible pixel value that could be transferred from the camera.
Applies to: ace, dart, pulse
Maximum possible pixel value that could be transferred from the camera.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelDynamicRangeMin |
Minimum possible pixel value that could be transferred from the camera.
Applies to: ace, dart, pulse
Minimum possible pixel value that could be transferred from the camera.
Visibility = Expert
GenApi::IEnumerationT<PixelFormatEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelFormat |
Sets the format of the pixel data transmitted by the camera.
Applies to: ace, dart, pulse
Sets the format of the pixel data transmitted by the camera. The available pixel formats depend on the camera model and whether the camera is monochrome or color.
Visibility = Beginner
GenApi::IEnumerationT<PixelSizeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::PixelSize |
Returns the depth of the pixel values in the image (in bits per pixel).
Applies to: ace, dart, pulse
Returns the depth of the pixel values in the image (in bits per pixel). The value will always be coherent with the pixel format setting.
Visibility = Expert
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::RemoveParameterLimit |
Removes the factory limit of the selected parameter.
Applies to: ace
Removes the factory limit of the selected parameter. When the factory limit is removed, the parameter can be set within extended limits. range of the extended limit is only dictated by the physical restrictions of the camera, such as the absolute limits of the camera's variable gain control.
Visibility = Guru
Selected by : RemoveParameterLimitSelector
GenApi::IEnumerationT<RemoveParameterLimitSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::RemoveParameterLimitSelector |
Sets the parameter whose factory limits should be removed.
Applies to: ace
Sets the parameter whose factory limits should be removed. Once a parameter has been set, the factory limits can be removed using RemoveLimits.
Visibility = Guru
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ResultingFrameRate |
Maximum allowed frame acquisition rate.
Applies to: ace, dart, pulse
Maximum allowed frame acquisition rate given the current camera settings (in frames per second).
Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ReverseX |
Enables horizontal mirroring of the image.
Applies to: ace, dart, pulse
Enables horizontal mirroring of the image. 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 ROI feature when using the reverse X feature. Note that the position of the ROI relative to the sensor remains the same.
Visibility = Expert
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::ReverseY |
Enables vertical mirroring of the image.
Applies to: ace, dart, pulse
Enables vertical mirroring of the image. 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 ROI feature when using the reverse Y feature. Note that the position of the ROI relative to the sensor remains the same.
Visibility = Expert
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ScalingHorizontal |
Horizontal scaling factor.
Applies to: ace
Horizontal scaling factor.
Visibility = Beginner
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::ScalingVertical |
Vertical scaling factor.
Applies to: ace
Vertical scaling factor.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SensorHeight |
Height of the camera's sensor in pixels.
Applies to: ace, dart, pulse
Height of the camera's sensor in pixels.
Visibility = Expert
GenApi::IEnumerationT<SensorReadoutModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::SensorReadoutMode |
Sets the sensor readout mode.
Applies to: ace
Sets the sensor readout mode.
Visibility = Guru
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::SensorReadoutTime |
Sensor readout time given the current settings.
Applies to: ace
Sensor readout time given the current settings.
Visibility = Guru
GenApi::IEnumerationT<SensorShutterModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::SensorShutterMode |
Sets the shutter mode of the device.
Applies to: dart, pulse
Sets the shutter mode of the device.
Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SensorWidth |
Width of the camera's sensor in pixels.
Applies to: ace, dart, pulse
Width of the camera's sensor in pixels.
Visibility = Expert
GenApi::IEnumerationT<SequencerConfigurationModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::SequencerConfigurationMode |
Sets whether the sequencer can be configured.
Applies to: ace
Sets whether the sequencer can be configured.
Visibility = Expert
GenApi::IEnumerationT<SequencerModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::SequencerMode |
Sets whether the sequencer can be used for image acquisition.
Applies to: ace
Sets whether the sequencer can be used for image acquisition.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SequencerPathSelector |
Sets the sequencer path.
Applies to: ace
Sets the sequencer path.
Visibility = Expert
Selected by : SequencerSetSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SequencerSetActive |
Index number of the currently active sequencer set.
Applies to: ace
Index number of the current sequencer set, i.e. of the sequencer set whose parameter values are currently present in the active set.
Visibility = Expert
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::SequencerSetLoad |
Loads the parameter values of a sequencer set into the active set.
Applies to: ace
Loads the parameter values of a sequencer set into the active set. The sequencer set will then be the current set.
Visibility = Expert
Selected by : SequencerSetSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SequencerSetNext |
Next sequencer set to follow after the current one.
Applies to: ace
Next sequencer set to follow after the current one.
Visibility = Expert
Selected by : SequencerSetSelector, SequencerPathSelector
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::SequencerSetSave |
Saves the sequencer parameter values that are currently in the active set.
Applies to: ace
Saves the sequencer parameter values that are currently in the active set. The values will be saved for the sequencer set whose sequencer set index number is currently selected.
Visibility = Expert
Selected by : SequencerSetSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SequencerSetSelector |
Sets a sequencer set by its index number.
Applies to: ace
Sets a sequencer set by its index number.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SequencerSetStart |
Sequencer set that will be used with the first frame start trigger after SequencerMode was set to On.
Applies to: ace
Sequencer set that will be used with the first frame start trigger after SequencerMode was set to On. Only sequencer set 0 is available.
Visibility = Expert
GenApi::IEnumerationT<SequencerTriggerActivationEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::SequencerTriggerActivation |
Sets the effective logical level for sequencer set advance.
Applies to: ace
Sets the effective logical level for sequencer set advance. Currently, only LevelHigh is available.
Visibility = Expert
Selected by : SequencerSetSelector, SequencerPathSelector
GenApi::IEnumerationT<SequencerTriggerSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::SequencerTriggerSource |
Sets the trigger source for sequencer set advance.
Applies to: ace
Sets the trigger source for sequencer set advance with the currently selected path.
Visibility = Expert
Selected by : SequencerSetSelector, SequencerPathSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::SharpnessEnhancement |
Amount of sharpening to apply.
Applies to: ace, dart, pulse
Amount of sharpening to apply. The higher the sharpness, the more distinct the image subject's contours will be. However, too high values may result in image information loss. To enable this feature, the DemosaicingMode parameter must be set to BaslerPGI.
Visibility = Beginner
GenApi::IEnumerationT<ShutterModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::ShutterMode |
Sets the shutter mode.
Applies to: ace
Sets the shutter mode.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SIPayloadFinalTransfer1Size |
Size of the first final payload transfer.
Applies to: ace
Size of the first final payload transfer.
Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SIPayloadFinalTransfer2Size |
Size of the second final payload transfer.
Applies to: ace
Size of the second final payload transfer.
Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SIPayloadTransferCount |
Expected number of payload transfers.
Applies to: ace
Expected number of payload transfers.
Visibility = Guru
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::SIPayloadTransferSize |
Expected size of a single payload transfer.
Applies to: ace
Expected size of a single payload transfer.
Visibility = Guru
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::SoftwareSignalPulse |
Generates a signal that can be used as a software trigger.
Applies to: ace
Generates a signal that can be used as a software trigger.
Visibility = Beginner
Selected by : SoftwareSignalSelector
GenApi::IEnumerationT<SoftwareSignalSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::SoftwareSignalSelector |
Sets the software signal to control.
Applies to: ace
Sets the software signal to control.
Visibility = Beginner
GenApi::IEnumerationT<TemperatureStateEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TemperatureState |
Returns the temperature state.
Applies to: ace
Returns the temperature state.
Visibility = Expert
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::TestImageResetAndHold |
Holds all moving test images at their starting position.
Applies to: ace
Holds all moving test images at their starting position. All test images will be displayed at their starting positions and will stay fixed.
Visibility = Beginner
GenApi::IEnumerationT<TestImageSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TestImageSelector |
Sets the test image to display.
Applies to: ace
Sets the test image to display.
Visibility = Beginner
GenApi::IEnumerationT<TestPatternEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TestPattern |
Selects the type of image test pattern that is generated by the device.
Applies to: dart, pulse
Selects the type of image test pattern that is generated by the device.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::TestPendingAck |
Test pending acknowledging time in milliseconds.
Applies to: dart, pulse
Test pending acknowledging time in milliseconds. On write, the device waits for this time period before acknowledging the write. If the 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.
Visibility = Invisible
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::TimerDelay |
Delay of the currently selected timer in microseconds.
Applies to: ace
Delay of the currently selected timer in microseconds.
Visibility = Beginner
Selected by : TimerSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::TimerDuration |
Duration of the currently selected timer in microseconds.
Applies to: ace
Duration of the currently selected timer in microseconds.
Visibility = Beginner
Selected by : TimerSelector
GenApi::IEnumerationT<TimerSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TimerSelector |
Sets the timer to be configured.
Applies to: ace
Sets the timer to be configured.
Visibility = Beginner
GenApi::IEnumerationT<TimerTriggerSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TimerTriggerSource |
Sets the internal camera signal used to trigger the selected timer.
Applies to: ace
Sets the internal camera signal used to trigger the selected timer.
Visibility = Beginner
Selected by : TimerSelector
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::TimestampLatch |
Latches the current timestamp counter and stores its value in TimestampLatchValue.
Applies to: ace
Latches the current timestamp counter and stores its value in TimestampLatchValue.
Visibility = Expert
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::TimestampLatchValue |
Latched value of the timestamp counter.
Applies to: ace
Latched value of the timestamp counter.
Visibility = Expert
GenApi::IEnumerationT<TriggerActivationEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerActivation |
Sets the signal transition that activates the selected trigger.
Applies to: ace, dart, pulse
Sets the signal transition that activates the selected trigger.
Visibility = Expert
Selected by : TriggerSelector
GenApi::IFloat& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerDelay |
Trigger delay time in microseconds.
Applies to: ace
Trigger delay time in microseconds. The delay is applied after the trigger reception and before effectively activating the trigger.
Visibility = Expert
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerEventTest |
Generates an event test signal.
Generates an event test signal.
Visibility = Invisible
GenApi::IEnumerationT<TriggerModeEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerMode |
Sets the mode for the currently selected trigger.
Applies to: ace, dart, pulse
Sets the mode for the currently selected trigger.
Visibility = Beginner
Selected by : TriggerSelector
GenApi::IEnumerationT<TriggerSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerSelector |
Sets the trigger type to be configured.
Applies to: ace, dart, pulse
Sets the trigger type to be configured. Once a trigger type has been set, all changes to the trigger settings will be applied to the selected trigger.
Visibility = Expert
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerSoftware |
Generates a software trigger signal.
Applies to: ace, dart, pulse
Generates a software trigger signal. The software trigger signal will be used if the TriggerSource parameter is set to Software.
Visibility = Expert
Selected by : TriggerSelector
GenApi::IEnumerationT<TriggerSourceEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::TriggerSource |
Sets the signal source for the selected trigger.
Applies to: ace, dart, pulse
Sets the signal source for the selected trigger.
Visibility = Expert
Selected by : TriggerSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::UserDefinedValue |
A user defined value.
Applies to: ace
A user defined value. value can serve as storage location for the camera user. It has no impact on the operation of the camera.
Visibility = Guru
Selected by : UserDefinedValueSelector
GenApi::IEnumerationT<UserDefinedValueSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::UserDefinedValueSelector |
Sets the user-defined value to set or read.
Applies to: ace
Sets the user-defined value to set or read.
Visibility = Guru
GenApi::IEnumerationT<UserOutputSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::UserOutputSelector |
Sets the user settable output signal to be configured.
Applies to: ace, dart
Sets the user settable output signal to be configured. Once a user settable output signal has been set, all changes to the user settable output signal settings will be applied to the selected user settable output signal.
Visibility = Beginner
GenApi::IBoolean& Basler_UsbCameraParams::CUsbCameraParams_Params::UserOutputValue |
Enables the selected user settable output line.
Applies to: ace, dart
Enables the selected user settable output line.
Visibility = Beginner
Selected by : UserOutputSelector
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::UserOutputValueAll |
A single bit field that sets the state of all user settable output signals in one access.
Applies to: ace
A single bit field that sets the state of all user settable output signals in one access.
Visibility = Beginner
GenApi::IEnumerationT<UserSetDefaultEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::UserSetDefault |
Sets the user set or the factory set to be used as the startup set.
Applies to: ace, dart, pulse
Sets the user set or the factory set to be used as the startup set. The startup set will be loaded as the active set whenever the camera is powered on or reset.
Visibility = Beginner
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::UserSetLoad |
Loads the selected set into the camera's volatile memory and makes it the active configuration set.
Applies to: ace, dart, pulse
Loads the selected set into the camera's volatile memory and makes it the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera.
Visibility = Beginner
Selected by : UserSetSelector
GenApi::ICommand& Basler_UsbCameraParams::CUsbCameraParams_Params::UserSetSave |
Saves the current active set into the selected user set.
Applies to: ace, dart, pulse
Saves the current active set into the selected user set.
Visibility = Beginner
Selected by : UserSetSelector
GenApi::IEnumerationT<UserSetSelectorEnums >& Basler_UsbCameraParams::CUsbCameraParams_Params::UserSetSelector |
Sets the user set or the factory set to load, save or configure.
Applies to: ace, dart, pulse
Sets the user set or the factory set to load, save or configure.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::Width |
Width of the camera's region of interest in pixels.
Applies to: ace, dart, pulse
Width of the camera's region of interest in pixels. Depending on the camera model, the parameter can be set in different increments.
Visibility = Beginner
GenApi::IInteger& Basler_UsbCameraParams::CUsbCameraParams_Params::WidthMax |
Maximum allowed width of the region of interest in pixels.
Applies to: ace, dart, pulse
Maximum allowed width of the region of interest in pixels. value takes into account any function that may limit the maximum width.
Visibility = Expert