All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members
Basler_UsbCameraParams::CUsbCameraParams_Params Class Reference

Basler USB3Vision camera interface. More...

#include <pylon/usb/_BaslerUsbCameraParams.h>

Inheritance diagram for Basler_UsbCameraParams::CUsbCameraParams_Params:
Inheritance graph
[legend]

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::IIntegerSequencerSetActive
 Index number of the currently active sequencer set. More...
 
GenApi::IEnumerationT
< SequencerConfigurationModeEnums > & 
SequencerConfigurationMode
 Sets whether the sequencer can be configured. More...
 
GenApi::IIntegerSequencerSetStart
 Sequencer set that will be used with the first frame start trigger after SequencerMode was set to On. More...
 
GenApi::IIntegerSequencerSetSelector
 Sets a sequencer set by its index number. More...
 
GenApi::ICommandSequencerSetLoad
 Loads the parameter values of a sequencer set into the active set. More...
 
GenApi::ICommandSequencerSetSave
 Saves the sequencer parameter values that are currently in the active set. More...
 
GenApi::IIntegerSequencerPathSelector
 Sets the sequencer path. More...
 
GenApi::IIntegerSequencerSetNext
 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::IIntegerSensorWidth
 Width of the camera's sensor in pixels. More...
 
GenApi::IIntegerSensorHeight
 Height of the camera's sensor in pixels. More...
 
GenApi::IIntegerWidthMax
 Maximum allowed width of the region of interest in pixels. More...
 
GenApi::IIntegerHeightMax
 Maximum allowed height of the region of interest in pixels. More...
 
GenApi::IIntegerWidth
 Width of the camera's region of interest in pixels. More...
 
GenApi::IIntegerHeight
 Height of the camera's region of interest in pixels. More...
 
GenApi::IIntegerOffsetX
 Horizontal offset from the left side of the sensor to the region of interest (in pixels). More...
 
GenApi::IIntegerOffsetY
 Vertical offset from the top of the sensor to the region of interest (in pixels). More...
 
GenApi::IBooleanLinePitchEnable
 Enables the line pitch feature. More...
 
GenApi::IIntegerLinePitch
 Number of bytes separating the starting pixels of two consecutive lines. More...
 
GenApi::IBooleanCenterX
 Enables horizontal centering of the image. More...
 
GenApi::IBooleanCenterY
 Enables vertical centering of the image. More...
 
GenApi::IEnumerationT
< BinningHorizontalModeEnums > & 
BinningHorizontalMode
 Sets the binning horizontal mode. More...
 
GenApi::IIntegerBinningHorizontal
 Number of adjacent horizontal pixels to be summed. More...
 
GenApi::IEnumerationT
< BinningVerticalModeEnums > & 
BinningVerticalMode
 Sets the binning vertical mode. More...
 
GenApi::IIntegerBinningVertical
 Number of adjacent vertical pixels to be summed. More...
 
GenApi::IIntegerDecimationHorizontal
 Horizontal decimation factor. More...
 
GenApi::IIntegerDecimationVertical
 Vertical decimation factor. More...
 
GenApi::IFloatScalingHorizontal
 Horizontal scaling factor. More...
 
GenApi::IFloatScalingVertical
 Vertical scaling factor. More...
 
GenApi::IBooleanReverseX
 Enables horizontal mirroring of the image. More...
 
GenApi::IBooleanReverseY
 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::IIntegerPixelDynamicRangeMin
 Minimum possible pixel value that could be transferred from the camera. More...
 
GenApi::IIntegerPixelDynamicRangeMax
 Maximum possible pixel value that could be transferred from the camera. More...
 
GenApi::IEnumerationT
< TestImageSelectorEnums > & 
TestImageSelector
 Sets the test image to display. More...
 
GenApi::IBooleanTestImageResetAndHold
 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::IFloatGain
 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::IFloatBlackLevel
 Value of the currently selected black level channel or tap. More...
 
GenApi::IFloatGamma
 Gamma correction value. More...
 
GenApi::IEnumerationT
< ColorSpaceEnums > & 
ColorSpace
 Returns the color space set for image acquisitions. More...
 
GenApi::IIntegerDigitalShift
 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::IFloatBalanceRatio
 Value of the currently selected balance ratio channel or tap. More...
 
GenApi::IEnumerationT
< ColorAdjustmentSelectorEnums > & 
ColorAdjustmentSelector
 Sets the color for color adjustment. More...
 
GenApi::IFloatColorAdjustmentHue
 Hue adjustment value for the currently selected color. More...
 
GenApi::IFloatColorAdjustmentSaturation
 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::IFloatColorTransformationValue
 Transformation value for the selected element in the color transformation matrix. More...
 
GenApi::IEnumerationT
< BslContrastModeEnums > & 
BslContrastMode
 Sets the contrast mode. More...
 
GenApi::IFloatBslBrightness
 Amount of brightness to be applied. More...
 
GenApi::IFloatBslContrast
 Amount of contrast to be applied. More...
 
GenApi::IEnumerationT
< DefectPixelCorrectionModeEnums > & 
DefectPixelCorrectionMode
 Identifies outlier pixels and adjusts their intensity value. More...
 
GenApi::IIntegerBslHueValue
 Hue shift to be applied. More...
 
GenApi::IFloatBslSaturationValue
 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::IFloatNoiseReduction
 Amount of noise reduction to apply. More...
 
GenApi::IFloatSharpnessEnhancement
 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::ICommandAcquisitionStart
 Starts the acquisition of images. More...
 
GenApi::ICommandAcquisitionStop
 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::IFloatExposureTime
 Exposure time of the camera in microseconds. More...
 
GenApi::IEnumerationT
< ExposureOverlapTimeModeEnums > & 
ExposureOverlapTimeMode
 Sets the exposure overlap time mode. More...
 
GenApi::IFloatExposureOverlapTimeMax
 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::IIntegerAcquisitionBurstFrameCount
 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::ICommandTriggerSoftware
 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::IFloatTriggerDelay
 Trigger delay time in microseconds. More...
 
GenApi::IBooleanAcquisitionFrameRateEnable
 Enables setting the camera's acquisition frame rate to a specified value. More...
 
GenApi::IFloatAcquisitionFrameRate
 Acquisition frame rate of the camera in frames per second. More...
 
GenApi::IFloatResultingFrameRate
 Maximum allowed frame acquisition rate. More...
 
GenApi::IFloatSensorReadoutTime
 Sensor readout time given the current settings. More...
 
GenApi::IEnumerationT
< AcquisitionStatusSelectorEnums > & 
AcquisitionStatusSelector
 Sets the acquisition status to be checked. More...
 
GenApi::IBooleanAcquisitionStatus
 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::IFloatAutoTargetBrightness
 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::IFloatAutoGainLowerLimit
 Lower limit for the Gain parameter when the gain auto function is active. More...
 
GenApi::IFloatAutoGainUpperLimit
 Upper limit for the Gain parameter when the gain auto function is active. More...
 
GenApi::IFloatAutoExposureTimeLowerLimit
 Lower limit for the ExposureTime parameter when the exposure auto function is active. More...
 
GenApi::IFloatAutoExposureTimeUpperLimit
 Upper limit for the ExposureTime parameter when the exposure auto function is active. More...
 
GenApi::IFloatAutoBacklightCompensation
 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::IIntegerAutoFunctionROIWidth
 Width of the auto function ROI (in pixels). More...
 
GenApi::IIntegerAutoFunctionROIHeight
 Height of the auto function ROI (in pixels). More...
 
GenApi::IIntegerAutoFunctionROIOffsetX
 Horizontal offset from the left side of the sensor to the auto function ROI (in pixels). More...
 
GenApi::IIntegerAutoFunctionROIOffsetY
 Vertical offset from the top of the sensor to the auto function ROI (in pixels). More...
 
GenApi::IBooleanAutoFunctionROIUseBrightness
 Assigns the Gain Auto and the Exposure Auto functions to the currently selected auto function ROI. More...
 
GenApi::IBooleanAutoFunctionROIUseWhiteBalance
 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::IIntegerAutoFunctionAOIWidth
 This feature has been deprecated. More...
 
GenApi::IIntegerAutoFunctionAOIHeight
 This feature has been deprecated. More...
 
GenApi::IIntegerAutoFunctionAOIOffsetX
 This feature has been deprecated. More...
 
GenApi::IIntegerAutoFunctionAOIOffsetY
 This feature has been deprecated. More...
 
GenApi::IBooleanAutoFunctionAOIUseBrightness
 This feature has been deprecated. More...
 
GenApi::IBooleanAutoFunctionAOIUseWhiteBalance
 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::IBooleanLUTEnable
 Enables the selected lookup table (LUT). More...
 
GenApi::IIntegerLUTIndex
 Index of the LUT element to access. More...
 
GenApi::IIntegerLUTValue
 Value of the LUT element at the LUT index position. More...
 
GenApi::IRegisterLUTValueAll
 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::IBooleanLineInverter
 Enables the signal inverter function for the currently selected input or output line. More...
 
GenApi::IFloatLineDebouncerTime
 Value of the selected line debouncer time in microseconds. More...
 
GenApi::IFloatLineMinimumOutputPulseWidth
 Value for the minimum signal width of an output signal (in microseconds) . More...
 
GenApi::IBooleanLineOverloadStatus
 Indicates whether an overload condition was detected on the selected line. More...
 
GenApi::ICommandLineOverloadReset
 Resets the overload status of the selected line. More...
 
GenApi::IBooleanLineStatus
 Indicates the current logical state of the selected line. More...
 
GenApi::IIntegerLineStatusAll
 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::IBooleanUserOutputValue
 Enables the selected user settable output line. More...
 
GenApi::IIntegerUserOutputValueAll
 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::ICommandSoftwareSignalPulse
 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::IFloatTimerDuration
 Duration of the currently selected timer in microseconds. More...
 
GenApi::IFloatTimerDelay
 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::ICommandCounterReset
 Immediately resets the selected counter. More...
 
GenApi::IIntegerCounterDuration
 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::ICommandUserSetLoad
 Loads the selected set into the camera's volatile memory and makes it the active configuration set. More...
 
GenApi::ICommandUserSetSave
 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::IBooleanChunkModeActive
 Enables the chunk mode. More...
 
GenApi::IEnumerationT
< ChunkSelectorEnums > & 
ChunkSelector
 Sets the chunk to be enabled. More...
 
GenApi::IBooleanChunkEnable
 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::IFloatChunkGain
 Gain used to acquire the image. More...
 
GenApi::IFloatChunkExposureTime
 Exposure time used to acquire the image. More...
 
GenApi::IIntegerChunkTimestamp
 Value of the timestamp when the image was acquired. More...
 
GenApi::IIntegerChunkLineStatusAll
 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::IIntegerChunkCounterValue
 Value of the selected chunk counter. More...
 
GenApi::IIntegerChunkSequencerSetActive
 Index of the active sequencer set. More...
 
GenApi::IIntegerChunkPayloadCRC16
 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::ICommandTriggerEventTest
 Generates an event test signal. More...
 
EventExposureEndData - Contains parameters available for an exposure end event. Applies to: ace
GenApi::IIntegerEventExposureEnd
 Unique identifier of the exposure end event. More...
 
GenApi::IIntegerEventExposureEndTimestamp
 Time stamp of the exposure end event. More...
 
GenApi::IIntegerEventExposureEndFrameID
 Frame ID of the exposure end event. More...
 
EventFrameStartData - Contains parameters available for a frame start event. Applies to: ace
GenApi::IIntegerEventFrameStart
 Unique identifier of the frame start event. More...
 
GenApi::IIntegerEventFrameStartTimestamp
 Time stamp of the frame start event. More...
 
GenApi::IIntegerEventFrameStartFrameID
 Frame ID of the frame start event. More...
 
EventFrameBurstStartData - Contains parameters available for a frame burst start event. Applies to: ace
GenApi::IIntegerEventFrameBurstStart
 Unique identifier of the frame burst start event. More...
 
GenApi::IIntegerEventFrameBurstStartTimestamp
 Time stamp of the frame burst start event. More...
 
GenApi::IIntegerEventFrameBurstStartFrameID
 Frame ID of the frame burst start event. More...
 
EventFrameStartOvertriggerData - Contains parameters available for a frame start overtrigger event. Applies to: ace
GenApi::IIntegerEventFrameStartOvertrigger
 Unique identifier of the frame start overtrigger event. More...
 
GenApi::IIntegerEventFrameStartOvertriggerTimestamp
 Time stamp of the frame start overtrigger event. More...
 
GenApi::IIntegerEventFrameStartOvertriggerFrameID
 Frame ID of the frame start overtrigger event. More...
 
EventFrameBurstStartOvertriggerData - Contains parameters available for a frame burst start overtrigger event. Applies to: ace
GenApi::IIntegerEventFrameBurstStartOvertrigger
 Unique identifier of the frame burst start overtrigger event. More...
 
GenApi::IIntegerEventFrameBurstStartOvertriggerTimestamp
 Time stamp of the frame burst start overtrigger event. More...
 
GenApi::IIntegerEventFrameBurstStartOvertriggerFrameID
 Frame ID of the frame burst start overtrigger event. More...
 
EventTestData - Contains parameters available for a test event.
GenApi::IIntegerEventTest
 Unique identifier of the test event. More...
 
GenApi::IIntegerEventTestTimestamp
 Time stamp of the test event. More...
 
EventCriticalTemperatureData - Contains parameters available for a critical temperature event. Applies to: ace
GenApi::IIntegerEventCriticalTemperature
 Unique identifier of the critical temperature event. More...
 
GenApi::IIntegerEventCriticalTemperatureTimestamp
 Time stamp of the crititical temperature event. More...
 
EventOverTemperatureData - Contains parameters available for an over temperature event. Applies to: ace
GenApi::IIntegerEventOverTemperature
 Unique identifier of the over temperature event. More...
 
GenApi::IIntegerEventOverTemperatureTimestamp
 Time stamp of the over temperature event. More...
 
EventFrameStartWaitData - Contains parameters available for a frame start event. Applies to: ace
GenApi::IIntegerEventFrameStartWait
 Unique identifier of the frame start wait event. More...
 
GenApi::IIntegerEventFrameStartWaitTimestamp
 Time stamp of the frame start wait event. More...
 
EventFrameBurstStartWaitData - Contains parameters available for a frame burst start wait event. Applies to: ace
GenApi::IIntegerEventFrameBurstStartWait
 Unique identifier of the frame burst start wait event. More...
 
GenApi::IIntegerEventFrameBurstStartWaitTimestamp
 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::IIntegerPayloadSize
 Size of the payload in bytes. More...
 
GenApi::IEnumerationT
< BslUSBSpeedModeEnums > & 
BslUSBSpeedMode
 Returns the speed mode of the USB port. More...
 
GenApi::IIntegerSIPayloadTransferSize
 Expected size of a single payload transfer. More...
 
GenApi::IIntegerSIPayloadTransferCount
 Expected number of payload transfers. More...
 
GenApi::IIntegerSIPayloadFinalTransfer1Size
 Size of the first final payload transfer. More...
 
GenApi::IIntegerSIPayloadFinalTransfer2Size
 Size of the second final payload transfer. More...
 
GenApi::IIntegerTestPendingAck
 Test pending acknowledging time in milliseconds. More...
 
GenApi::IIntegerPayloadTransferBlockDelay
 This parameter takes effect only when the sequencer mode is set to On. More...
 
GenApi::IIntegerPayloadTransferSize
 Payload Transfer Size. More...
 
GenApi::IIntegerPayloadTransferCount
 Payload Transfer Count. More...
 
GenApi::IIntegerPayloadFinalTransfer1Size
 Payload Final Transfer 1 Size. More...
 
GenApi::IIntegerPayloadFinalTransfer2Size
 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::IStringDeviceVendorName
 Name of the device's vendor. More...
 
GenApi::IStringDeviceModelName
 Model name of the device. More...
 
GenApi::IStringDeviceManufacturerInfo
 Additional information from the vendor about the camera. More...
 
GenApi::IStringDeviceVersion
 Version of the device. More...
 
GenApi::IStringDeviceFirmwareVersion
 Version of the device's firmware. More...
 
GenApi::IStringDeviceSerialNumber
 Serial number of the device. More...
 
GenApi::IStringDeviceUserID
 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::ICommandTimestampLatch
 Latches the current timestamp counter and stores its value in TimestampLatchValue. More...
 
GenApi::IIntegerTimestampLatchValue
 Latched value of the timestamp counter. More...
 
GenApi::IIntegerDeviceLinkSelector
 Sets which link of the device to control. More...
 
GenApi::IIntegerDeviceLinkSpeed
 Speed of transmission negotiated on the selected link. More...
 
GenApi::IEnumerationT
< DeviceLinkThroughputLimitModeEnums > & 
DeviceLinkThroughputLimitMode
 Controls if the device link throughput limit is active. More...
 
GenApi::IIntegerDeviceLinkThroughputLimit
 Value set to limit the maximum bandwidth of the data that will be streamed out by the device (in bytes per second). More...
 
GenApi::IIntegerDeviceLinkCurrentThroughput
 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::IFloatDeviceTemperature
 Temperature of the selected location within the device (in degrees centigrade). More...
 
GenApi::IEnumerationT
< TemperatureStateEnums > & 
TemperatureState
 Returns the temperature state. More...
 
GenApi::ICommandDeviceReset
 Immediately resets and reboots the device. More...
 
GenApi::IIntegerDeviceSFNCVersionMajor
 Major version number of the SFNC specification that the device is compatible with. More...
 
GenApi::IIntegerDeviceSFNCVersionMinor
 Minor version number of the SFNC specification that the device is compatible with. More...
 
GenApi::IIntegerDeviceSFNCVersionSubMinor
 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::ICommandDeviceRegistersStreamingStart
 Prepare the device for registers streaming without checking for consistency. More...
 
GenApi::ICommandDeviceRegistersStreamingEnd
 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::IIntegerUserDefinedValue
 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::IBooleanRemoveParameterLimit
 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::IIntegerExpertFeatureAccessKey
 Key to access the selected expert feature. More...
 
GenApi::IBooleanExpertFeatureEnable
 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::IRegisterFileAccessBuffer
 Access buffer for file operations. More...
 
GenApi::IIntegerFileAccessOffset
 File access offset. More...
 
GenApi::IIntegerFileAccessLength
 File access length. More...
 
GenApi::IEnumerationT
< FileOperationStatusEnums > & 
FileOperationStatus
 Returns the file operation execution status. More...
 
GenApi::IIntegerFileOperationResult
 File operation result. More...
 
GenApi::IIntegerFileSize
 Size of the currently selected file in bytes. More...
 
GenApi::ICommandFileOperationExecute
 Executes the operation selected by FileOperationSelector. More...
 

Detailed Description

Basler USB3Vision camera interface.

Member Data Documentation

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


The documentation for this class was generated from the following file:

pylon 5.0.9
Copyright © 2006-2017 Basler AG (Tue May 30 2017 17:24:58)