Basler generic GigEVision camera interface. More...
#include <pylon/gige/_BaslerGigECameraParams.h>
Public Attributes | |
SequenceControl - This category includes items that control the sequencer feature | |
GenApi::IBoolean & | SequenceEnable |
Enables the sequencer. More... | |
GenApi::IInteger & | SequenceCurrentSet |
Current sequence set. More... | |
GenApi::IEnumerationT < SequenceConfigurationModeEnums > & | SequenceConfigurationMode |
Enables or disables the sequencer for configuration. More... | |
GenApi::ICommand & | SequenceAsyncRestart |
Allows asynchronous restart of the sequence of sequence sets. More... | |
GenApi::ICommand & | SequenceAsyncAdvance |
Allows asynchronous advance from one sequence set to the next. More... | |
GenApi::IInteger & | SequenceSetTotalNumber |
Total number of sequence sets. More... | |
GenApi::IInteger & | SequenceSetIndex |
Selects the index number of a sequence set. More... | |
GenApi::ICommand & | SequenceSetStore |
Stores the current sequence set. More... | |
GenApi::ICommand & | SequenceSetLoad |
Loads a sequence set. More... | |
GenApi::IInteger & | SequenceSetExecutions |
Sets the number of sequence set executions. More... | |
SequenceControlConfiguration - This category includes items that control the sequence set advance | |
GenApi::IEnumerationT < SequenceAdvanceModeEnums > & | SequenceAdvanceMode |
Selects the sequence set advance mode. More... | |
GenApi::IEnumerationT < SequenceControlSelectorEnums > & | SequenceControlSelector |
Selects between sequence restart or sequence set advance. More... | |
GenApi::IEnumerationT < SequenceControlSourceEnums > & | SequenceControlSource |
Selects the source for sequence control. More... | |
GenApi::IEnumerationT < SequenceAddressBitSelectorEnums > & | SequenceAddressBitSelector |
Selects a bit of the sequence set address. More... | |
GenApi::IEnumerationT < SequenceAddressBitSourceEnums > & | SequenceAddressBitSource |
Selects the source for the selected bit of the sequence set address. More... | |
AnalogControls - This category includes items that control the analog characteristics of the video signal | |
GenApi::IEnumerationT < GainAutoEnums > & | GainAuto |
Gain Auto is the 'automatic' counterpart of the manual gain feature. More... | |
GenApi::IEnumerationT < GainSelectorEnums > & | GainSelector |
Selects the gain control to configure. More... | |
GenApi::IInteger & | GainRaw |
This is an integer value that sets the selected gain control in device specific units. More... | |
GenApi::IFloat & | GainAbs |
This is a float value that sets the selected gain control in dB. More... | |
GenApi::IEnumerationT < BlackLevelSelectorEnums > & | BlackLevelSelector |
Selcts a black level control to configure. More... | |
GenApi::IInteger & | BlackLevelRaw |
Sets the value of the selected black level control as an integer. More... | |
GenApi::IFloat & | BlackLevelAbs |
Sets the value of the selected black level control as a float. More... | |
GenApi::IBoolean & | GammaEnable |
Enables the gamma correction. More... | |
GenApi::IEnumerationT < GammaSelectorEnums > & | GammaSelector |
This enumeration selects the type of gamma to apply. More... | |
GenApi::IFloat & | Gamma |
This feature is used to perform gamma correction of pixel intensity. More... | |
GenApi::IInteger & | DigitalShift |
Sets the value of the selected digital shift control. More... | |
GenApi::IInteger & | SubstrateVoltage |
Sets the substrate voltage. More... | |
ImageFormat - This category includes items that control the size of the acquired image and the format of the transferred pixel data | |
GenApi::IEnumerationT < SensorBitDepthEnums > & | SensorBitDepth |
This feature selects the amount of data bits the sensor produces for one sample. More... | |
GenApi::IEnumerationT < SensorDigitizationTapsEnums > & | SensorDigitizationTaps |
This feature represents the number of digitized samples outputted simultaneously by the camera A/D conversion stage. More... | |
GenApi::IEnumerationT < PixelFormatEnums > & | PixelFormat |
Sets the format of the pixel data transmitted for acquired images. More... | |
GenApi::IEnumerationT < PixelCodingEnums > & | PixelCoding |
Sets the color coding of the pixels in the acquired images. More... | |
GenApi::IEnumerationT < PixelSizeEnums > & | PixelSize |
Indicates the depth of the pixel values in the image in bits per pixel. More... | |
GenApi::IEnumerationT < PixelColorFilterEnums > & | PixelColorFilter |
Indicates the alignment of the camera's Bayer filter to the pixels in the acquired images. More... | |
GenApi::IBoolean & | ProcessedRawEnable |
Enables color improved RGB raw output. More... | |
GenApi::IInteger & | PixelDynamicRangeMin |
Indicates the minimum possible pixel value that could be transferred from the camera. More... | |
GenApi::IInteger & | PixelDynamicRangeMax |
Indicates the maximum possible pixel value that could be transferred from the camera. More... | |
GenApi::IInteger & | SpatialCorrection |
Specifies the direction of imaging and the separation (consecutive numbers) of related line captures. More... | |
GenApi::IInteger & | SpatialCorrectionAmount |
Visibility = Invisible More... | |
GenApi::IEnumerationT < SpatialCorrectionStartingLineEnums > & | SpatialCorrectionStartingLine |
Visibility = Invisible More... | |
GenApi::IBoolean & | ReverseX |
Enables the horizontal flipping of the image. More... | |
GenApi::IBoolean & | ReverseY |
Enables the vertical flipping of the image. More... | |
GenApi::IEnumerationT < FieldOutputModeEnums > & | FieldOutputMode |
Selects the mode to output the fields. More... | |
GenApi::IEnumerationT < TestImageSelectorEnums > & | TestImageSelector |
Selecting a test image from the list will enable the test image. More... | |
GenApi::IBoolean & | TestImageResetAndHold |
Holds all moving test images at their starting position. More... | |
DeviceInformation - This category includes items that describe the device and its sensor | |
GenApi::IInteger & | SensorWidth |
Indicates the width of the camera's sensor in pixels. More... | |
GenApi::IInteger & | SensorHeight |
Indicates the height of the camera's sensor in pixels. More... | |
GenApi::IInteger & | WidthMax |
Indicates the maximum allowed width of the image in pixels. More... | |
GenApi::IInteger & | HeightMax |
Indicates the maximum allowed height of the image in pixels. More... | |
GenApi::IString & | DeviceVendorName |
Indicates the name of the device's vendor. More... | |
GenApi::IString & | DeviceModelName |
Indicates the model name of the device. More... | |
GenApi::IString & | DeviceManufacturerInfo |
Provides additional information from the vendor about the device. More... | |
GenApi::IString & | DeviceVersion |
Indicates the version of the device. More... | |
GenApi::IString & | DeviceFirmwareVersion |
Indicates the version of the device's firmware and software. More... | |
GenApi::IString & | DeviceID |
A unique identifier for the device such as a serial number or a GUID. More... | |
GenApi::IString & | DeviceUserID |
A device ID that is user programmable. More... | |
GenApi::IEnumerationT < DeviceScanTypeEnums > & | DeviceScanType |
Indicates the scan type of the device's sensor. More... | |
GenApi::ICommand & | DeviceReset |
Immediately resets and reboots the device. More... | |
GenApi::IEnumerationT < TemperatureSelectorEnums > & | TemperatureSelector |
Lists the temperature sources available for readout. More... | |
GenApi::IFloat & | TemperatureAbs |
Shows the current temperature of the selected target in degrees centigrade. More... | |
GenApi::IEnumerationT < TemperatureStateEnums > & | TemperatureState |
Temperature State. More... | |
GenApi::IBoolean & | CriticalTemperature |
Shows the over temperature state of the selected target. More... | |
GenApi::IBoolean & | OverTemperature |
Shows the over temperature state of the selected target. More... | |
GenApi::IEnumerationT < LastErrorEnums > & | LastError |
Indicates the error that was detected last. More... | |
GenApi::ICommand & | ClearLastError |
Erases the last error and possibly reveals a previous error. More... | |
ColorImprovementsControl - This category includes items that control color improvement | |
GenApi::IEnumerationT < LightSourceSelectorEnums > & | LightSourceSelector |
Selects the type of light source to be considered for matrix color transformation. More... | |
GenApi::ICommand & | BalanceWhiteReset |
Allows returning to previous settings. More... | |
GenApi::IEnumerationT < BalanceWhiteAutoEnums > & | BalanceWhiteAuto |
Balance White Auto is the 'automatic' counterpart of the manual white balance feature. More... | |
GenApi::IEnumerationT < BalanceRatioSelectorEnums > & | BalanceRatioSelector |
Selects a balance ratio to configure. More... | |
GenApi::IFloat & | BalanceRatioAbs |
Sets the value of the selected balance ratio control as a float. More... | |
GenApi::IInteger & | BalanceRatioRaw |
Sets the value of the selected balance ratio control as an integer. More... | |
GenApi::IEnumerationT < ColorTransformationSelectorEnums > & | ColorTransformationSelector |
Selects the matrix color transformation between color spaces. More... | |
GenApi::IEnumerationT < ColorTransformationValueSelectorEnums > & | ColorTransformationValueSelector |
Selects the element to be entered in the color transformation matrix. More... | |
GenApi::IFloat & | ColorTransformationValue |
Sets a floating point value for the selected element in the color transformation matrix. More... | |
GenApi::IInteger & | ColorTransformationValueRaw |
Sets an integer value for the selected element in the color transformation matrix. More... | |
GenApi::IFloat & | ColorTransformationMatrixFactor |
Defines the extent to which the selected light source will be considered (float) More... | |
GenApi::IInteger & | ColorTransformationMatrixFactorRaw |
Defines the extent to which the selected light source will be considered (integer) More... | |
GenApi::IBoolean & | ColorAdjustmentEnable |
Enables color adjustment. More... | |
GenApi::ICommand & | ColorAdjustmentReset |
Allows returning to previous settings. More... | |
GenApi::IEnumerationT < ColorAdjustmentSelectorEnums > & | ColorAdjustmentSelector |
Selects the color for color adjustment. More... | |
GenApi::IFloat & | ColorAdjustmentHue |
Adjustment of hue of the selected color (float) More... | |
GenApi::IInteger & | ColorAdjustmentHueRaw |
Adjustment of hue of the selected color (integer) More... | |
GenApi::IFloat & | ColorAdjustmentSaturation |
Adjustment of saturation of the selected color (float) More... | |
GenApi::IInteger & | ColorAdjustmentSaturationRaw |
Adjustment of saturation of the selected color (integer) More... | |
PGIControl - Contains parameters related to the Basler PGI image optimization algorithm. | |
GenApi::IEnumerationT < DemosaicingModeEnums > & | DemosaicingMode |
Sets the demosaicing mode. More... | |
GenApi::IFloat & | NoiseReductionAbs |
Amount of noise reduction to apply. More... | |
GenApi::IInteger & | NoiseReductionRaw |
Amount of noise reduction to apply. More... | |
GenApi::IFloat & | SharpnessEnhancementAbs |
Amount of sharpening to apply. More... | |
GenApi::IInteger & | SharpnessEnhancementRaw |
Amount of sharpening to apply. More... | |
AOI - This category includes items used to set the size and position of the area of interest | |
GenApi::IInteger & | Width |
Sets the width of the area of interest in pixels. More... | |
GenApi::IInteger & | Height |
Sets the height of the area of interest in pixels. More... | |
GenApi::IInteger & | OffsetX |
Sets the X offset (left offset) of the area of interest in pixels. More... | |
GenApi::IInteger & | OffsetY |
Sets the Y offset (top offset) for the area of interest in pixels. More... | |
GenApi::IBoolean & | CenterX |
Enables the horizontal centering of the image. More... | |
GenApi::IBoolean & | CenterY |
Enables the vertical centering of the image. More... | |
GenApi::IEnumerationT < LegacyBinningVerticalEnums > & | LegacyBinningVertical |
Sets the vertical binning feature. More... | |
GenApi::IEnumerationT < BinningHorizontalModeEnums > & | BinningHorizontalMode |
Sets the horizontal binning mode. More... | |
GenApi::IEnumerationT < BinningModeHorizontalEnums > & | BinningModeHorizontal |
Sets the horizontal binning mode. More... | |
GenApi::IInteger & | BinningHorizontal |
Sets the number of adjacent horizontal pixes to be summed. More... | |
GenApi::IEnumerationT < BinningVerticalModeEnums > & | BinningVerticalMode |
Sets the vertical binning mode. More... | |
GenApi::IEnumerationT < BinningModeVerticalEnums > & | BinningModeVertical |
Sets the vertical binning mode. More... | |
GenApi::IInteger & | BinningVertical |
Sets the number of adjacent vertical pixes to be summed. More... | |
GenApi::IInteger & | DecimationHorizontal |
Sets horizontal sub-sampling. More... | |
GenApi::IInteger & | DecimationVertical |
Sets vertical sub-sampling. More... | |
GenApi::IFloat & | ScalingHorizontalAbs |
Sets vertical scaling factor. More... | |
GenApi::IFloat & | ScalingVerticalAbs |
Sets vertical scaling factor. More... | |
StackedZoneImaging - | |
GenApi::IBoolean & | StackedZoneImagingEnable |
Enables the stacked zone imaging feature. More... | |
GenApi::IInteger & | StackedZoneImagingIndex |
This value sets the zone to access. More... | |
GenApi::IBoolean & | StackedZoneImagingZoneEnable |
Enables the selected zone. More... | |
GenApi::IInteger & | StackedZoneImagingZoneOffsetY |
Sets the Y offset (top offset) for the selected zone. More... | |
GenApi::IInteger & | StackedZoneImagingZoneHeight |
Sets the height for the selected zone. More... | |
AcquisitionTrigger - This category includes items used to set the image acquisition parameters and to start and stop acquisition | |
GenApi::IBoolean & | EnableBurstAcquisition |
When enabled, the maximum frame rate does not depend on the image transfer rate out of the camera. More... | |
GenApi::IEnumerationT < AcquisitionModeEnums > & | AcquisitionMode |
Sets the image acquisition mode. More... | |
GenApi::ICommand & | AcquisitionStart |
Starts the acquisition of images. More... | |
GenApi::ICommand & | AcquisitionStop |
Stops the acquisition of images. More... | |
GenApi::ICommand & | AcquisitionAbort |
Immediately aborts the acquisition of images. More... | |
GenApi::IInteger & | AcquisitionFrameCount |
Sets the number of frames acquired in the multiframe acquisition mode. More... | |
GenApi::IEnumerationT < TriggerControlImplementationEnums > & | TriggerControlImplementation |
Visibility = Expert More... | |
GenApi::IEnumerationT < TriggerSelectorEnums > & | TriggerSelector |
Selects the trigger type to configure. More... | |
GenApi::IEnumerationT < TriggerModeEnums > & | TriggerMode |
Sets the mode for the selected trigger. More... | |
GenApi::ICommand & | TriggerSoftware |
Generates a software trigger signal that is used when the trigger source is set to 'software'. More... | |
GenApi::IEnumerationT < TriggerSourceEnums > & | TriggerSource |
Sets the signal source for the selected trigger. More... | |
GenApi::IEnumerationT < TriggerActivationEnums > & | TriggerActivation |
Sets the signal transition needed to activate the selected trigger. More... | |
GenApi::IBoolean & | TriggerPartialClosingFrame |
Determines whether a partial or complete frame is transmitted when the frame start trigger prematurely transitions. More... | |
GenApi::IEnumerationT < TriggerDelaySourceEnums > & | TriggerDelaySource |
Selects the kind of trigger delay. More... | |
GenApi::IFloat & | TriggerDelayAbs |
Sets the trigger delay time in microseconds. More... | |
GenApi::IInteger & | TriggerDelayLineTriggerCount |
Sets the trigger delay expressed as number of line triggers. More... | |
GenApi::IFloat & | ExposureStartDelayAbs |
Visibility = Beginner More... | |
GenApi::IInteger & | ExposureStartDelayRaw |
Visibility = Beginner More... | |
GenApi::IEnumerationT < ExposureModeEnums > & | ExposureMode |
Sets the exposure mode. More... | |
GenApi::IEnumerationT < InterlacedIntegrationModeEnums > & | InterlacedIntegrationMode |
Selects the Interlaced Integration Mode. More... | |
GenApi::IEnumerationT < ExposureAutoEnums > & | ExposureAuto |
Exposure Auto is the 'automatic' counterpart to manually setting an 'absolute' exposure time. More... | |
GenApi::IFloat & | ExposureTimeAbs |
Directly sets the camera's exposure time in microseconds. More... | |
GenApi::IFloat & | ExposureTimeBaseAbs |
Sets the time base (in microseconds) that is used when the exposure time is set with the 'exposure time raw' setting. More... | |
GenApi::IBoolean & | ExposureTimeBaseAbsEnable |
Enables the use of the exposure time base. More... | |
GenApi::IInteger & | ExposureTimeRaw |
Sets the 'raw' exposure time. More... | |
GenApi::IFloat & | ReadoutTimeAbs |
Indicates the sensor readout time given the current settings. More... | |
GenApi::IEnumerationT < ExposureOverlapTimeModeEnums > & | ExposureOverlapTimeMode |
Selects the Exposure Overlap Time Mode. More... | |
GenApi::IFloat & | ExposureOverlapTimeMaxAbs |
Sets the maximum overlap of the sensor exposure with sensor readout in TriggerWidth exposure mode in microseconds. More... | |
GenApi::IInteger & | ExposureOverlapTimeMaxRaw |
Sets the maximum overlap of the sensor exposure with the sensor readout in TriggerWidth exposure mode in raw units. More... | |
GenApi::IBoolean & | GlobalResetReleaseModeEnable |
Enable the Global Reset Release Mode. More... | |
GenApi::IEnumerationT < ShutterModeEnums > & | ShutterMode |
Sets the shutter mode. More... | |
GenApi::IEnumerationT < SensorReadoutModeEnums > & | SensorReadoutMode |
Sets the readout mode of the device. More... | |
GenApi::IFloat & | AcquisitionLineRateAbs |
Sets the camera's acquisition line rate in lines per second. More... | |
GenApi::IFloat & | ResultingLinePeriodAbs |
Indicates the minimum allowed line acquisition period (in microseconds) given the current settings for the area of interest, exposure time, and bandwidth. More... | |
GenApi::IFloat & | ResultingLineRateAbs |
Indicates the maximum allowed line acquisition rate (in lines per second) given the current settings for the area of interest, exposure time, and bandwidth. More... | |
GenApi::IBoolean & | AcquisitionFrameRateEnable |
Enables setting the camera's acquisition frame rate to a specified value. More... | |
GenApi::IFloat & | AcquisitionFrameRateAbs |
If the acquisition frame rate feature is enabled, this value sets the camera's acquisition frame rate in frames per second. More... | |
GenApi::IFloat & | ResultingFramePeriodAbs |
Indicates the minimum allowed frame acquisition period (in microseconds) given the current settings for the area of interest, exposure time, and bandwidth. More... | |
GenApi::IFloat & | ResultingFrameRateAbs |
Indicates the maximum allowed frame acquisition rate (in frames per second) given the current settings for the area of interest, exposure time, and bandwidth. More... | |
GenApi::IEnumerationT < AcquisitionStatusSelectorEnums > & | AcquisitionStatusSelector |
This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus. More... | |
GenApi::IBoolean & | AcquisitionStatus |
Reads the selected acquisition status. More... | |
GenApi::IBoolean & | FrameTimeoutEnable |
Enables the frame timeout. More... | |
GenApi::IFloat & | FrameTimeoutAbs |
Sets the frame timeout in microseconds. More... | |
GenApi::IBoolean & | SyncFreeRunTimerEnable |
Enables the synchronous free run mode. More... | |
GenApi::IInteger & | SyncFreeRunTimerStartTimeLow |
Synchronous free run trigger start time (low 32 bits) More... | |
GenApi::IInteger & | SyncFreeRunTimerStartTimeHigh |
Synchronous free run trigger start time (high 32 bits) More... | |
GenApi::IFloat & | SyncFreeRunTimerTriggerRateAbs |
Synchronous free run trigger rate. More... | |
GenApi::ICommand & | SyncFreeRunTimerUpdate |
Activates the synchronous free run trigger settings. More... | |
DigitalIO - This category includes items used to control the operation of the camera's digital I/O lines | |
GenApi::IEnumerationT < LineSelectorEnums > & | LineSelector |
Selects the I/O line to configure. More... | |
GenApi::IEnumerationT < LineModeEnums > & | LineMode |
Sets the mode for the selected line. More... | |
GenApi::IEnumerationT < LineLogicEnums > & | LineLogic |
Visibility = Beginner More... | |
GenApi::IEnumerationT < LineFormatEnums > & | LineFormat |
Sets the electrical configuration of the selected line. More... | |
GenApi::IEnumerationT < LineSourceEnums > & | LineSource |
Sets the source signal for the selected line (if the selected line is an output) More... | |
GenApi::IBoolean & | LineInverter |
Enables the signal inverter function for the selected input or output line. More... | |
GenApi::IBoolean & | LineTermination |
Enables the termination resistor for the selected input line. More... | |
GenApi::IFloat & | LineDebouncerTimeAbs |
Sets the absolute value of the selected line debouncer time in microseconds. More... | |
GenApi::IInteger & | LineDebouncerTimeRaw |
Sets the raw value of the selected line debouncer time. More... | |
GenApi::IInteger & | MinOutPulseWidthRaw |
Sets the raw value for the minimum signal width of an output signal. More... | |
GenApi::IFloat & | MinOutPulseWidthAbs |
Sets the absolute value (in microseconds) for the minimum signal width of an output signal. More... | |
GenApi::IBoolean & | LineStatus |
Indicates the current logical state for the selected line. More... | |
GenApi::IInteger & | LineStatusAll |
A single bitfield indicating the current logical state of all available line signals at time of polling. More... | |
GenApi::IEnumerationT < UserOutputSelectorEnums > & | UserOutputSelector |
Selects the user settable output signal to configure. More... | |
GenApi::IBoolean & | UserOutputValue |
Sets the state of the selected user settable output signal. More... | |
GenApi::IInteger & | UserOutputValueAll |
A single bitfield that sets the state of all user settable output signals in one access. More... | |
GenApi::IInteger & | UserOutputValueAllMask |
Defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access. More... | |
GenApi::IEnumerationT < SyncUserOutputSelectorEnums > & | SyncUserOutputSelector |
Visibility = Beginner More... | |
GenApi::IBoolean & | SyncUserOutputValue |
Sets the state of the selected user settable synchronous output signal. More... | |
GenApi::IInteger & | SyncUserOutputValueAll |
A single bitfield that sets the state of all user settable synchronous output signals in one access. More... | |
VirtualInput - This category includes items used to control the operation of the camera's virtual input I/O lines | |
GenApi::IEnumerationT < VInpSignalSourceEnums > & | VInpSignalSource |
Sets the I/O line on which the camera receives the virtual input signal. More... | |
GenApi::IInteger & | VInpBitLength |
Sets the length of the input bit. More... | |
GenApi::IInteger & | VInpSamplingPoint |
Time span between the beginning of the input bit and the time when the high/low status is evaluated. More... | |
GenApi::IEnumerationT < VInpSignalReadoutActivationEnums > & | VInpSignalReadoutActivation |
Selects when to start the signal evaluation. More... | |
ShaftEncoderModule - This category provides controls for operating the camera's shaft encoder module. | |
GenApi::IEnumerationT < ShaftEncoderModuleLineSelectorEnums > & | ShaftEncoderModuleLineSelector |
Selects the phase of the shaft encoder. More... | |
GenApi::IEnumerationT < ShaftEncoderModuleLineSourceEnums > & | ShaftEncoderModuleLineSource |
Selects the input line as signal source for the shaft encoder module. More... | |
GenApi::IEnumerationT < ShaftEncoderModuleModeEnums > & | ShaftEncoderModuleMode |
Selects the circumstances for the shaft encoder module to output trigger signals. More... | |
GenApi::IEnumerationT < ShaftEncoderModuleCounterModeEnums > & | ShaftEncoderModuleCounterMode |
Selects the counting mode of the tick counter. More... | |
GenApi::IInteger & | ShaftEncoderModuleCounter |
Indicates the current value of the tick counter. More... | |
GenApi::IInteger & | ShaftEncoderModuleCounterMax |
Sets the maximum value for the tick counter. More... | |
GenApi::ICommand & | ShaftEncoderModuleCounterReset |
Resets the tick counter to 0. More... | |
GenApi::IInteger & | ShaftEncoderModuleReverseCounterMax |
Sets the maximum value for the reverse counter. More... | |
GenApi::ICommand & | ShaftEncoderModuleReverseCounterReset |
Resets the reverse counter to 0. More... | |
FrequencyConverter - This category includes items used to control the operation of the camera's frequency converter module | |
GenApi::IEnumerationT < FrequencyConverterInputSourceEnums > & | FrequencyConverterInputSource |
Selects the input source. More... | |
GenApi::IEnumerationT < FrequencyConverterSignalAlignmentEnums > & | FrequencyConverterSignalAlignment |
Selects the signal transition relationships between received and generated signals. More... | |
GenApi::IInteger & | FrequencyConverterPreDivider |
Sets the pre-divider value for the pre-divider sub-module. More... | |
GenApi::IInteger & | FrequencyConverterMultiplier |
Sets the multiplier value for the multiplier sub-module. More... | |
GenApi::IInteger & | FrequencyConverterPostDivider |
Sets the post-divider value for the post-divider sub-module. More... | |
GenApi::IBoolean & | FrequencyConverterPreventOvertrigger |
Enables overtriggering protection. More... | |
TimerControls - This category includes items used to control the operation of the camera's timers | |
GenApi::IFloat & | TimerDelayTimebaseAbs |
Sets the time base (in microseconds) that is used when a timer delay is set with the 'timer delay raw' setting. More... | |
GenApi::IFloat & | TimerDurationTimebaseAbs |
Sets the time base (in microseconds) that is used when a timer duration is set with the 'timer duration raw' setting. More... | |
GenApi::IEnumerationT < TimerSelectorEnums > & | TimerSelector |
Selects the timer to configure. More... | |
GenApi::IFloat & | TimerDelayAbs |
Directly sets the delay for the selected timer in microseconds. More... | |
GenApi::IInteger & | TimerDelayRaw |
Sets the 'raw' delay for the selected timer. More... | |
GenApi::IFloat & | TimerDurationAbs |
Directly sets the duration for the selected timer in microseconds. More... | |
GenApi::IInteger & | TimerDurationRaw |
Sets the 'raw' duration for the selected timer. More... | |
GenApi::IEnumerationT < TimerTriggerSourceEnums > & | TimerTriggerSource |
Sets the internal camera signal used to trigger the selected timer. More... | |
GenApi::IEnumerationT < TimerTriggerActivationEnums > & | TimerTriggerActivation |
Sets the type of signal transistion that will start the timer. More... | |
GenApi::IEnumerationT < CounterSelectorEnums > & | CounterSelector |
Selects the counter to configure. More... | |
GenApi::IEnumerationT < CounterEventSourceEnums > & | CounterEventSource |
Selects the event that will be the source to increment the counter. More... | |
GenApi::IEnumerationT < CounterResetSourceEnums > & | CounterResetSource |
Selects the source of the reset for the selected counter. More... | |
GenApi::ICommand & | CounterReset |
Immediately resets the selected counter. More... | |
TimerSequence - | |
GenApi::IBoolean & | TimerSequenceEnable |
Visibility = Guru More... | |
GenApi::IInteger & | TimerSequenceLastEntryIndex |
Visibility = Guru More... | |
GenApi::IInteger & | TimerSequenceCurrentEntryIndex |
Visibility = Guru More... | |
GenApi::IEnumerationT < TimerSequenceEntrySelectorEnums > & | TimerSequenceEntrySelector |
Visibility = Guru More... | |
GenApi::IEnumerationT < TimerSequenceTimerSelectorEnums > & | TimerSequenceTimerSelector |
Visibility = Guru More... | |
GenApi::IBoolean & | TimerSequenceTimerEnable |
Visibility = Guru More... | |
GenApi::IBoolean & | TimerSequenceTimerInverter |
Visibility = Guru More... | |
GenApi::IInteger & | TimerSequenceTimerDelayRaw |
Visibility = Guru More... | |
GenApi::IInteger & | TimerSequenceTimerDurationRaw |
Visibility = Guru More... | |
LUTControls - This category includes items used to control the operation of the camera's lookup table (LUT) | |
GenApi::IEnumerationT < LUTSelectorEnums > & | LUTSelector |
Selects the lookup table (LUT) to configure. More... | |
GenApi::IBoolean & | LUTEnable |
Enables the selected LUT. More... | |
GenApi::IInteger & | LUTIndex |
Sets the LUT element to access. More... | |
GenApi::IInteger & | LUTValue |
Sets the value of the LUT element at the LUT index. More... | |
GenApi::IRegister & | LUTValueAll |
Accesses the entire content of the selected LUT in one chunk access. More... | |
TransportLayer - This category includes items related to the GigE Vision transport layer | |
GenApi::IInteger & | PayloadSize |
Size of the payload in bytes. More... | |
GenApi::IInteger & | GevSCPSPacketSize |
Sets the packet size in bytes for the selected stream channel. More... | |
GenApi::IInteger & | GevSCPD |
Sets the inter-packet delay (in ticks) for the selected stream channel. More... | |
GenApi::IInteger & | GevSCFTD |
Sets the frame transfer start delay (in ticks) for the selected stream channel. More... | |
GenApi::IInteger & | GevSCBWR |
Sets a percentage of the Ethernet bandwidth assigned to the camera to be held in reserve. More... | |
GenApi::IInteger & | GevSCBWRA |
Sets a multiplier for the Bandwidth Reserve parameter. More... | |
GenApi::IInteger & | GevSCBWA |
Indicates the bandwidth (in bytes per second) that will be used by the camera to transmit image and chunk feature data and to handle resends and control data transmissions. More... | |
GenApi::IInteger & | GevSCDMT |
Indicates the maximum amount of data (in bytes per second) that the camera could generate given its current settings and ideal conditions, i.e., unlimited bandwidth and no packet resends. More... | |
GenApi::IInteger & | GevSCDCT |
Indicates the actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current AOI settings, chunk feature settings, and the pixel format setting. More... | |
GenApi::IInteger & | GevSCFJM |
Indicates the maximum time (in ticks) that the next frame transmission could be delayed due to a burst of resends. More... | |
GenApi::IInteger & | GevVersionMajor |
Indicates the major version number of the GigE Vision specification supported by this device. More... | |
GenApi::IInteger & | GevVersionMinor |
Indicates the minor version number of the GigE Vision specification supported by this device. More... | |
GenApi::IBoolean & | GevDeviceModeIsBigEndian |
Indicates the endianess of the bootstrap registers. More... | |
GenApi::IInteger & | GevDeviceModeCharacterSet |
Indictes the character set. More... | |
GenApi::IEnumerationT < GevInterfaceSelectorEnums > & | GevInterfaceSelector |
Selects the physical network interface to configure. More... | |
GenApi::IInteger & | GevMACAddress |
Indicates the MAC address for the selected network interface. More... | |
GenApi::IEnumerationT < GevGVSPExtendedIDModeEnums > & | GevGVSPExtendedIDMode |
Enable the extended ID mode for GVSP. More... | |
GenApi::IBoolean & | GevSupportedIPConfigurationLLA |
Indicates whether the selected network interface supports auto IP addressing (also known as LLA) More... | |
GenApi::IBoolean & | GevSupportedIPConfigurationDHCP |
Indicates whether the selected network interface supports DHCP IP addressing. More... | |
GenApi::IBoolean & | GevSupportedIPConfigurationPersistentIP |
Indicates whether the selected network interface supports fixed IP addressing (also known as persistent IP addressing) More... | |
GenApi::IInteger & | GevCurrentIPConfiguration |
Sets the current IP configuration of the selected network interface. More... | |
GenApi::IInteger & | GevCurrentIPAddress |
Indicates the current IP address for the selected network interface. More... | |
GenApi::IInteger & | GevCurrentSubnetMask |
Indicates the current subnet mask for the selected network interface. More... | |
GenApi::IInteger & | GevCurrentDefaultGateway |
Indicates the current default gateway for the selected network interface. More... | |
GenApi::IInteger & | GevPersistentIPAddress |
If fixed (persistent) IP addressing is supported by the device and enabled, sets the fixed IP address for the selected network interface. More... | |
GenApi::IInteger & | GevPersistentSubnetMask |
If fixed (persistent) IP addressing is supported by the device and enabled, sets the fixed subnet mask for the selected network interface. More... | |
GenApi::IInteger & | GevPersistentDefaultGateway |
If fixed (persistent) IP addressing is supported by the device and enabled, sets the fixed default gateway for the selected network interface. More... | |
GenApi::IInteger & | GevLinkSpeed |
Indicates the connection speed in Mbps for the selected network interface. More... | |
GenApi::IBoolean & | GevLinkMaster |
Indicates whether the selected network interface is the clock master. More... | |
GenApi::IBoolean & | GevLinkFullDuplex |
Indicates whether the selected network interface operates in full-duplex mode. More... | |
GenApi::IBoolean & | GevLinkCrossover |
Indicates the state of medium-dependent interface crossover (MDIX) for the selected network interface. More... | |
GenApi::IString & | GevFirstURL |
Indicates the first URL to the XML device description file. More... | |
GenApi::IString & | GevSecondURL |
Indicates the second URL to the XML device description file. More... | |
GenApi::IInteger & | GevNumberOfInterfaces |
Indicates the number of network interfaces on the device. More... | |
GenApi::IInteger & | GevMessageChannelCount |
Indicates the number of message channels supported by the device. More... | |
GenApi::IInteger & | GevStreamChannelCount |
Indicates the number of stream channels supported by the device. More... | |
GenApi::IBoolean & | GevSupportedOptionalLegacy16BitBlockID |
Indicates whether this GVSP transmitter or receiver can support 16-bit block_id. More... | |
GenApi::IBoolean & | GevSupportedIEEE1588 |
Indicates whether IEEE 1588 (PTP) is supported. More... | |
GenApi::IBoolean & | GevSupportedOptionalCommandsEVENTDATA |
Indicates whether EVENTDATA_CMD and EVENTDATA_ACK are supported. More... | |
GenApi::IBoolean & | GevSupportedOptionalCommandsEVENT |
Indicates whether EVENT_CMD and EVENT_ACK are supported. More... | |
GenApi::IBoolean & | GevSupportedOptionalCommandsPACKETRESEND |
Indicates whether PACKETRESEND_CMD is supported. More... | |
GenApi::IBoolean & | GevSupportedOptionalCommandsWRITEMEM |
Indicates whether WRITEMEM_CMD and WRITEMEM_ACK are supported. More... | |
GenApi::IBoolean & | GevSupportedOptionalCommandsConcatenation |
Indicates whether multiple operations in a single message are supported. More... | |
GenApi::IInteger & | GevHeartbeatTimeout |
Sets the heartbeat timeout in milliseconds. More... | |
GenApi::IInteger & | GevTimestampTickFrequency |
Indicates the number of timestamp clock ticks in 1 second. More... | |
GenApi::ICommand & | GevTimestampControlLatch |
Latches the current timestamp value of the device. More... | |
GenApi::ICommand & | GevTimestampControlReset |
Resets the timestamp value for the device. More... | |
GenApi::ICommand & | GevTimestampControlLatchReset |
Resets the timestamp control latch. More... | |
GenApi::IInteger & | GevTimestampValue |
Indicates the latched value of the timestamp. More... | |
GenApi::IEnumerationT < GevCCPEnums > & | GevCCP |
Sets the control channel privilege feature. More... | |
GenApi::IEnumerationT < GevStreamChannelSelectorEnums > & | GevStreamChannelSelector |
Selects the stream channel to configure. More... | |
GenApi::IInteger & | GevSCPInterfaceIndex |
Sets the index of the network interface to use. More... | |
GenApi::IInteger & | GevSCDA |
Sets the stream channel destination IPv4 address for the selected stream channel. More... | |
GenApi::IInteger & | GevSCPHostPort |
Sets the port to which the device must send data streams. More... | |
GenApi::ICommand & | GevSCPSFireTestPacket |
Visibility = Guru More... | |
GenApi::IBoolean & | GevSCPSDoNotFragment |
Visibility = Guru More... | |
GenApi::IBoolean & | GevSCPSBigEndian |
Visibility = Guru More... | |
GenApi::IInteger & | TLParamsLocked |
Indicates whether a live grab is under way. More... | |
GenApi::IBoolean & | PixelFormatLegacy |
Select legacy pixel format encoding. More... | |
GenApi::IBoolean & | GevIEEE1588 |
Enable usage of the IEEE 1588 V2 Precision Time Protocol to source the timestamp register. More... | |
GenApi::IEnumerationT < GevIEEE1588StatusEnums > & | GevIEEE1588Status |
Provides the state of the IEEE 1588 clock. More... | |
GenApi::ICommand & | GevIEEE1588DataSetLatch |
Latches the current IEEE 1588 related values of the device. More... | |
GenApi::IEnumerationT < GevIEEE1588StatusLatchedEnums > & | GevIEEE1588StatusLatched |
Indicates the latched state of the IEEE 1588 clock. More... | |
GenApi::IInteger & | GevIEEE1588OffsetFromMaster |
This is a read only element. More... | |
GenApi::IInteger & | GevIEEE1588ClockIdLow |
This is a read only element. More... | |
GenApi::IInteger & | GevIEEE1588ClockIdHigh |
This is a read only element. More... | |
GenApi::IInteger & | GevIEEE1588ClockId |
Indicates the latched clock ID of the IEEE 1588 device. More... | |
GenApi::IInteger & | GevIEEE1588ParentClockIdLow |
This is a read only element. More... | |
GenApi::IInteger & | GevIEEE1588ParentClockIdHigh |
This is a read only element. More... | |
GenApi::IInteger & | GevIEEE1588ParentClockId |
Indicates the latched parent clock ID of the IEEE 1588 device. More... | |
GenApi::IInteger & | GevPTPDiagnosticsQueueRxEvntMaxNumElements |
This is a read only element. More... | |
GenApi::IInteger & | GevPTPDiagnosticsQueueRxGnrlMaxNumElements |
This is a read only element. More... | |
GenApi::IInteger & | GevPTPDiagnosticsQueueRxEvntPushNumFailure |
This is a read only element. More... | |
GenApi::IInteger & | GevPTPDiagnosticsQueueRxGnrlPushNumFailure |
This is a read only element. More... | |
GenApi::IInteger & | GevPTPDiagnosticsQueueSendNumFailure |
This is a read only element. More... | |
ActionControl - This category includes items that control the action control feature | |
GenApi::IInteger & | NumberOfActionSignals |
Number of separate action signals supported by the device. More... | |
GenApi::IInteger & | ActionCommandCount |
Number of action command interfaces. More... | |
GenApi::IInteger & | ActionDeviceKey |
Authorization key. More... | |
GenApi::IInteger & | ActionSelector |
Selects the action command to configure. More... | |
GenApi::IInteger & | ActionGroupKey |
Defines a group of devices. More... | |
GenApi::IInteger & | ActionGroupMask |
Filters out particular devices from its group. More... | |
DeviceControl - | |
GenApi::ICommand & | DeviceRegistersStreamingStart |
Prepare the device for registers streaming. More... | |
GenApi::ICommand & | DeviceRegistersStreamingEnd |
Announce the end of registers streaming. More... | |
UserSets - This category includes items that control the configuration sets feature that is used to save sets of parameters in the camera | |
GenApi::IEnumerationT < UserSetSelectorEnums > & | UserSetSelector |
Selects the configuration set to load, save, or configure. More... | |
GenApi::ICommand & | UserSetLoad |
Loads the selected configuration into the camera's volatile memory and makes it the active configuration set. More... | |
GenApi::ICommand & | UserSetSave |
Saves the current active configuration set into the selected user set. More... | |
GenApi::IEnumerationT < UserSetDefaultSelectorEnums > & | UserSetDefaultSelector |
Sets the configuration set to be used as the default startup set. More... | |
GenApi::IEnumerationT < DefaultSetSelectorEnums > & | DefaultSetSelector |
Selects the which factory setting will be used as default set. More... | |
AutoFunctions - This category includes items that parameterize the Auto Functions | |
GenApi::IInteger & | AutoTargetValue |
Target average grey value for Gain Auto and Exposure Auto. More... | |
GenApi::IFloat & | GrayValueAdjustmentDampingAbs |
Gray value adjustment damping for Gain Auto and Exposure Auto. More... | |
GenApi::IInteger & | GrayValueAdjustmentDampingRaw |
Gray value adjustment damping for Gain Auto and Exposure Auto. More... | |
GenApi::IFloat & | BalanceWhiteAdjustmentDampingAbs |
Balance White adjustment damping for Balance White Auto. More... | |
GenApi::IInteger & | BalanceWhiteAdjustmentDampingRaw |
Balance White adjustment damping for Balance White Auto. More... | |
GenApi::IInteger & | AutoGainRawLowerLimit |
Lower limit of the Auto Gain (Raw) parameter. More... | |
GenApi::IInteger & | AutoGainRawUpperLimit |
Upper limit of the Auto Gain (Raw) parameter. More... | |
GenApi::IFloat & | AutoExposureTimeAbsLowerLimit |
Lower limit of the Auto Exposure Time (Abs) [us] parameter. More... | |
GenApi::IFloat & | AutoExposureTimeAbsUpperLimit |
Upper limit of the Auto Exposure Time (Abs) [us] parameter. More... | |
GenApi::IEnumerationT < AutoFunctionProfileEnums > & | AutoFunctionProfile |
Selects the strategy for controlling gain and shutter simultaneously. More... | |
AutoFunctionAOIs - Portion of the sensor array used for auto function control | |
GenApi::IEnumerationT < AutoFunctionAOISelectorEnums > & | AutoFunctionAOISelector |
Selects the Auto Function AOI. More... | |
GenApi::IInteger & | AutoFunctionAOIWidth |
Sets the width of the auto function area of interest in pixels. More... | |
GenApi::IInteger & | AutoFunctionAOIHeight |
Sets the height of the auto function area of interest in pixels. More... | |
GenApi::IInteger & | AutoFunctionAOIOffsetX |
Sets the starting column of the auto function area of interest in pixels. More... | |
GenApi::IInteger & | AutoFunctionAOIOffsetY |
Sets the starting line of the auto function area of interest in pixels. More... | |
GenApi::IBoolean & | AutoFunctionAOIUsageIntensity |
Visibility = Beginner More... | |
GenApi::IBoolean & | AutoFunctionAOIUsageWhiteBalance |
Visibility = Beginner More... | |
GenApi::IBoolean & | AutoFunctionAOIUsageRedLightCorrection |
Visibility = Beginner More... | |
ColorOverexposureCompensation - Compensates for deviations of hue resulting from overexposure | |
GenApi::IEnumerationT < ColorOverexposureCompensationAOISelectorEnums > & | ColorOverexposureCompensationAOISelector |
Selcts the AOI for color overexposure compensation. More... | |
GenApi::IBoolean & | ColorOverexposureCompensationAOIEnable |
Enables color overexposure compensation. More... | |
GenApi::IFloat & | ColorOverexposureCompensationAOIFactor |
Sets the color overexposure compensation factor for the selected C.O.C. More... | |
GenApi::IInteger & | ColorOverexposureCompensationAOIFactorRaw |
Sets the raw value for the color overexposure compensation factor. More... | |
GenApi::IInteger & | ColorOverexposureCompensationAOIWidth |
Sets the width for the selected C.O.C. More... | |
GenApi::IInteger & | ColorOverexposureCompensationAOIHeight |
Sets the height for the selected C.O.C. More... | |
GenApi::IInteger & | ColorOverexposureCompensationAOIOffsetX |
Sets the X offset for the selected C.O.C. More... | |
GenApi::IInteger & | ColorOverexposureCompensationAOIOffsetY |
Sets the Y offset for the selected C.O.C. More... | |
Shading - Includes items used to control the operation of the camera's shading correction. | |
GenApi::IEnumerationT < ShadingSelectorEnums > & | ShadingSelector |
Selects the kind of shading correction. More... | |
GenApi::IBoolean & | ShadingEnable |
Enables the selected kind of shading correction. More... | |
GenApi::IEnumerationT < ShadingStatusEnums > & | ShadingStatus |
Indicates error statuses related to shading correction. More... | |
GenApi::IEnumerationT < ShadingSetDefaultSelectorEnums > & | ShadingSetDefaultSelector |
Selects the bootup shading set. More... | |
GenApi::IEnumerationT < ShadingSetSelectorEnums > & | ShadingSetSelector |
Selects the shading set to which the activate command will be applied. More... | |
GenApi::ICommand & | ShadingSetActivate |
Activates the selected shading set. More... | |
GenApi::IEnumerationT < ShadingSetCreateEnums > & | ShadingSetCreate |
Creates a shading set. More... | |
UserDefinedValues - | |
GenApi::IEnumerationT < UserDefinedValueSelectorEnums > & | UserDefinedValueSelector |
Visibility = Guru More... | |
GenApi::IInteger & | UserDefinedValue |
Visibility = Guru More... | |
FeatureSets - | |
GenApi::IInteger & | GenicamXmlFileDefault |
Select default genicam XML file. More... | |
GenApi::IEnumerationT < FeatureSetEnums > & | FeatureSet |
Select a camera description file. More... | |
RemoveParamLimits - This category includes items that allow removing the limits of camera parameters | |
GenApi::IEnumerationT < ParameterSelectorEnums > & | ParameterSelector |
Selects the parameter to configure. More... | |
GenApi::IBoolean & | RemoveLimits |
Removes the factory-set limits of the selected parameter. More... | |
GenApi::IInteger & | Prelines |
Sets the number of prelines. More... | |
ExpertFeatureAccess - | |
GenApi::IEnumerationT < ExpertFeatureAccessSelectorEnums > & | ExpertFeatureAccessSelector |
Selects the feature to configure. More... | |
GenApi::IInteger & | ExpertFeatureAccessKey |
Sets the key to access the selected feature. More... | |
GenApi::IBoolean & | ExpertFeatureEnable |
Enable the selected Feature. More... | |
ChunkDataStreams - This category includes items that control the chunk features available on the camera. | |
GenApi::IBoolean & | ChunkModeActive |
Enables the chunk mode. More... | |
GenApi::IEnumerationT < ChunkSelectorEnums > & | ChunkSelector |
Selects chunks for enabling. More... | |
GenApi::IBoolean & | ChunkEnable |
Enables the inclusion of the selected chunk in the payload data. More... | |
ChunkData - This category includes items related to the chunk data that can be appended to the image data | |
GenApi::IInteger & | ChunkStride |
Indicates the number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image. More... | |
GenApi::IInteger & | ChunkSequenceSetIndex |
Indicates the sequence set index number related to the acquired image. More... | |
GenApi::IInteger & | ChunkOffsetX |
Indicates the X offset of the area of interest represented in the acquired image. More... | |
GenApi::IInteger & | ChunkOffsetY |
Indicates the Y offset of the area of interest represented in the acquired image. More... | |
GenApi::IInteger & | ChunkWidth |
Indicates the widtth of the area of interest represented in the acquired image. More... | |
GenApi::IInteger & | ChunkHeight |
Indicates the height of the area of interest represented in the acquired image. More... | |
GenApi::IInteger & | ChunkDynamicRangeMin |
Indicates the minimum possible pixel value in the acquired image. More... | |
GenApi::IInteger & | ChunkDynamicRangeMax |
Indicates the maximum possible pixel value in the acquired image. More... | |
GenApi::IEnumerationT < ChunkPixelFormatEnums > & | ChunkPixelFormat |
Indicates the format of the pixel data in the acquired image. More... | |
GenApi::IInteger & | ChunkTimestamp |
Indicates the value of the timestamp when the image was acquired. More... | |
GenApi::IInteger & | ChunkFramecounter |
Indicates the value of the frame counter when the image was acquired. More... | |
GenApi::IInteger & | ChunkLineStatusAll |
A bit field that indicates the status of all of the camera's input and output lines when the image was acquired. More... | |
GenApi::IInteger & | ChunkVirtLineStatusAll |
A bit field that indicates the status of all of the camera's virtual input and output lines when the image was acquired. More... | |
GenApi::IInteger & | ChunkTriggerinputcounter |
Indicates the value of the trigger input counter when the image was acquired. More... | |
GenApi::IInteger & | ChunkLineTriggerIgnoredCounter |
Visibility = Beginner More... | |
GenApi::IInteger & | ChunkFrameTriggerIgnoredCounter |
Visibility = Beginner More... | |
GenApi::IInteger & | ChunkFrameTriggerCounter |
Visibility = Beginner More... | |
GenApi::IInteger & | ChunkFramesPerTriggerCounter |
Visibility = Beginner More... | |
GenApi::IInteger & | ChunkLineTriggerEndToEndCounter |
Visibility = Beginner More... | |
GenApi::IInteger & | ChunkInputStatusAtLineTriggerBitsPerLine |
Number of bits per status. More... | |
GenApi::IInteger & | ChunkInputStatusAtLineTriggerIndex |
Used to select a certain status. More... | |
GenApi::IInteger & | ChunkInputStatusAtLineTriggerValue |
Value of the status selected by 'Index'. More... | |
GenApi::IInteger & | ChunkShaftEncoderCounter |
Shaft encoder counter at frame trigger. More... | |
GenApi::IFloat & | ChunkExposureTime |
Visibility = Beginner More... | |
GenApi::IInteger & | ChunkPayloadCRC16 |
Indicates the value of CRC checksum. More... | |
GenApi::IInteger & | ChunkGainAll |
Visibility = Beginner More... | |
GenApi::IInteger & | ChunkLineTriggerCounter |
Visibility = Beginner More... | |
EventsGeneration - This category includes items that control event generation by the camera. | |
GenApi::IEnumerationT < EventSelectorEnums > & | EventSelector |
Selects the type of event for enabling. More... | |
GenApi::IEnumerationT < EventNotificationEnums > & | EventNotification |
Sets the notification type that will be sent to the host application for the selected event. More... | |
ExposureEndEventData - This category includes items available for an exposure end event | |
GenApi::IInteger & | ExposureEndEventStreamChannelIndex |
Indicates the stream channel index for an exposure end event. More... | |
GenApi::IInteger & | ExposureEndEventFrameID |
Indicates the frame ID for an exposure end event. More... | |
GenApi::IInteger & | ExposureEndEventTimestamp |
Indicates the time stamp for an exposure end event. More... | |
LineStartOvertriggerEventData - This category includes items available for an line start overtrigger event | |
GenApi::IInteger & | LineStartOvertriggerEventStreamChannelIndex |
Indicates the stream channel index for an line start overtrigger event. More... | |
GenApi::IInteger & | LineStartOvertriggerEventTimestamp |
Indicates the time stamp for an line start overtrigger event. More... | |
FrameStartOvertriggerEventData - This category includes items available for an frame start overtrigger event | |
GenApi::IInteger & | FrameStartOvertriggerEventStreamChannelIndex |
Indicates the stream channel index for an frame start overtrigger event. More... | |
GenApi::IInteger & | FrameStartOvertriggerEventTimestamp |
Indicates the time stamp for an frame start overtrigger event. More... | |
FrameStartEventData - This category includes items available for an frame start event | |
GenApi::IInteger & | FrameStartEventStreamChannelIndex |
Indicates the stream channel index for an frame start event. More... | |
GenApi::IInteger & | FrameStartEventTimestamp |
Indicates the time stamp for an frame start event. More... | |
AcquisitionStartEventData - This category includes items available for an acquisition start event | |
GenApi::IInteger & | AcquisitionStartEventStreamChannelIndex |
Indicates the stream channel index for an acquisition start event. More... | |
GenApi::IInteger & | AcquisitionStartEventTimestamp |
Indicates the time stamp for an acquisition start event. More... | |
AcquisitionStartOvertriggerEventData - This category includes items available for an acquisition start overtrigger event | |
GenApi::IInteger & | AcquisitionStartOvertriggerEventStreamChannelIndex |
Indicates the stream channel index for an acquisition start overtrigger event. More... | |
GenApi::IInteger & | AcquisitionStartOvertriggerEventTimestamp |
Indicates the time stamp for an Acquisition start overtrigger event. More... | |
FrameTimeoutEventData - This category includes items available for an frame timeout event | |
GenApi::IInteger & | FrameTimeoutEventStreamChannelIndex |
Indicates the stream channel index for an frame timeout event. More... | |
GenApi::IInteger & | FrameTimeoutEventTimestamp |
Indicates the time stamp for an frame timeout event. More... | |
EventOverrunEventData - This category includes items available for an event overrun event | |
GenApi::IInteger & | EventOverrunEventStreamChannelIndex |
Indicates the stream channel index for an event overrun event. More... | |
GenApi::IInteger & | EventOverrunEventFrameID |
Indicates the frame ID for an event overrun event. More... | |
GenApi::IInteger & | EventOverrunEventTimestamp |
Indicates the time stamp for an event overrun event. More... | |
CriticalTemperatureEventData - This category includes items available for a critical temperature event | |
GenApi::IInteger & | CriticalTemperatureEventStreamChannelIndex |
Indicates the stream channel index for a critical temperature event. More... | |
GenApi::IInteger & | CriticalTemperatureEventTimestamp |
Indicates the time stamp for a critical temperature event. More... | |
OverTemperatureEventData - This category includes items available for an over temperature event | |
GenApi::IInteger & | OverTemperatureEventStreamChannelIndex |
Indicates the stream channel index for an over temperature event. More... | |
GenApi::IInteger & | OverTemperatureEventTimestamp |
Indicates the time stamp for an over temperature event. More... | |
ActionLateEventData - Contains parameters available for a action late event. | |
GenApi::IInteger & | ActionLateEventStreamChannelIndex |
Stream channel index of the action late event. More... | |
GenApi::IInteger & | ActionLateEventTimestamp |
Time stamp of the action late event. More... | |
LateActionEventData - TODO | |
GenApi::IInteger & | LateActionEventStreamChannelIndex |
Indicates the stream channel index for a critical temperature event. More... | |
GenApi::IInteger & | LateActionEventTimestamp |
Indicates the time stamp for a critical temperature event. More... | |
Line1RisingEdgeEventData - This category includes items available for an io line 1 rising edge event | |
GenApi::IInteger & | Line1RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io line 1 rising edge event. More... | |
GenApi::IInteger & | Line1RisingEdgeEventTimestamp |
Indicates the time stamp for a line 1 rising edge event. More... | |
Line2RisingEdgeEventData - This category includes items available for an io line 2 rising edge event | |
GenApi::IInteger & | Line2RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io line 2 rising edge event. More... | |
GenApi::IInteger & | Line2RisingEdgeEventTimestamp |
Indicates the time stamp for a line 2 rising edge event. More... | |
Line3RisingEdgeEventData - This category includes items available for an io line 3 rising edge event | |
GenApi::IInteger & | Line3RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io line 3 rising edge event. More... | |
GenApi::IInteger & | Line3RisingEdgeEventTimestamp |
Indicates the time stamp for a line 3 rising edge event. More... | |
Line4RisingEdgeEventData - This category includes items available for an io line 4 rising edge event | |
GenApi::IInteger & | Line4RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io line 4 rising edge event. More... | |
GenApi::IInteger & | Line4RisingEdgeEventTimestamp |
Indicates the time stamp for a line 4 rising edge event. More... | |
VirtualLine1RisingEdgeEventData - This category includes items available for an io virtual line 1 rising edge event | |
GenApi::IInteger & | VirtualLine1RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io virtual line 1 rising edge event. More... | |
GenApi::IInteger & | VirtualLine1RisingEdgeEventTimestamp |
Indicates the time stamp for a virtual line 1 rising edge event. More... | |
VirtualLine2RisingEdgeEventData - This category includes items available for an io virtual line 2 rising edge event | |
GenApi::IInteger & | VirtualLine2RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io virtual line 2 rising edge event. More... | |
GenApi::IInteger & | VirtualLine2RisingEdgeEventTimestamp |
Indicates the time stamp for a virtual line 2 rising edge event. More... | |
VirtualLine3RisingEdgeEventData - This category includes items available for an io virtual line 3 rising edge event | |
GenApi::IInteger & | VirtualLine3RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io virtual line 3 rising edge event. More... | |
GenApi::IInteger & | VirtualLine3RisingEdgeEventTimestamp |
Indicates the time stamp for a virtual line 3 rising edge event. More... | |
VirtualLine4RisingEdgeEventData - This category includes items available for an io virtual line 4 rising edge event | |
GenApi::IInteger & | VirtualLine4RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io virtual line 4 rising edge event. More... | |
GenApi::IInteger & | VirtualLine4RisingEdgeEventTimestamp |
Indicates the time stamp for a virtual line 4 rising edge event. More... | |
FrameWaitEventData - This category includes items available for an frame wait event | |
GenApi::IInteger & | FrameWaitEventStreamChannelIndex |
Indicates the stream channel index for an frame wait event. More... | |
GenApi::IInteger & | FrameWaitEventTimestamp |
Indicates the time stamp for an frame wait event. More... | |
AcquisitionWaitEventData - This category includes items available for an acquisition wait event | |
GenApi::IInteger & | AcquisitionWaitEventStreamChannelIndex |
Indicates the stream channel index for an acquisition wait event. More... | |
GenApi::IInteger & | AcquisitionWaitEventTimestamp |
Indicates the time stamp for an acquisition wait event. More... | |
FrameStartWaitEventData - Contains parameters available for a frame start wait event. | |
GenApi::IInteger & | FrameStartWaitEventStreamChannelIndex |
Stream channel index of the frame start wait event. More... | |
GenApi::IInteger & | FrameStartWaitEventTimestamp |
Time stamp of the frame start wait event. More... | |
AcquisitionStartWaitEventData - Contains parameters available for an acquisition start wait event. | |
GenApi::IInteger & | AcquisitionStartWaitEventStreamChannelIndex |
Stream channel index of the acquisition start wait event. More... | |
GenApi::IInteger & | AcquisitionStartWaitEventTimestamp |
Time stamp of the acquisition start wait event. More... | |
FileAccessControl - This category includes items used to conduct file operations | |
GenApi::IEnumerationT < FileSelectorEnums > & | FileSelector |
This feature selects the target file in the device. More... | |
GenApi::IEnumerationT < FileOperationSelectorEnums > & | FileOperationSelector |
Selects the target operation for the selected file. More... | |
GenApi::IEnumerationT < FileOpenModeEnums > & | FileOpenMode |
Selects the access mode in which a file is opened. More... | |
GenApi::IRegister & | FileAccessBuffer |
Defines the intermediate access buffer. More... | |
GenApi::IInteger & | FileAccessOffset |
Controls the mapping between the device file storage and the FileAccessBuffer. More... | |
GenApi::IInteger & | FileAccessLength |
Controls the mapping between the device file storage and the FileAccessBuffer. More... | |
GenApi::IEnumerationT < FileOperationStatusEnums > & | FileOperationStatus |
Represents the file operation execution status. More... | |
GenApi::IInteger & | FileOperationResult |
Represents the file operation result. More... | |
GenApi::IInteger & | FileSize |
Represents the size of the selected file. More... | |
GenApi::ICommand & | FileOperationExecute |
Executes the selected operation. More... | |
Basler generic GigEVision camera interface.
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::AcquisitionAbort |
Immediately aborts the acquisition of images.
This command will immediately abort any image acquisition process that is currently in progress.
Visibility = Beginner
Selected by : AcquisitionMode
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AcquisitionFrameCount |
Sets the number of frames acquired in the multiframe acquisition mode.
This value sets the number of frames acquired in the multiframe acquisition mode
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::AcquisitionFrameRateAbs |
If the acquisition frame rate feature is enabled, this value sets the camera's acquisition frame rate in frames per second.
Sets the 'absolute' value of the acquisition frame rate. The 'absolute' value is a float value that sets the acquisition frame rate in frames per second.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::AcquisitionFrameRateEnable |
Enables setting the camera's acquisition frame rate to a specified value.
This boolean value enables setting the camera's acquisition frame rate to a specified value.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::AcquisitionLineRateAbs |
Sets the camera's acquisition line rate in lines per second.
Sets the 'absolute' value of the acquisition line rate. The 'absolute' value is a float value that sets the acquisition line rate in lines per second.
Visibility = Beginner
GenApi::IEnumerationT<AcquisitionModeEnums >& Basler_GigECamera::CGigECamera_Params::AcquisitionMode |
Sets the image acquisition mode.
This enumeration sets the image acquisition mode.
Visibility = Beginner
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::AcquisitionStart |
Starts the acquisition of images.
This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames.
Visibility = Beginner
Selected by : AcquisitionMode
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AcquisitionStartEventStreamChannelIndex |
Indicates the stream channel index for an acquisition start event.
This enumeration Indicates the stream channel index for an acquisition start event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AcquisitionStartEventTimestamp |
Indicates the time stamp for an acquisition start event.
This enumeration value indicates the time stamp for an acquisition start event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AcquisitionStartOvertriggerEventStreamChannelIndex |
Indicates the stream channel index for an acquisition start overtrigger event.
This enumeration Indicates the stream channel index for an acquisition start overtrigger event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AcquisitionStartOvertriggerEventTimestamp |
Indicates the time stamp for an Acquisition start overtrigger event.
This enumeration value indicates the time stamp for an Acquisition start overtrigger event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AcquisitionStartWaitEventStreamChannelIndex |
Stream channel index of the acquisition start wait event.
Stream channel index of the acquisition start wait event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AcquisitionStartWaitEventTimestamp |
Time stamp of the acquisition start wait event.
Time stamp of the acquisition start wait event.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::AcquisitionStatus |
Reads the selected acquisition status.
This feature is used to read the state (True or False) of the internal acquisition signal selected using AcquisitionStatusSelector.
Visibility = Expert
Selected by : AcquisitionStatusSelector
GenApi::IEnumerationT<AcquisitionStatusSelectorEnums >& Basler_GigECamera::CGigECamera_Params::AcquisitionStatusSelector |
This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus.
This enumeration is used to select which internal acquisition signal to read using AcquisitionStatus.
Visibility = Expert
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::AcquisitionStop |
Stops the acquisition of images.
If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images.
Visibility = Beginner
Selected by : AcquisitionMode
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AcquisitionWaitEventStreamChannelIndex |
Indicates the stream channel index for an acquisition wait event.
This enumeration Indicates the stream channel index for an acquisition wait event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AcquisitionWaitEventTimestamp |
Indicates the time stamp for an acquisition wait event.
This enumeration value indicates the time stamp for an acquisition wait event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ActionCommandCount |
Number of action command interfaces.
Available number of action command interfaces on the camera device.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ActionDeviceKey |
Authorization key.
Key to authorize the action for the device.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ActionGroupKey |
Defines a group of devices.
Used to define a group of devices on which actions can be executed.
Visibility = Guru
Selected by : ActionSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ActionGroupMask |
Filters out particular devices from its group.
Used to filter out some particular devices from the group of devices defined by the action group key.
Visibility = Guru
Selected by : ActionSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ActionLateEventStreamChannelIndex |
Stream channel index of the action late event.
Stream channel index of the action late event. A action late event is raised when a scheduled action command with a timestamp in the past is received.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ActionLateEventTimestamp |
Time stamp of the action late event.
Time stamp of the action late event. A action late event is raised when a scheduled action command with a timestamp in the past is received.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ActionSelector |
Selects the action command to configure.
Once an action command has been selected, all changes to the action command settings will be applied to the selected action command.
This enumeration selects the action command to configure. Once an action command has been selected, all changes to the action command settings will be applied to the selected action command.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::AutoExposureTimeAbsLowerLimit |
Lower limit of the Auto Exposure Time (Abs) [us] parameter.
Lower limit of the Auto Exposure Time (Abs) [us] parameter
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::AutoExposureTimeAbsUpperLimit |
Upper limit of the Auto Exposure Time (Abs) [us] parameter.
Upper limit of the Auto Exposure Time (Abs) [us] parameter
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AutoFunctionAOIHeight |
Sets the height of the auto function area of interest in pixels.
This value sets the height of the auto function area of interest in pixels.
Visibility = Beginner
Selected by : AutoFunctionAOISelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AutoFunctionAOIOffsetX |
Sets the starting column of the auto function area of interest in pixels.
This value sets the starting column of the auto function area of interest in pixels.
Visibility = Beginner
Selected by : AutoFunctionAOISelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AutoFunctionAOIOffsetY |
Sets the starting line of the auto function area of interest in pixels.
This value sets the starting line of the auto function area of interest in pixels.
Visibility = Beginner
Selected by : AutoFunctionAOISelector
GenApi::IEnumerationT<AutoFunctionAOISelectorEnums >& Basler_GigECamera::CGigECamera_Params::AutoFunctionAOISelector |
Selects the Auto Function AOI.
Selects the Auto Function AOI.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::AutoFunctionAOIUsageIntensity |
Visibility = Beginner
Selected by : AutoFunctionAOISelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::AutoFunctionAOIUsageRedLightCorrection |
Visibility = Beginner
Selected by : AutoFunctionAOISelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::AutoFunctionAOIUsageWhiteBalance |
Visibility = Beginner
Selected by : AutoFunctionAOISelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AutoFunctionAOIWidth |
Sets the width of the auto function area of interest in pixels.
This value sets the width of the auto function area of interest in pixels.
Visibility = Beginner
Selected by : AutoFunctionAOISelector
GenApi::IEnumerationT<AutoFunctionProfileEnums >& Basler_GigECamera::CGigECamera_Params::AutoFunctionProfile |
Selects the strategy for controlling gain and shutter simultaneously.
Selects the profile for controlling gain and shutter simultaneously.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AutoGainRawLowerLimit |
Lower limit of the Auto Gain (Raw) parameter.
Lower limit of the Auto Gain (Raw) parameter
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AutoGainRawUpperLimit |
Upper limit of the Auto Gain (Raw) parameter.
Upper limit of the Auto Gain (Raw) parameter
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::AutoTargetValue |
Target average grey value for Gain Auto and Exposure Auto.
The target average grey value may range from nearly black to nearly white. Note that this range of gray values applies to 8 bit and to 16 bit (12 bit effective) output modes. Accordingly, also for 16 bit output modes, black is represented by 0 and white by 255.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::BalanceRatioAbs |
Sets the value of the selected balance ratio control as a float.
This value sets the selected balance ratio control as a float value.
Visibility = Beginner
Selected by : BalanceRatioSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::BalanceRatioRaw |
Sets the value of the selected balance ratio control as an integer.
This value sets the selected balance ratio control as an integer.
Visibility = Beginner
Selected by : BalanceRatioSelector
GenApi::IEnumerationT<BalanceRatioSelectorEnums >& Basler_GigECamera::CGigECamera_Params::BalanceRatioSelector |
Selects a balance ratio to configure.
Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control.
This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::BalanceWhiteAdjustmentDampingAbs |
Balance White adjustment damping for Balance White Auto.
The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::BalanceWhiteAdjustmentDampingRaw |
Balance White adjustment damping for Balance White Auto.
The Balance White adjustment damping parameter controls the rate by which the color components are changed when Balance White Auto is enabled.
Visibility = Beginner
GenApi::IEnumerationT<BalanceWhiteAutoEnums >& Basler_GigECamera::CGigECamera_Params::BalanceWhiteAuto |
Balance White Auto is the 'automatic' counterpart of the manual white balance feature.
The automatic white balance is a two-step process: First, the Balance Ratio Abs parameter values for red, green, and blue are each set to 1.5. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels.
Visibility = Beginner
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::BalanceWhiteReset |
Allows returning to previous settings.
Allows returning to the color adjustment settings extant before the latest changes of the settings. This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings.
\b Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::BinningHorizontal |
Sets the number of adjacent horizontal pixes to be summed.
Sets the number of binned adjacent horizontal pixels. Their charges will be summed and reported out of the camera as a single pixel.
Visibility = Beginner
GenApi::IEnumerationT<BinningHorizontalModeEnums >& Basler_GigECamera::CGigECamera_Params::BinningHorizontalMode |
Sets the horizontal binning mode.
This enumeration sets the horizontal binning mode.
Visibility = Expert
GenApi::IEnumerationT<BinningModeHorizontalEnums >& Basler_GigECamera::CGigECamera_Params::BinningModeHorizontal |
Sets the horizontal binning mode.
This enumeration sets the horizontal binning mode.
Visibility = Invisible
GenApi::IEnumerationT<BinningModeVerticalEnums >& Basler_GigECamera::CGigECamera_Params::BinningModeVertical |
Sets the vertical binning mode.
This enumeration sets the vertical binning mode.
Visibility = Invisible
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::BinningVertical |
Sets the number of adjacent vertical pixes to be summed.
Sets the number of binned adjacent vertical pixels. Their charges will be summed and reported out of the camera as a single pixel.
Visibility = Beginner
GenApi::IEnumerationT<BinningVerticalModeEnums >& Basler_GigECamera::CGigECamera_Params::BinningVerticalMode |
Sets the vertical binning mode.
This enumeration sets the vertical binning mode.
Visibility = Expert
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::BlackLevelAbs |
Sets the value of the selected black level control as a float.
This value sets the selected black level control as a float value.
Visibility = Beginner
Selected by : BlackLevelSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::BlackLevelRaw |
Sets the value of the selected black level control as an integer.
This value sets the selected black level control as an integer.
Visibility = Beginner
Selected by : BlackLevelSelector
GenApi::IEnumerationT<BlackLevelSelectorEnums >& Basler_GigECamera::CGigECamera_Params::BlackLevelSelector |
Selcts a black level control to configure.
Once a black level control has been selected, all changes to the black level settings will be applied to the selected control.
This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::CenterX |
Enables the horizontal centering of the image.
This feature is used to center the image horizontally.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::CenterY |
Enables the vertical centering of the image.
This feature is used to center the image vertically.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkDynamicRangeMax |
Indicates the maximum possible pixel value in the acquired image.
This value indicates indicates the maximum possible pixel value acquired in the image
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkDynamicRangeMin |
Indicates the minimum possible pixel value in the acquired image.
This value indicates the minimum possible pixel value in the acquired image.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::ChunkEnable |
Enables the inclusion of the selected chunk in the payload data.
This boolean value enables the inclusion of the selected chunk in the payload data.
Visibility = Beginner
Selected by : ChunkSelector
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ChunkExposureTime |
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkFramecounter |
Indicates the value of the frame counter when the image was acquired.
This integer indicates the value of the frame counter when the image was acquired.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkFramesPerTriggerCounter |
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkFrameTriggerCounter |
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkFrameTriggerIgnoredCounter |
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkGainAll |
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkHeight |
Indicates the height of the area of interest represented in the acquired image.
This value Indicates the height of the area of interest represented in the acquired image.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkInputStatusAtLineTriggerBitsPerLine |
Number of bits per status.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkInputStatusAtLineTriggerIndex |
Used to select a certain status.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkInputStatusAtLineTriggerValue |
Value of the status selected by 'Index'.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkLineStatusAll |
A bit field that indicates the status of all of the camera's input and output lines when the image was acquired.
This value is 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::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkLineTriggerCounter |
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkLineTriggerEndToEndCounter |
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkLineTriggerIgnoredCounter |
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::ChunkModeActive |
Enables the chunk mode.
This boolean value enables the camera's chunk mode.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkOffsetX |
Indicates the X offset of the area of interest represented in the acquired image.
This value Indicates the X offset of the area of interest represented in the acquired image.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkOffsetY |
Indicates the Y offset of the area of interest represented in the acquired image.
This value Indicates the Y offset of the area of interest represented in the acquired image.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkPayloadCRC16 |
Indicates the value of CRC checksum.
This integer indicates the value of CRC checksum.
Visibility = Beginner
GenApi::IEnumerationT<ChunkPixelFormatEnums >& Basler_GigECamera::CGigECamera_Params::ChunkPixelFormat |
Indicates the format of the pixel data in the acquired image.
This enumeration lists the pixel formats that can be indicated by the pixel format chunk.
Visibility = Beginner
GenApi::IEnumerationT<ChunkSelectorEnums >& Basler_GigECamera::CGigECamera_Params::ChunkSelector |
Selects chunks for enabling.
This enumeration selects chunks for enabling.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkSequenceSetIndex |
Indicates the sequence set index number related to the acquired image.
This value indicates the sequence set index number related to the acquired image.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkShaftEncoderCounter |
Shaft encoder counter at frame trigger.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkStride |
Indicates the number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image.
This value indicates the number of bytes of data between the beginning of one line in the acquired image and the beginning of the next line in the acquired image.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkTimestamp |
Indicates the value of the timestamp when the image was acquired.
This integer indicates the value of the timestamp when the image was acquired.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkTriggerinputcounter |
Indicates the value of the trigger input counter when the image was acquired.
This integer indicates the value of the trigger input counter when the image was acquired.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkVirtLineStatusAll |
A bit field that indicates the status of all of the camera's virtual input and output lines when the image was acquired.
This value is a bit field that indicates the status of all of the camera's virtual input and output lines when the image was acquired.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ChunkWidth |
Indicates the widtth of the area of interest represented in the acquired image.
This value Indicates the width of the area of interest represented in the acquired image.
Visibility = Beginner
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::ClearLastError |
Erases the last error and possibly reveals a previous error.
Erases the last error and possibly reveals a previous error.
Visibility = Expert
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::ColorAdjustmentEnable |
Enables color adjustment.
Enables color adjustment.
Visibility = Expert
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ColorAdjustmentHue |
Adjustment of hue of the selected color (float)
Sets a floating point value for the adjustment of hue of the selected color.
Visibility = Expert
Selected by : ColorAdjustmentSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ColorAdjustmentHueRaw |
Adjustment of hue of the selected color (integer)
Sets an integer value for the adjustment of hue of the selected color.
Visibility = Expert
Selected by : ColorAdjustmentSelector
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::ColorAdjustmentReset |
Allows returning to previous settings.
Allows returning to the color adjustment settings extant before the latest changes of the settings. This allows you undoing the latest unwanted changes of the color adjustment settings and returning to the preceding settings.
\b Visibility = Expert
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ColorAdjustmentSaturation |
Adjustment of saturation of the selected color (float)
Sets a floating point value for the adjustment of saturation of the selected color.
Visibility = Expert
Selected by : ColorAdjustmentSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ColorAdjustmentSaturationRaw |
Adjustment of saturation of the selected color (integer)
Sets an integer value for the adjustment of saturation of the selected color.
Visibility = Expert
Selected by : ColorAdjustmentSelector
GenApi::IEnumerationT<ColorAdjustmentSelectorEnums >& Basler_GigECamera::CGigECamera_Params::ColorAdjustmentSelector |
Selects the color for color adjustment.
Selects the color for color adjustment. Those colors in the image will be adjusted where the selected color predominates.
\b Visibility = Expert
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::ColorOverexposureCompensationAOIEnable |
Enables color overexposure compensation.
Enables color overexposure compensation.
Visibility = Beginner
Selected by : ColorOverexposureCompensationAOISelector
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ColorOverexposureCompensationAOIFactor |
Sets the color overexposure compensation factor for the selected C.O.C.
AOI
Sets the color overexposure compensation factor controlling the extent of compensation for the selected C.O.C. AOI.
Visibility = Guru
Selected by : ColorOverexposureCompensationAOISelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ColorOverexposureCompensationAOIFactorRaw |
Sets the raw value for the color overexposure compensation factor.
Sets the raw value for the color overexposure compensation factor.
Visibility = Guru
Selected by : ColorOverexposureCompensationAOISelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ColorOverexposureCompensationAOIHeight |
Sets the height for the selected C.O.C.
AOI
Sets the height for the selected Color Overexposure Compensation AOI.
Visibility = Guru
Selected by : ColorOverexposureCompensationAOISelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ColorOverexposureCompensationAOIOffsetX |
Sets the X offset for the selected C.O.C.
AOI
Sets the horizontal offset for the selected Color Overexposure Compensation AOI.
Visibility = Guru
Selected by : ColorOverexposureCompensationAOISelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ColorOverexposureCompensationAOIOffsetY |
Sets the Y offset for the selected C.O.C.
AOI
Sets the vertical offset for the selected Color Overexposure Compensation AOI.
Visibility = Guru
Selected by : ColorOverexposureCompensationAOISelector
GenApi::IEnumerationT<ColorOverexposureCompensationAOISelectorEnums >& Basler_GigECamera::CGigECamera_Params::ColorOverexposureCompensationAOISelector |
Selcts the AOI for color overexposure compensation.
Selcts the area of interest where color overexposure compensation will be performed.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ColorOverexposureCompensationAOIWidth |
Sets the width for the selected C.O.C.
AOI
Sets the width for the selected Color Overexposure Compensation AOI.
Visibility = Guru
Selected by : ColorOverexposureCompensationAOISelector
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ColorTransformationMatrixFactor |
Defines the extent to which the selected light source will be considered (float)
Sets a floating point value to define the extent to which the selected light source will be considered in color matrix transformation. If the value is set to 1 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered.
\b Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ColorTransformationMatrixFactorRaw |
Defines the extent to which the selected light source will be considered (integer)
Sets an integer value to define the extent to which the selected light source will be considered in color matrix transformation. If the value is set to 65536 the selected light source will be fully considered. If the value is set to 0 the selected light source will not be considered.
Visibility = Guru
GenApi::IEnumerationT<ColorTransformationSelectorEnums >& Basler_GigECamera::CGigECamera_Params::ColorTransformationSelector |
Selects the matrix color transformation between color spaces.
Selects the matrix color transformation between color spaces. Generally, the related color spaces are used for internal processing: The color signals provided by the sensor are transformed to the RGB color space to allow further transformations (to account for the type of light source, for color adjustment, for white balance, etc.). The color transformation selected here does not refer to the color space selected for the transmission of image data out of the camera.
\b Visibility = Guru
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ColorTransformationValue |
Sets a floating point value for the selected element in the color transformation matrix.
Sets a floating point value for the selected element in the color transformation matrix.
Visibility = Guru
Selected by : ColorTransformationSelector, ColorTransformationValueSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ColorTransformationValueRaw |
Sets an integer value for the selected element in the color transformation matrix.
Sets an integer value for the selected element in the color transformation matrix.
Visibility = Guru
Selected by : ColorTransformationValueSelector
GenApi::IEnumerationT<ColorTransformationValueSelectorEnums >& Basler_GigECamera::CGigECamera_Params::ColorTransformationValueSelector |
Selects the element to be entered in the color transformation matrix.
Selects the element to be entered in the 3 x 3 color transformation matrix for custom matrix color transformation. Note: Depending on the camera model, some elements in the color transformation matrix may be preset and can not be changed.
\b Visibility = Guru \b Selected by : ColorTransformationSelector
GenApi::IEnumerationT<CounterEventSourceEnums >& Basler_GigECamera::CGigECamera_Params::CounterEventSource |
Selects the event that will be the source to increment the counter.
This enumeration selects the event that will be the source to increment the counter.
Visibility = Expert
Selected by : CounterSelector
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::CounterReset |
Immediately resets the selected counter.
This command will immediately reset the selected counter. Note that the counter starts counting immediately after the reset.
Visibility = Expert
Selected by : CounterSelector
GenApi::IEnumerationT<CounterResetSourceEnums >& Basler_GigECamera::CGigECamera_Params::CounterResetSource |
Selects the source of the reset for the selected counter.
This enumeration selects the source of the reset for the selected counter.
Visibility = Expert
Selected by : CounterSelector
GenApi::IEnumerationT<CounterSelectorEnums >& Basler_GigECamera::CGigECamera_Params::CounterSelector |
Selects the counter to configure.
Once a counter has been selected, all changes to the counter settings will be applied to the selected counter.
This enumeration selects the counter to configure. Once a counter has been selected, all changes to the counter settings will be applied to the selected counter.
Visibility = Expert
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::CriticalTemperature |
Shows the over temperature state of the selected target.
Shows the over temperature state of the selected target
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::CriticalTemperatureEventStreamChannelIndex |
Indicates the stream channel index for a critical temperature event.
This enumeration Indicates the stream channel index for a critical temperature event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::CriticalTemperatureEventTimestamp |
Indicates the time stamp for a critical temperature event.
This enumeration value indicates the time stamp for a critical temperature event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::DecimationHorizontal |
Sets horizontal sub-sampling.
Horizontal sub-sampling of the image. This has the net effect of reducing the horizontal resolution (width) of the image by the specified horizontal decimation factor. A value of 1 indicates that the camera performs no horizontal decimation.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::DecimationVertical |
Sets vertical sub-sampling.
Vertical sub-sampling of the image. This has the net effect of reducing the vertical resolution (height) of the image by the specified vertical decimation factor. A value of 1 indicates that the camera performs no vertical decimation.
Visibility = Beginner
GenApi::IEnumerationT<DefaultSetSelectorEnums >& Basler_GigECamera::CGigECamera_Params::DefaultSetSelector |
Selects the which factory setting will be used as default set.
Selects the which factory setting will be used as default set.
Visibility = Invisible
GenApi::IEnumerationT<DemosaicingModeEnums >& Basler_GigECamera::CGigECamera_Params::DemosaicingMode |
Sets the demosaicing mode.
Sets the demosaicing mode.
Visibility = Beginner
GenApi::IString& Basler_GigECamera::CGigECamera_Params::DeviceFirmwareVersion |
Indicates the version of the device's firmware and software.
This is a read only element. It is a string that indicates the version of the device's firmware and software.
Visibility = Beginner
GenApi::IString& Basler_GigECamera::CGigECamera_Params::DeviceID |
A unique identifier for the device such as a serial number or a GUID.
This is a read only element. It is a string that provides a unique identifier for the device such as a serial number or a GUID.
Visibility = Beginner
GenApi::IString& Basler_GigECamera::CGigECamera_Params::DeviceManufacturerInfo |
Provides additional information from the vendor about the device.
This is a read only element. It is a string that provides additional information from the vendor about the camera.
Visibility = Beginner
GenApi::IString& Basler_GigECamera::CGigECamera_Params::DeviceModelName |
Indicates the model name of the device.
This is a read only element. It is a text description that indicates the model name of the device.
Visibility = Beginner
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::DeviceRegistersStreamingEnd |
Announce the end of registers streaming.
StopFeatureStreaming
Visibility = Guru
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::DeviceRegistersStreamingStart |
Prepare the device for registers streaming.
StartFeatureStreaming
Visibility = Guru
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::DeviceReset |
Immediately resets and reboots the device.
This is a command that immediately resets and reboots the device.
Visibility = Beginner
GenApi::IEnumerationT<DeviceScanTypeEnums >& Basler_GigECamera::CGigECamera_Params::DeviceScanType |
Indicates the scan type of the device's sensor.
This enumeration lists the possible scan types for the sensor in the device.
Visibility = Beginner
GenApi::IString& Basler_GigECamera::CGigECamera_Params::DeviceUserID |
A device ID that is user programmable.
This is a read/write element. It is a user programmable string.
Visibility = Beginner
GenApi::IString& Basler_GigECamera::CGigECamera_Params::DeviceVendorName |
Indicates the name of the device's vendor.
This is a read only element. It is a text description that indicates the name of the device's vendor.
Visibility = Beginner
GenApi::IString& Basler_GigECamera::CGigECamera_Params::DeviceVersion |
Indicates the version of the device.
This is a read only element. It is a string that indicates the version of the device.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::DigitalShift |
Sets the value of the selected digital shift control.
This value sets the selected digital shift control
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::EnableBurstAcquisition |
When enabled, the maximum frame rate does not depend on the image transfer rate out of the camera.
When enabled, the maximum frame rate onyl depends on sensor timing and timing of the trigger sequence, and not on the image transfer rate out of the camera.
Note: The maximum number of triggers within a burst sequence is limited. If the maximum number is exceeded, images may be damaged or lost.
\b Visibility = Guru
GenApi::IEnumerationT<EventNotificationEnums >& Basler_GigECamera::CGigECamera_Params::EventNotification |
Sets the notification type that will be sent to the host application for the selected event.
This enumeration sets the notification type that will be sent to the host application for the selected event.
Visibility = Beginner
Selected by : EventSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::EventOverrunEventFrameID |
Indicates the frame ID for an event overrun event.
This enumeration value indicates the frame ID for an event overrun event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::EventOverrunEventStreamChannelIndex |
Indicates the stream channel index for an event overrun event.
This enumeration value indicates the stream channel index for an event overrun event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::EventOverrunEventTimestamp |
Indicates the time stamp for an event overrun event.
This enumeration value indicates the time stamp for an event overrun event
Visibility = Beginner
GenApi::IEnumerationT<EventSelectorEnums >& Basler_GigECamera::CGigECamera_Params::EventSelector |
Selects the type of event for enabling.
This enumeration selects the type of event for enabling.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ExpertFeatureAccessKey |
Sets the key to access the selected feature.
Sets the key to access the selected feature
Visibility = Guru
Selected by : ExpertFeatureAccessSelector
GenApi::IEnumerationT<ExpertFeatureAccessSelectorEnums >& Basler_GigECamera::CGigECamera_Params::ExpertFeatureAccessSelector |
Selects the feature to configure.
Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature
Selects the feature to configure. Once a feature has been selected, all changes made using the feature enable feature will be applied to the selected feature
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::ExpertFeatureEnable |
Enable the selected Feature.
Enable the selected Feature
Visibility = Guru
Selected by : ExpertFeatureAccessSelector
GenApi::IEnumerationT<ExposureAutoEnums >& Basler_GigECamera::CGigECamera_Params::ExposureAuto |
Exposure Auto is the 'automatic' counterpart to manually setting an 'absolute' exposure time.
The exposure auto function automatically adjusts the Auto Exposure Time Abs parameter value within set limits, until a target average gray value for the pixel data of the related Auto Function AOI is reached.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ExposureEndEventFrameID |
Indicates the frame ID for an exposure end event.
This enumeration value indicates the frame ID for an exposure end event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ExposureEndEventStreamChannelIndex |
Indicates the stream channel index for an exposure end event.
This enumeration value indicates the stream channel index for an exposure end event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ExposureEndEventTimestamp |
Indicates the time stamp for an exposure end event.
This enumeration value indicates the time stamp for an exposure end event.
Visibility = Beginner
GenApi::IEnumerationT<ExposureModeEnums >& Basler_GigECamera::CGigECamera_Params::ExposureMode |
Sets the exposure mode.
This enumeration sets the exposure mode.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ExposureOverlapTimeMaxAbs |
Sets the maximum overlap of the sensor exposure with sensor readout in TriggerWidth exposure mode in microseconds.
This float value sets the maximum overlap time (in microseconds) of the sensor exposure with sensor readout in TriggerWidth exposure mode.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ExposureOverlapTimeMaxRaw |
Sets the maximum overlap of the sensor exposure with the sensor readout in TriggerWidth exposure mode in raw units.
This integer value sets the maximum overlap time (in raw units) of the sensor exposure with sensor readout in TriggerWidth exposure mode.
Visibility = Guru
GenApi::IEnumerationT<ExposureOverlapTimeModeEnums >& Basler_GigECamera::CGigECamera_Params::ExposureOverlapTimeMode |
Selects the Exposure Overlap Time Mode.
Selects the manual or automatic control of the maximum overlap between immediately succeeding image acquisitions.
Visibility = Expert
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ExposureStartDelayAbs |
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ExposureStartDelayRaw |
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ExposureTimeAbs |
Directly sets the camera's exposure time in microseconds.
This float value sets the camera's exposure time in microseconds.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ExposureTimeBaseAbs |
Sets the time base (in microseconds) that is used when the exposure time is set with the 'exposure time raw' setting.
This float value sets the time base (in microseconds) that is used when the exposure time is set with the 'raw' setting.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::ExposureTimeBaseAbsEnable |
Enables the use of the exposure time base.
This value enables the use of the exposure time base.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ExposureTimeRaw |
Sets the 'raw' exposure time.
Actual exposure time = raw exposure setting x exposure time base abs setting
This value sets an integer that will be used as a multiplier for the exposure timebase. The actual exposure time equals the current exposure time raw setting times the current exposure time base abs setting.
Visibility = Beginner
GenApi::IEnumerationT<FeatureSetEnums >& Basler_GigECamera::CGigECamera_Params::FeatureSet |
Select a camera description file.
Selects a feature set description file.
Visibility = Guru
GenApi::IEnumerationT<FieldOutputModeEnums >& Basler_GigECamera::CGigECamera_Params::FieldOutputMode |
Selects the mode to output the fields.
Selects the mode to output the fields.
Visibility = Beginner
GenApi::IRegister& Basler_GigECamera::CGigECamera_Params::FileAccessBuffer |
Defines the intermediate access buffer.
The File Access Buffer feature defines the intermediate access buffer that allows the exchange of data between the device file storage and the application.
Visibility = Guru
Selected by : FileSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FileAccessLength |
Controls the mapping between the device file storage and the FileAccessBuffer.
This feature controls the mapping between the device file storage and the FileAccessBuffer.
Visibility = Guru
Selected by : FileSelector, FileOperationSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FileAccessOffset |
Controls the mapping between the device file storage and the FileAccessBuffer.
This feature controls the mapping between the device file storage and the FileAccessBuffer.
Visibility = Guru
Selected by : FileSelector, FileOperationSelector
GenApi::IEnumerationT<FileOpenModeEnums >& Basler_GigECamera::CGigECamera_Params::FileOpenMode |
Selects the access mode in which a file is opened.
The File Open Mode feature selects the access mode in which a file is opened in the device.
Visibility = Guru
Selected by : FileSelector
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::FileOperationExecute |
Executes the selected operation.
The File Operation Execute feature is the command that executes the operation selected by FileOperationSelector on the selected file.
Visibility = Guru
Selected by : FileSelector, FileOperationSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FileOperationResult |
Represents the file operation result.
The File Operation Result feature represents the file operation result. For Read or Write operations, the number of successfully read/written bytes is returned.
Visibility = Guru
Selected by : FileSelector, FileOperationSelector
GenApi::IEnumerationT<FileOperationSelectorEnums >& Basler_GigECamera::CGigECamera_Params::FileOperationSelector |
Selects the target operation for the selected file.
The File Operation Selector feature selects the target operation for the selected file in the device. This Operation is executed when the FileOperationExecute feature is called.
Visibility = Guru
Selected by : FileSelector
GenApi::IEnumerationT<FileOperationStatusEnums >& Basler_GigECamera::CGigECamera_Params::FileOperationStatus |
Represents the file operation execution status.
The File Operation Status feature represents the file operation execution status.
Visibility = Guru
Selected by : FileSelector, FileOperationSelector
GenApi::IEnumerationT<FileSelectorEnums >& Basler_GigECamera::CGigECamera_Params::FileSelector |
This feature selects the target file in the device.
The File Selector feature selects the target file in the device.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FileSize |
Represents the size of the selected file.
The File Size feature represents the size of the selected file in bytes.
Visibility = Guru
Selected by : FileSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FrameStartEventStreamChannelIndex |
Indicates the stream channel index for an frame start event.
This enumeration Indicates the stream channel index for an frame start event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FrameStartEventTimestamp |
Indicates the time stamp for an frame start event.
This enumeration value indicates the time stamp for an frame start event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FrameStartOvertriggerEventStreamChannelIndex |
Indicates the stream channel index for an frame start overtrigger event.
This enumeration Indicates the stream channel index for an frame start overtrigger event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FrameStartOvertriggerEventTimestamp |
Indicates the time stamp for an frame start overtrigger event.
This enumeration value indicates the time stamp for an frame start overtrigger event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FrameStartWaitEventStreamChannelIndex |
Stream channel index of the frame start wait event.
Stream channel index of the frame start wait event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FrameStartWaitEventTimestamp |
Time stamp of the frame start wait event.
Time stamp of the frame start wait event.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::FrameTimeoutAbs |
Sets the frame timeout in microseconds.
Sets the frame timeout in microseconds. When the timeout expires before a frame acquisition is complete, a partial frame will be delivered.
Visibility = Expert
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::FrameTimeoutEnable |
Enables the frame timeout.
This boolean value enables the frame timeout.
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FrameTimeoutEventStreamChannelIndex |
Indicates the stream channel index for an frame timeout event.
This enumeration Indicates the stream channel index for an frame timeout event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FrameTimeoutEventTimestamp |
Indicates the time stamp for an frame timeout event.
This enumeration value indicates the time stamp for an frame timeout event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FrameWaitEventStreamChannelIndex |
Indicates the stream channel index for an frame wait event.
This enumeration Indicates the stream channel index for an frame wait event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FrameWaitEventTimestamp |
Indicates the time stamp for an frame wait event.
This enumeration value indicates the time stamp for an frame wait event.
Visibility = Beginner
GenApi::IEnumerationT<FrequencyConverterInputSourceEnums >& Basler_GigECamera::CGigECamera_Params::FrequencyConverterInputSource |
Selects the input source.
Selects the input source for the frequency converter module.
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FrequencyConverterMultiplier |
Sets the multiplier value for the multiplier sub-module.
Sets an integer value as the multiplier for the multiplier sub-module.
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FrequencyConverterPostDivider |
Sets the post-divider value for the post-divider sub-module.
Sets an integer value as the post-divider for the post-divider sub-module.
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::FrequencyConverterPreDivider |
Sets the pre-divider value for the pre-divider sub-module.
Sets an integer value as the pre-divider for the pre-divider sub-module.
Visibility = Expert
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::FrequencyConverterPreventOvertrigger |
Enables overtriggering protection.
This feature ensures that the multiplier sub-module does not provide a generated signal at a too high frequency that would cause camera overtriggering.
Visibility = Guru
GenApi::IEnumerationT<FrequencyConverterSignalAlignmentEnums >& Basler_GigECamera::CGigECamera_Params::FrequencyConverterSignalAlignment |
Selects the signal transition relationships between received and generated signals.
Selects the signal transition relationships between the signals received from the pre-divider sub-module and the signals generated by the multiplier sub-module.
Visibility = Expert
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::GainAbs |
This is a float value that sets the selected gain control in dB.
Sets the 'absolute' value of the selected gain control. The 'absolute' value is a float value that sets the selected gain control in dB.
Visibility = Beginner
Selected by : GainSelector
GenApi::IEnumerationT<GainAutoEnums >& Basler_GigECamera::CGigECamera_Params::GainAuto |
Gain Auto is the 'automatic' counterpart of the manual gain feature.
The gain auto function automatically adjusts the Auto Gain Raw parameter value within set limits, until a target average gray value for the pixel data from Auto Function AOI1 is reached.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GainRaw |
This is an integer value that sets the selected gain control in device specific units.
Sets the 'raw' value of the selected gain control. The 'raw' value is an integer value that sets the selected gain control in units specific to the camera.
Visibility = Beginner
Selected by : GainSelector
GenApi::IEnumerationT<GainSelectorEnums >& Basler_GigECamera::CGigECamera_Params::GainSelector |
Selects the gain control to configure.
Once a gain control has been selected, all changes to the gain settings will be applied to the selected control.
This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::Gamma |
This feature is used to perform gamma correction of pixel intensity.
This feature is used to perform gamma correction of pixel intensity. This is typically used to compensate for non-linearity of the display system (such as CRT).
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GammaEnable |
Enables the gamma correction.
This boolean value enables the gamma correction.
Visibility = Beginner
GenApi::IEnumerationT<GammaSelectorEnums >& Basler_GigECamera::CGigECamera_Params::GammaSelector |
This enumeration selects the type of gamma to apply.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GenicamXmlFileDefault |
Select default genicam XML file.
If the camera contains multiple GenICam XML files, this parameter determines which of them is accessible to non-manifest-aware software accessing register address 0x0200 (first url).
Visibility = Invisible
GenApi::IEnumerationT<GevCCPEnums >& Basler_GigECamera::CGigECamera_Params::GevCCP |
Sets the control channel privilege feature.
This enumeration sets the control channel privilege feature.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevCurrentDefaultGateway |
Indicates the current default gateway for the selected network interface.
This is a read only element. It indicates the current default gateway for the selected network interface.
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevCurrentIPAddress |
Indicates the current IP address for the selected network interface.
This is a read only element. It indicates the current IP address for the selected network interface.
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevCurrentIPConfiguration |
Sets the current IP configuration of the selected network interface.
This value sets the IP configuration of the selected network interface, i.e., fixed IP, DHCP, auto IP.
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevCurrentSubnetMask |
Indicates the current subnet mask for the selected network interface.
This is a read only element. It indicates the current subnet mask for the selected network interface.
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevDeviceModeCharacterSet |
Indictes the character set.
This is a read only element. Its value indicates the character set. 1 = UTF8
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevDeviceModeIsBigEndian |
Indicates the endianess of the bootstrap registers.
This is a read only element. It indicates the endianess of the bootstrap registers. True = big endian.
Visibility = Guru
GenApi::IString& Basler_GigECamera::CGigECamera_Params::GevFirstURL |
Indicates the first URL to the XML device description file.
This is a read only element. It indicates the first URL to the XML device description file.
Visibility = Guru
GenApi::IEnumerationT<GevGVSPExtendedIDModeEnums >& Basler_GigECamera::CGigECamera_Params::GevGVSPExtendedIDMode |
Enable the extended ID mode for GVSP.
Enable extended ID mode for GVSP (64 bit block_id64, 32 bit packet_id32). This bit cannot be reset if the stream channels do not support the standard ID mode.
Visibility = Expert
Selected by : GevStreamChannelSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevHeartbeatTimeout |
Sets the heartbeat timeout in milliseconds.
This value sets the heartbeat timeout in milliseconds.
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevIEEE1588 |
Enable usage of the IEEE 1588 V2 Precision Time Protocol to source the timestamp register.
Only available when the IEEE1588_support bit of the GVCP Capability register is set. When PTP is enabled, the Timestamp Control register cannot be used to reset the timestamp. Factory default is devicespecific. When PTP is enabled or disabled, the value of Timestamp Tick Frequency and Timestamp Value registers might change to reflect the new time domain.
This value indicates whether IEEE 1588 V2 (PTP) is enabled.
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevIEEE1588ClockId |
Indicates the latched clock ID of the IEEE 1588 device.
This is a read only element. It indicates the latched clock ID of the IEEE 1588 device. (The clock ID must first be latched using the IEEE 1588 Latch command.) The clock ID is an array of eight octets which is displayed as hexadecimal number. Leading zeros are omitted.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevIEEE1588ClockIdHigh |
This is a read only element.
It is the high part of the 1588 clock ID
Visibility = Invisible
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevIEEE1588ClockIdLow |
This is a read only element.
It is the low part of the 1588 clock ID
Visibility = Invisible
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::GevIEEE1588DataSetLatch |
Latches the current IEEE 1588 related values of the device.
This command latches the current IEEE 1588 related values of the device.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevIEEE1588OffsetFromMaster |
This is a read only element.
It indicates the latched offset from the IEEE 1588 master clock in nanoseconds. (The offset must first be latched using the IEEE 1588 Latch command.)
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevIEEE1588ParentClockId |
Indicates the latched parent clock ID of the IEEE 1588 device.
This is a read only element. It indicates the latched parent clock ID of the IEEE 1588 device. (The parent clock ID must first be latched using the IEEE 1588 Latch command.) The parent clock ID is the clock ID of the current master clock. A clock ID is an array of eight octets which is displayed as hexadecimal number. Leading zeros are omitted.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevIEEE1588ParentClockIdHigh |
This is a read only element.
It is the high part of the 1588 parent clock ID
Visibility = Invisible
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevIEEE1588ParentClockIdLow |
This is a read only element.
It is the low part of the 1588 parent clock ID
Visibility = Invisible
GenApi::IEnumerationT<GevIEEE1588StatusEnums >& Basler_GigECamera::CGigECamera_Params::GevIEEE1588Status |
Provides the state of the IEEE 1588 clock.
Provides the state of the IEEE 1588 clock. Values of this field must match the IEEE 1588 PTP port state enumeration (INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, SLAVE). Please refer to IEEE 1588 for additional information.
Visibility = Expert
GenApi::IEnumerationT<GevIEEE1588StatusLatchedEnums >& Basler_GigECamera::CGigECamera_Params::GevIEEE1588StatusLatched |
Indicates the latched state of the IEEE 1588 clock.
This is a read only element. It indicates the latched state of the IEEE 1588 clock. (The state must first be latched using the IEEE 1588 Latch command.) The state is indicated by values 1 to 9, corresponding to the states INITIALIZING, FAULTY, DISABLED, LISTENING, PRE_MASTER, MASTER, PASSIVE, UNCALIBRATED, and SLAVE. Refer to the IEEE 1588 specification for additional information.
Visibility = Expert
GenApi::IEnumerationT<GevInterfaceSelectorEnums >& Basler_GigECamera::CGigECamera_Params::GevInterfaceSelector |
Selects the physical network interface to configure.
Once a network interface has been selected, all changes to the network interface settings will be applied to the selected interface.
This selects the physical network interface to configure. Once a network interface has been selected, all changes to the network interface settings will be applied to the selected interface.
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevLinkCrossover |
Indicates the state of medium-dependent interface crossover (MDIX) for the selected network interface.
This is a read only element. It indicates the state of medium-dependent interface crossover (MDIX) for the selected network interface.
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevLinkFullDuplex |
Indicates whether the selected network interface operates in full-duplex mode.
This is a read only element. It indicates whether the selected network interface operates in full-duplex mode.
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevLinkMaster |
Indicates whether the selected network interface is the clock master.
This is a read only element. It indicates whether the selected network interface is the clock master.
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevLinkSpeed |
Indicates the connection speed in Mbps for the selected network interface.
This is a read only element. It indicates the connection speed in Mbps for the selected network interface.
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevMACAddress |
Indicates the MAC address for the selected network interface.
This is a read only element. It indicates the MAC address for the selected network interface.
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevMessageChannelCount |
Indicates the number of message channels supported by the device.
This is a read only element. It indicates the number of message channels supported by the device.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevNumberOfInterfaces |
Indicates the number of network interfaces on the device.
This is a read only element. It indicates the number of network interfaces on the device.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevPersistentDefaultGateway |
If fixed (persistent) IP addressing is supported by the device and enabled, sets the fixed default gateway for the selected network interface.
This value sets the fixed default gateway for the selected network interface (if fixed IP addressing is supported by the device and enabled).
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevPersistentIPAddress |
If fixed (persistent) IP addressing is supported by the device and enabled, sets the fixed IP address for the selected network interface.
This value sets the fixed IP address for the selected network interface (if fixed IP addressing is supported by the device and enabled).
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevPersistentSubnetMask |
If fixed (persistent) IP addressing is supported by the device and enabled, sets the fixed subnet mask for the selected network interface.
This value sets the fixed subnet mask for the selected network interface (if fixed IP addressing is supported by the device and enabled).
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevPTPDiagnosticsQueueRxEvntMaxNumElements |
This is a read only element.
Maximum number of elements in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.)
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevPTPDiagnosticsQueueRxEvntPushNumFailure |
This is a read only element.
Number of push failures in RX event message queue. (The value must first be latched using the IEEE 1588 Latch command.)
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevPTPDiagnosticsQueueRxGnrlMaxNumElements |
This is a read only element.
Maximum number of elements in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.)
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevPTPDiagnosticsQueueRxGnrlPushNumFailure |
This is a read only element.
Number of push failures in RX general message queue. (The value must first be latched using the IEEE 1588 Latch command.)
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevPTPDiagnosticsQueueSendNumFailure |
This is a read only element.
Number of send failures. (The value must first be latched using the IEEE 1588 Latch command.)
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevSCBWA |
Indicates the bandwidth (in bytes per second) that will be used by the camera to transmit image and chunk feature data and to handle resends and control data transmissions.
This value indicates the base bandwidth in bytes per second that will be used by the camera to transmit image and chunk feature data and to handle resends and control data transmissions. This parameter represents a combination of the packet size and the inter-packet delay.
Visibility = Expert
Selected by : GevStreamChannelSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevSCBWR |
Sets a percentage of the Ethernet bandwidth assigned to the camera to be held in reserve.
The reserve is used for packet resends and control data transmissions.
This value reserves a portion of Ethernet bandwidth assigned to the camera for packet resends and for the transmission of control data between the camera and the host PC. The setting is expressed as a percentage of the bandwidth assigned parameter. For example, if the Bandwidth Assigned parameter indicates that 30 MBytes/s have been assigned to the camera and the Bandwidth Reserve parameter is set to 5%, then the bandwidth reserve will be 1.5 MBytes/s.
Visibility = Expert
Selected by : GevStreamChannelSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevSCBWRA |
Sets a multiplier for the Bandwidth Reserve parameter.
The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed.
This value sets a multiplier for the Bandwidth Reserve parameter. The multiplier is used to establish an extra pool of reserved bandwidth that can be used if an unusually large burst of packet resends is needed.
Visibility = Expert
Selected by : GevStreamChannelSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevSCDA |
Sets the stream channel destination IPv4 address for the selected stream channel.
This value sets the stream channel destination IPv4 address for the selected stream channel. The destination can be a unicast or a multicast.
Visibility = Guru
Selected by : GevStreamChannelSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevSCDCT |
Indicates the actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current AOI settings, chunk feature settings, and the pixel format setting.
This value indicates the actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data given the current AOI settings, chunk feature settings, and the pixel format setting.
Visibility = Expert
Selected by : GevStreamChannelSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevSCDMT |
Indicates the maximum amount of data (in bytes per second) that the camera could generate given its current settings and ideal conditions, i.e., unlimited bandwidth and no packet resends.
This value indicates the maximum amount of data (in bytes per second) that the camera could generate given its current settings and ideal conditions, i.e., unlimited bandwidth and no packet resends.
Visibility = Expert
Selected by : GevStreamChannelSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevSCFJM |
Indicates the maximum time (in ticks) that the next frame transmission could be delayed due to a burst of resends.
If the Bandwidth Reserve Accumulation parameter is set to a high value, the camera can experience periods where there is a large burst of data resends. This burst of resends will delay the start of transmission of the next acquired image. The Frame Max Jitter parameter indicates the maximum time in ticks that the next frame transmission could be delayed due to a burst of resends.
Visibility = Expert
Selected by : GevStreamChannelSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevSCFTD |
Sets the frame transfer start delay (in ticks) for the selected stream channel.
This value sets the frame transfer delay for the selected stream channel. This value sets a delay betweem when the camera would normally begin transmitted an acquired image (frame) and when it actually begins transmitting the acquired image.
Visibility = Expert
Selected by : GevStreamChannelSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevSCPD |
Sets the inter-packet delay (in ticks) for the selected stream channel.
This value sets a delay between the transmission of each packet for the selected stream channel. The delay is measured in ticks.
Visibility = Expert
Selected by : GevStreamChannelSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevSCPHostPort |
Sets the port to which the device must send data streams.
This value sets the port to which the device must send data streams.
Visibility = Guru
Selected by : GevStreamChannelSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevSCPInterfaceIndex |
Sets the index of the network interface to use.
This value sets the index of the network interface to use.
Visibility = Guru
Selected by : GevStreamChannelSelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevSCPSBigEndian |
Visibility = Guru
Selected by : GevStreamChannelSelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevSCPSDoNotFragment |
Visibility = Guru
Selected by : GevStreamChannelSelector
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::GevSCPSFireTestPacket |
Visibility = Guru
Selected by : GevStreamChannelSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevSCPSPacketSize |
Sets the packet size in bytes for the selected stream channel.
This value sets the packet size in bytes for the selected stream channel. Excludes data leader and data trailer. (The last packet may be smaller because the packet size is not necessarily a multiple of the block size for the stream channel.)
Visibility = Beginner
Selected by : GevStreamChannelSelector
GenApi::IString& Basler_GigECamera::CGigECamera_Params::GevSecondURL |
Indicates the second URL to the XML device description file.
This is a read only element. It indicates the second URL to the XML device description file.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevStreamChannelCount |
Indicates the number of stream channels supported by the device.
This is a read only element. It indicates the number of stream channels supported by the device.
Visibility = Guru
GenApi::IEnumerationT<GevStreamChannelSelectorEnums >& Basler_GigECamera::CGigECamera_Params::GevStreamChannelSelector |
Selects the stream channel to configure.
Once a stream channel has been selected, all changes to the stream channel settings will be applied to the selected stream channel.
This enumeration selects the stream channels to configure. Once a stream channel has been selected, all changes to the stream channel settings will be applied to the selected stream channel.
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevSupportedIEEE1588 |
Indicates whether IEEE 1588 (PTP) is supported.
This is a read only element. It indicates whether whether IEEE 1588 (PTP) is supported.
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevSupportedIPConfigurationDHCP |
Indicates whether the selected network interface supports DHCP IP addressing.
This is a read only element. It indicates whether the selected network interface supports DHCP IP addressing.
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevSupportedIPConfigurationLLA |
Indicates whether the selected network interface supports auto IP addressing (also known as LLA)
This is a read only element. It indicates whether the selected network interface supports auto IP addressing (also known as LLA).
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevSupportedIPConfigurationPersistentIP |
Indicates whether the selected network interface supports fixed IP addressing (also known as persistent IP addressing)
This is a read only element. It indicates whether the selected network interface supports fixed IP addressing (also known as persistent IP addressing).
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevSupportedOptionalCommandsConcatenation |
Indicates whether multiple operations in a single message are supported.
This is a read only element. It indicates whether multiple operations in a single message are supported.
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevSupportedOptionalCommandsEVENT |
Indicates whether EVENT_CMD and EVENT_ACK are supported.
This is a read only element. It indicates whether EVENT_CMD and EVENT_ACK are supported.
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevSupportedOptionalCommandsEVENTDATA |
Indicates whether EVENTDATA_CMD and EVENTDATA_ACK are supported.
This is a read only element. It indicates whether EVENTDATA_CMD and EVENTDATA_ACK are supported.
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevSupportedOptionalCommandsPACKETRESEND |
Indicates whether PACKETRESEND_CMD is supported.
This is a read only element. It indicates whether PACKETRESEND_CMD is supported.
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevSupportedOptionalCommandsWRITEMEM |
Indicates whether WRITEMEM_CMD and WRITEMEM_ACK are supported.
This is a read only element. It indicates whether WRITEMEM_CMD and WRITEMEM_ACK are supported
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GevSupportedOptionalLegacy16BitBlockID |
Indicates whether this GVSP transmitter or receiver can support 16-bit block_id.
This is a read only element. It indicates whether this GVSP transmitter or rceiver can support 16-bit block_id.
Visibility = Guru
Selected by : GevInterfaceSelector
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::GevTimestampControlLatch |
Latches the current timestamp value of the device.
This command latches the current timestamp value of the device.
Visibility = Guru
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::GevTimestampControlLatchReset |
Resets the timestamp control latch.
This command resets the timestamp control latch.
Visibility = Guru
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::GevTimestampControlReset |
Resets the timestamp value for the device.
This command resets the timestamp value for the device
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevTimestampTickFrequency |
Indicates the number of timestamp clock ticks in 1 second.
This is a read only element. It indicates the number of timestamp clock ticks in 1 second.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevTimestampValue |
Indicates the latched value of the timestamp.
(The timestamp must first be latched using the Timestamp Control Latch command.)
This is a read only element. It indicates the latched value of the timestamp. (The timestamp must first be latched using the Timestamp Control Latch command.)
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevVersionMajor |
Indicates the major version number of the GigE Vision specification supported by this device.
This is a read only element. It indicates the major version number of the GigE Vision specification supported by this device.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GevVersionMinor |
Indicates the minor version number of the GigE Vision specification supported by this device.
This is a read only element. It indicates the minor version number of the GigE Vision specification supported by this device.
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::GlobalResetReleaseModeEnable |
Enable the Global Reset Release Mode.
Visibility = Invisible
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::GrayValueAdjustmentDampingAbs |
Gray value adjustment damping for Gain Auto and Exposure Auto.
The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::GrayValueAdjustmentDampingRaw |
Gray value adjustment damping for Gain Auto and Exposure Auto.
The gray value adjustment damping parameter controls the rate by which pixel gray values are changed when Exposure Auto and/or Gain Auto are enabled.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::Height |
Sets the height of the area of interest in pixels.
This value sets the height of the area of interest in pixels.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::HeightMax |
Indicates the maximum allowed height of the image in pixels.
This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height.
Visibility = Beginner
GenApi::IEnumerationT<InterlacedIntegrationModeEnums >& Basler_GigECamera::CGigECamera_Params::InterlacedIntegrationMode |
Selects the Interlaced Integration Mode.
Selects the Interlaced Integration Mode.
Visibility = Beginner
GenApi::IEnumerationT<LastErrorEnums >& Basler_GigECamera::CGigECamera_Params::LastError |
Indicates the error that was detected last.
Indicates the error that was detected last.
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::LateActionEventStreamChannelIndex |
Indicates the stream channel index for a critical temperature event.
This enumeration Indicates the stream channel index for a critical temperature event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::LateActionEventTimestamp |
Indicates the time stamp for a critical temperature event.
This enumeration value indicates the time stamp for a critical temperature event.
Visibility = Beginner
GenApi::IEnumerationT<LegacyBinningVerticalEnums >& Basler_GigECamera::CGigECamera_Params::LegacyBinningVertical |
Sets the vertical binning feature.
This enumeration sets the vertical binning feature.
Visibility = Beginner
GenApi::IEnumerationT<LightSourceSelectorEnums >& Basler_GigECamera::CGigECamera_Params::LightSourceSelector |
Selects the type of light source to be considered for matrix color transformation.
Selects the color transformation mode to select the type of light source to be considered for matrix color transformation.
Visibility = Expert
Selected by : ColorTransformationSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::Line1RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io line 1 rising edge event.
This enumeration Indicates the stream channel index for an io line 1 rising edge event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::Line1RisingEdgeEventTimestamp |
Indicates the time stamp for a line 1 rising edge event.
This enumeration value indicates the time stamp for an io line 1 rising edge event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::Line2RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io line 2 rising edge event.
This enumeration Indicates the stream channel index for an io line 2 rising edge event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::Line2RisingEdgeEventTimestamp |
Indicates the time stamp for a line 2 rising edge event.
This enumeration value indicates the time stamp for an io line 2 rising edge event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::Line3RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io line 3 rising edge event.
This enumeration Indicates the stream channel index for an io line 3 rising edge event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::Line3RisingEdgeEventTimestamp |
Indicates the time stamp for a line 3 rising edge event.
This enumeration value indicates the time stamp for an io line 3 rising edge event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::Line4RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io line 4 rising edge event.
This enumeration Indicates the stream channel index for an io line 4 rising edge event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::Line4RisingEdgeEventTimestamp |
Indicates the time stamp for a line 4 rising edge event.
This enumeration value indicates the time stamp for an io line 4 rising edge event.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::LineDebouncerTimeAbs |
Sets the absolute value of the selected line debouncer time in microseconds.
Sets the absolute value of the selected line debouncer time in microseconds
Visibility = Beginner
Selected by : LineSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::LineDebouncerTimeRaw |
Sets the raw value of the selected line debouncer time.
Sets the raw value of the selected line debouncer time
Visibility = Invisible
Selected by : LineSelector
GenApi::IEnumerationT<LineFormatEnums >& Basler_GigECamera::CGigECamera_Params::LineFormat |
Sets the electrical configuration of the selected line.
This feature controls the current electrical format of the selected physical input or output Line. Line Format can take any of the following values: No Connect: The Line is not connected. Tri-state: The Line is currently in Tri-state mode (Not driven). TTL: The Line is currently accepting or sending TTL level signals. LVDS: The Line is currently accepting or sending LVDS level signals. RS-422: The Line is currently accepting or sending RS-422 level signals. Opto-coupled: The Line is Opto-coupled.
Visibility = Beginner
Selected by : LineSelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::LineInverter |
Enables the signal inverter function for the selected input or output line.
This boolean value enables the signal inverter function for the selected input or output line.
Visibility = Beginner
Selected by : LineSelector
GenApi::IEnumerationT<LineLogicEnums >& Basler_GigECamera::CGigECamera_Params::LineLogic |
Visibility = Beginner
GenApi::IEnumerationT<LineModeEnums >& Basler_GigECamera::CGigECamera_Params::LineMode |
Sets the mode for the selected line.
This feature controls whether the physical Line is used to Input or Output a signal. When a Line supports input and output mode, the default state is Input to avoid possible electrical contention. Line Mode can take any of the following values: Input: The selected physical line is used to input an electrical signal. Output: The selected physical line is used to output an electrical signal.
Visibility = Beginner
Selected by : LineSelector
GenApi::IEnumerationT<LineSelectorEnums >& Basler_GigECamera::CGigECamera_Params::LineSelector |
Selects the I/O line to configure.
Once a line has been selected, all changes to the line settings will be applied to the selected line.
This enumeration selects the I/O line to configure. Once a line has been selected, all changes to the line settings will be applied to the selected line.
Visibility = Beginner
GenApi::IEnumerationT<LineSourceEnums >& Basler_GigECamera::CGigECamera_Params::LineSource |
Sets the source signal for the selected line (if the selected line is an output)
This enumeration selects the internally generated camera signal (source signal) for the selected line when the selected line is an output.
Visibility = Beginner
Selected by : LineSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::LineStartOvertriggerEventStreamChannelIndex |
Indicates the stream channel index for an line start overtrigger event.
This enumeration Indicates the stream channel index for an line start overtrigger event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::LineStartOvertriggerEventTimestamp |
Indicates the time stamp for an line start overtrigger event.
This enumeration value indicates the time stamp for an line start overtrigger event.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::LineStatus |
Indicates the current logical state for the selected line.
This boolean value indicates the current logical state for the selected line at the time of polling.
Visibility = Beginner
Selected by : LineSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::LineStatusAll |
A single bitfield indicating the current logical state of all available line signals at time of polling.
This integer value is a single bitfield that indicates the current logical state of all available lines at time of polling.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::LineTermination |
Enables the termination resistor for the selected input line.
This boolean value enables the termination resistor for the selected input line.
Visibility = Beginner
Selected by : LineSelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::LUTEnable |
Enables the selected LUT.
This boolean value enables the selected LUT.
Visibility = Beginner
Selected by : LUTSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::LUTIndex |
Sets the LUT element to access.
This value sets the LUT element to access. This value is used to index into a LUT array.
Visibility = Beginner
Selected by : LUTSelector
GenApi::IEnumerationT<LUTSelectorEnums >& Basler_GigECamera::CGigECamera_Params::LUTSelector |
Selects the lookup table (LUT) to configure.
Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT.
This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::LUTValue |
Sets the value of the LUT element at the LUT index.
This value sets the value of the LUT element at the LUT index.
Visibility = Beginner
Selected by : LUTSelector, LUTIndex
GenApi::IRegister& Basler_GigECamera::CGigECamera_Params::LUTValueAll |
Accesses the entire content of the selected LUT in one chunk access.
Visibility = Beginner
Selected by : LUTSelector
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::MinOutPulseWidthAbs |
Sets the absolute value (in microseconds) for the minimum signal width of an output signal.
This float value sets the absolute value (in microseconds) for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line.
Visibility = Beginner
Selected by : LineSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::MinOutPulseWidthRaw |
Sets the raw value for the minimum signal width of an output signal.
This integer value sets the raw value for the minimum signal width of a signal that is received from the frequency converter or from the shaft encoder module and that is associated with a digital output line.
Visibility = Invisible
Selected by : LineSelector
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::NoiseReductionAbs |
Amount of noise reduction to apply.
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_GigECamera::CGigECamera_Params::NoiseReductionRaw |
Amount of noise reduction to apply.
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_GigECamera::CGigECamera_Params::NumberOfActionSignals |
Number of separate action signals supported by the device.
Number of separate action signals supported by the device. Determines how many action signals the device can handle in parallel, i.e. how many different action commands can be set up for the device.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::OffsetX |
Sets the X offset (left offset) of the area of interest in pixels.
This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::OffsetY |
Sets the Y offset (top offset) for the area of interest in pixels.
This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::OverTemperature |
Shows the over temperature state of the selected target.
Shows the over temperature state of the selected target
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::OverTemperatureEventStreamChannelIndex |
Indicates the stream channel index for an over temperature event.
This enumeration Indicates the stream channel index for an over temperature event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::OverTemperatureEventTimestamp |
Indicates the time stamp for an over temperature event.
This enumeration value indicates the time stamp for an over temperature event.
Visibility = Beginner
GenApi::IEnumerationT<ParameterSelectorEnums >& Basler_GigECamera::CGigECamera_Params::ParameterSelector |
Selects the parameter to configure.
Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter
This enumeration selects the parameter to configure. Selects the parameter to configure. Once a parameter has been selected, all changes made using the Remove Limits feature will be applied to the selected parameter
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::PayloadSize |
Size of the payload in bytes.
Size of the payload in bytes. This is the total number of bytes sent in the payload. Image data + chunk data if present. No packet headers.
Visibility = Beginner
GenApi::IEnumerationT<PixelCodingEnums >& Basler_GigECamera::CGigECamera_Params::PixelCoding |
Sets the color coding of the pixels in the acquired images.
Visibility = Beginner
GenApi::IEnumerationT<PixelColorFilterEnums >& Basler_GigECamera::CGigECamera_Params::PixelColorFilter |
Indicates the alignment of the camera's Bayer filter to the pixels in the acquired images.
This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::PixelDynamicRangeMax |
Indicates the maximum possible pixel value that could be transferred from the camera.
This a read only feature. It indicates the maximum possible pixel value that could be transferred from the camera.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::PixelDynamicRangeMin |
Indicates the minimum possible pixel value that could be transferred from the camera.
This a read only feature. It indicates the minimum possible pixel value that could be transferred from the camera.
Visibility = Beginner
GenApi::IEnumerationT<PixelFormatEnums >& Basler_GigECamera::CGigECamera_Params::PixelFormat |
Sets the format of the pixel data transmitted for acquired images.
This enumeration sets the format of the pixel data transmitted for acquired images.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::PixelFormatLegacy |
Select legacy pixel format encoding.
This switch selects a legacy GVSP pixel format encoding, for compatibility with older camera models.
Visibility = Beginner
GenApi::IEnumerationT<PixelSizeEnums >& Basler_GigECamera::CGigECamera_Params::PixelSize |
Indicates the depth of the pixel values in the image in bits per pixel.
This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::Prelines |
Sets the number of prelines.
This value sets the number of prelines.
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::ProcessedRawEnable |
Enables color improved RGB raw output.
Enables color improvement of RGB data and provides for their output as RGB raw data. Only available for cameras with an RGB Bayer filter. Note: Make sure to also select a suitable raw pixel data output format.
\b Visibility = Expert
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ReadoutTimeAbs |
Indicates the sensor readout time given the current settings.
Indicates the sensor readout time given the current settings.
Visibility = Expert
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::RemoveLimits |
Removes the factory-set limits of the selected parameter.
Removes the factory-set limits of the selected parameter. Having removed the factory-set limits you may set the parameter within extended limits. These are only defined by technical restrictions. Note: Inferior image quality may result.
Visibility = Guru
Selected by : ParameterSelector
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ResultingFramePeriodAbs |
Indicates the minimum allowed frame acquisition period (in microseconds) given the current settings for the area of interest, exposure time, and bandwidth.
Indicates the 'absolute' value of the minimum allowed acquisition frame period. The 'absolute' value is a float value that indicates the minimum allowed acquisition frame period in microseconds given the current settings for the area of interest, exposure time, and bandwidth.
Visibility = Guru
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ResultingFrameRateAbs |
Indicates the maximum allowed frame acquisition rate (in frames per second) given the current settings for the area of interest, exposure time, and bandwidth.
Indicates the 'absolute' value of the maximum allowed acquisition frame rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition frame rate in frames per second given the current settings for the area of interest, exposure time, and bandwidth.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ResultingLinePeriodAbs |
Indicates the minimum allowed line acquisition period (in microseconds) given the current settings for the area of interest, exposure time, and bandwidth.
Indicates the 'absolute' value of the minimum allowed acquisition line period. The 'absolute' value is a float value that indicates the minimum allowed acquisition line period in microseconds given the current settings for the area of interest, exposure time, and bandwidth.
Visibility = Guru
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ResultingLineRateAbs |
Indicates the maximum allowed line acquisition rate (in lines per second) given the current settings for the area of interest, exposure time, and bandwidth.
Indicates the 'absolute' value of the maximum allowed acquisition line rate. The 'absolute' value is a float value that indicates the maximum allowed acquisition line rate in lines per second given the current settings for the area of interest, exposure time, and bandwidth.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::ReverseX |
Enables the horizontal flipping of the image.
This feature is used to flip horizontally the image sent by the device. The AOI is applied after the flipping.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::ReverseY |
Enables the vertical flipping of the image.
This feature is used to flip vertically the image sent by the device. The AOI is applied after the flipping.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ScalingHorizontalAbs |
Sets vertical scaling factor.
This is a float value that sets the vertical scaling factor of the image.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::ScalingVerticalAbs |
Sets vertical scaling factor.
This is a float value that sets the vertical scaling factor of the image.
Visibility = Beginner
GenApi::IEnumerationT<SensorBitDepthEnums >& Basler_GigECamera::CGigECamera_Params::SensorBitDepth |
This feature selects the amount of data bits the sensor produces for one sample.
This feature selects the amount of data bits the sensor produces for one sample.
Visibility = Beginner
GenApi::IEnumerationT<SensorDigitizationTapsEnums >& Basler_GigECamera::CGigECamera_Params::SensorDigitizationTaps |
This feature represents the number of digitized samples outputted simultaneously by the camera A/D conversion stage.
This feature represents the number of digitized samples output simultaneously by the camera A/D conversion stage.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::SensorHeight |
Indicates the height of the camera's sensor in pixels.
This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels.
Visibility = Beginner
GenApi::IEnumerationT<SensorReadoutModeEnums >& Basler_GigECamera::CGigECamera_Params::SensorReadoutMode |
Sets the readout mode of the device.
Sets the readout mode of the device
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::SensorWidth |
Indicates the width of the camera's sensor in pixels.
This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels.
Visibility = Beginner
GenApi::IEnumerationT<SequenceAddressBitSelectorEnums >& Basler_GigECamera::CGigECamera_Params::SequenceAddressBitSelector |
Selects a bit of the sequence set address.
Selects a bit of the sequence set address.
Visibility = Guru
GenApi::IEnumerationT<SequenceAddressBitSourceEnums >& Basler_GigECamera::CGigECamera_Params::SequenceAddressBitSource |
Selects the source for the selected bit of the sequence set address.
Selects the source for setting the selected bit of the sequence set address.
Visibility = Guru
Selected by : SequenceAddressBitSelector
GenApi::IEnumerationT<SequenceAdvanceModeEnums >& Basler_GigECamera::CGigECamera_Params::SequenceAdvanceMode |
Selects the sequence set advance mode.
Selects the sequence set advance mode. Possible values: Auto - automatic sequence set advance as images are acquired. Controlled - sequence set advance controlled by settable source. Free selection - the sequence sets are selected according to the states of the input lines.
Visibility = Guru
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::SequenceAsyncAdvance |
Allows asynchronous advance from one sequence set to the next.
Allows to advance from the current sequence set to the next one. The advance is asynchronous to the cameras's frame trigger. Only available in Controlled sequence advance mode.
Visibility = Guru
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::SequenceAsyncRestart |
Allows asynchronous restart of the sequence of sequence sets.
Allows to restart the sequence of sequence sets to image acquisition, starting with the sequence set of lowest index number. The restart is asynchronous to the cameras's frame trigger. Only available in Auto and Controlled sequence advance mode.
Visibility = Expert
GenApi::IEnumerationT<SequenceConfigurationModeEnums >& Basler_GigECamera::CGigECamera_Params::SequenceConfigurationMode |
Enables or disables the sequencer for configuration.
Enables or disables the sequencer for configuration.
Visibility = Expert
GenApi::IEnumerationT<SequenceControlSelectorEnums >& Basler_GigECamera::CGigECamera_Params::SequenceControlSelector |
Selects between sequence restart or sequence set advance.
Selects between controls for sequence restart or sequence set advance.
Visibility = Guru
GenApi::IEnumerationT<SequenceControlSourceEnums >& Basler_GigECamera::CGigECamera_Params::SequenceControlSource |
Selects the source for sequence control.
Selects the source for sequence control. Possible values: Disabled - advance via asynchronous advance. Always Active - automatic sequence set advance. The sequence repeat starts with sequence set index number 1. Line N - the source for sequence restart or sequence set advance is line N. CCN - the source for sequence restart or sequence set advance is CCN.
Visibility = Guru
Selected by : SequenceControlSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::SequenceCurrentSet |
Current sequence set.
Indicates the current sequence set.
Visibility = Expert
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::SequenceEnable |
Enables the sequencer.
Enables the existing sequence sets for image acquisition.
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::SequenceSetExecutions |
Sets the number of sequence set executions.
Sets the number of consecutive executions per sequence cycle for the selected sequence set. Only available in Auto sequence advance mode.
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::SequenceSetIndex |
Selects the index number of a sequence set.
Selects the index number of a sequence set.
Visibility = Expert
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::SequenceSetLoad |
Loads a sequence set.
Loads an existing sequence set to make it the current sequence set.
Visibility = Expert
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::SequenceSetStore |
Stores the current sequence set.
Stores the current sequence set as one of the sequence sets of the sequence. Note: Storing the current sequence set will overwrite any already existing sequence set bearing the same index number. Note: The sequence set is stored in the volatile memory and will therefore be lost if the camera is reset or if power is switched off.
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::SequenceSetTotalNumber |
Total number of sequence sets.
Sets the total number of sequence sets in the sequence.
Visibility = Expert
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::ShadingEnable |
Enables the selected kind of shading correction.
This boolean value enables the selected kind of shading correction.
Visibility = Beginner
Selected by : ShadingSelector
GenApi::IEnumerationT<ShadingSelectorEnums >& Basler_GigECamera::CGigECamera_Params::ShadingSelector |
Selects the kind of shading correction.
This enumeration selects the kind of shading correction.
Visibility = Beginner
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::ShadingSetActivate |
Activates the selected shading set.
This command copies the selected shading set from the camera's non-volatile memory into the volatile memory. Shading correction is performed using the shading set in the volatile memory.
Visibility = Expert
Selected by : ShadingSetSelector
GenApi::IEnumerationT<ShadingSetCreateEnums >& Basler_GigECamera::CGigECamera_Params::ShadingSetCreate |
Creates a shading set.
ShadingSetCreate
Visibility = Expert
Selected by : ShadingSetSelector
GenApi::IEnumerationT<ShadingSetDefaultSelectorEnums >& Basler_GigECamera::CGigECamera_Params::ShadingSetDefaultSelector |
Selects the bootup shading set.
This enumeration selects the shading set that will be loaded into the volatile memory during camera bootup.
Visibility = Expert
Selected by : ShadingSelector
GenApi::IEnumerationT<ShadingSetSelectorEnums >& Basler_GigECamera::CGigECamera_Params::ShadingSetSelector |
Selects the shading set to which the activate command will be applied.
This enumeration selects the shading set to which the activate command will be applied.
Visibility = Expert
Selected by : ShadingSelector
GenApi::IEnumerationT<ShadingStatusEnums >& Basler_GigECamera::CGigECamera_Params::ShadingStatus |
Indicates error statuses related to shading correction.
This enumeratuion indicates error statuses related to shading correction.
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ShaftEncoderModuleCounter |
Indicates the current value of the tick counter.
This integer value (read only) indicates the current value of the tick counter of the shaft encoder module.
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ShaftEncoderModuleCounterMax |
Sets the maximum value for the tick counter.
This integer value sets the maximum value for the tick counter of the shaft encoder module (range: 0 to 32767). If the tick counter is incrementing and it reaches the set maximum, it willl roll over to 0. If the tick counter is decrementing and it reaches 0, it willl roll back to the set maximum.
Visibility = Expert
GenApi::IEnumerationT<ShaftEncoderModuleCounterModeEnums >& Basler_GigECamera::CGigECamera_Params::ShaftEncoderModuleCounterMode |
Selects the counting mode of the tick counter.
Selects the counting mode of the tick counter of the shaft encoder module.
Visibility = Expert
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::ShaftEncoderModuleCounterReset |
Resets the tick counter to 0.
This command resets the tick counter count of the shaft encoder module to 0.
Visibility = Expert
GenApi::IEnumerationT<ShaftEncoderModuleLineSelectorEnums >& Basler_GigECamera::CGigECamera_Params::ShaftEncoderModuleLineSelector |
Selects the phase of the shaft encoder.
Selects the phase of the shaft encoder as input for the shaft encoder module.
Visibility = Expert
GenApi::IEnumerationT<ShaftEncoderModuleLineSourceEnums >& Basler_GigECamera::CGigECamera_Params::ShaftEncoderModuleLineSource |
Selects the input line as signal source for the shaft encoder module.
Selects the input line as signal source for the shaft encoder module.
Visibility = Expert
Selected by : ShaftEncoderModuleLineSelector
GenApi::IEnumerationT<ShaftEncoderModuleModeEnums >& Basler_GigECamera::CGigECamera_Params::ShaftEncoderModuleMode |
Selects the circumstances for the shaft encoder module to output trigger signals.
This enumeration value selects the circumstances for the shaft encoder module to output trigger signals.
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::ShaftEncoderModuleReverseCounterMax |
Sets the maximum value for the reverse counter.
This integer value sets the maximum value for the reverse counter of the shaft encoder module (range: 0 to 32767).
Visibility = Expert
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::ShaftEncoderModuleReverseCounterReset |
Resets the reverse counter to 0.
This command resets the reverse counter of the shaft encoder module to 0 and informs the module that the current direction of conveyor movement is forward. Reset must be carried out before the first conveyor movement in the forward direction.
Visibility = Expert
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::SharpnessEnhancementAbs |
Amount of sharpening to apply.
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::IInteger& Basler_GigECamera::CGigECamera_Params::SharpnessEnhancementRaw |
Amount of sharpening to apply.
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_GigECamera::CGigECamera_Params::ShutterMode |
Sets the shutter mode.
This enumeration sets the shutter mode.
Visibility = Expert
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::SpatialCorrection |
Specifies the direction of imaging and the separation (consecutive numbers) of related line captures.
Specifies the direction of imaging and the separation (consecutive numbers) of related line captures. Related line captures will be combined.
Positive integer: The object will pass the top sensor line first.
Negative integer: The object will pass the bottom sensor line first.
In color cameras, the top sensor line is the green line, and the bottom sensor line is the blue line.
\b Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::SpatialCorrectionAmount |
Visibility = Invisible
GenApi::IEnumerationT<SpatialCorrectionStartingLineEnums >& Basler_GigECamera::CGigECamera_Params::SpatialCorrectionStartingLine |
Visibility = Invisible
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::StackedZoneImagingEnable |
Enables the stacked zone imaging feature.
Enables the stacked zone imaging feature.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::StackedZoneImagingIndex |
This value sets the zone to access.
This value sets the zone to access.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::StackedZoneImagingZoneEnable |
Enables the selected zone.
Enables the selected zone.
Visibility = Beginner
Selected by : StackedZoneImagingIndex
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::StackedZoneImagingZoneHeight |
Sets the height for the selected zone.
Sets the height for the selected zone.
Visibility = Beginner
Selected by : StackedZoneImagingIndex
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::StackedZoneImagingZoneOffsetY |
Sets the Y offset (top offset) for the selected zone.
Sets the Y offset (top offset) for the selected zone.
Visibility = Beginner
Selected by : StackedZoneImagingIndex
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::SubstrateVoltage |
Sets the substrate voltage.
This value sets the substrate voltage
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::SyncFreeRunTimerEnable |
Enables the synchronous free run mode.
When enabled the camera triggers with the specified frame rate derived from the synchronized clock.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::SyncFreeRunTimerStartTimeHigh |
Synchronous free run trigger start time (high 32 bits)
High 32 bits of the synchronous free run trigger start time.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::SyncFreeRunTimerStartTimeLow |
Synchronous free run trigger start time (low 32 bits)
Low 32 bits of the synchronous free run trigger start time.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::SyncFreeRunTimerTriggerRateAbs |
Synchronous free run trigger rate.
Trigger rate for the clock synchronous trigger.
Visibility = Beginner
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::SyncFreeRunTimerUpdate |
Activates the synchronous free run trigger settings.
Activates changed settings for the synchronous free run.
Visibility = Beginner
GenApi::IEnumerationT<SyncUserOutputSelectorEnums >& Basler_GigECamera::CGigECamera_Params::SyncUserOutputSelector |
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::SyncUserOutputValue |
Sets the state of the selected user settable synchronous output signal.
This boolean value sets the state of the selected user settable synchronous output signal.
Visibility = Beginner
Selected by : SyncUserOutputSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::SyncUserOutputValueAll |
A single bitfield that sets the state of all user settable synchronous output signals in one access.
This integer value is a single bitfield that sets the state of all user settable synchronous output signals in one access.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::TemperatureAbs |
Shows the current temperature of the selected target in degrees centigrade.
Shows the current temperature of the selected target in degrees centigrade
Visibility = Expert
Selected by : TemperatureSelector
GenApi::IEnumerationT<TemperatureSelectorEnums >& Basler_GigECamera::CGigECamera_Params::TemperatureSelector |
Lists the temperature sources available for readout.
Lists the temperature sources available for readout
Visibility = Expert
GenApi::IEnumerationT<TemperatureStateEnums >& Basler_GigECamera::CGigECamera_Params::TemperatureState |
Temperature State.
Temperature State
Visibility = Expert
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::TestImageResetAndHold |
Holds all moving test images at their starting position.
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_GigECamera::CGigECamera_Params::TestImageSelector |
Selecting a test image from the list will enable the test image.
This enumeration provides a list of the available test images. Selecting a test image from the list will enable the test image.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::TimerDelayAbs |
Directly sets the delay for the selected timer in microseconds.
This float value sets the delay for the selected timer in microseconds.
Visibility = Beginner
Selected by : TimerSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::TimerDelayRaw |
Sets the 'raw' delay for the selected timer.
Actual delay = raw timer delay setting x timer delay time base abs setting
This value sets an integer that will be used as a multiplier for the timer delay timebase. The actual delay time equals the current timer delay raw setting times the current timer delay time base abs setting.
Visibility = Beginner
Selected by : TimerSelector
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::TimerDelayTimebaseAbs |
Sets the time base (in microseconds) that is used when a timer delay is set with the 'timer delay raw' setting.
This float value sets the time base (in microseconds) that is used when a timer delay is set with the 'raw' setting.
Visibility = Beginner
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::TimerDurationAbs |
Directly sets the duration for the selected timer in microseconds.
This float value sets the duration for the selected timer in microseconds.
Visibility = Beginner
Selected by : TimerSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::TimerDurationRaw |
Sets the 'raw' duration for the selected timer.
Actual duration = raw timer duration setting x timer duration time base abs setting
This value sets an integer that will be used as a multiplier for the timer duration timebase. The actual duration time equals the current timer duration raw setting times the current timer duration time base abs setting.
Visibility = Beginner
Selected by : TimerSelector
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::TimerDurationTimebaseAbs |
Sets the time base (in microseconds) that is used when a timer duration is set with the 'timer duration raw' setting.
This float value sets the time base (in microseconds) that is used when a timer duration is set with the 'raw' setting.
Visibility = Beginner
GenApi::IEnumerationT<TimerSelectorEnums >& Basler_GigECamera::CGigECamera_Params::TimerSelector |
Selects the timer to configure.
Once a timer has been selected, all changes to the timer settings will be applied to the selected timer.
This enumeration selects the timer to configure. . Once a timer has been selected, all changes to the timer settings will be applied to the selected timer.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::TimerSequenceCurrentEntryIndex |
Visibility = Guru
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::TimerSequenceEnable |
Visibility = Guru
GenApi::IEnumerationT<TimerSequenceEntrySelectorEnums >& Basler_GigECamera::CGigECamera_Params::TimerSequenceEntrySelector |
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::TimerSequenceLastEntryIndex |
Visibility = Guru
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::TimerSequenceTimerDelayRaw |
Visibility = Guru
Selected by : TimerSequenceTimerSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::TimerSequenceTimerDurationRaw |
Visibility = Guru
Selected by : TimerSequenceTimerSelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::TimerSequenceTimerEnable |
Visibility = Guru
Selected by : TimerSequenceTimerSelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::TimerSequenceTimerInverter |
Visibility = Guru
Selected by : TimerSequenceTimerSelector
GenApi::IEnumerationT<TimerSequenceTimerSelectorEnums >& Basler_GigECamera::CGigECamera_Params::TimerSequenceTimerSelector |
Visibility = Guru
Selected by : TimerSequenceEntrySelector
GenApi::IEnumerationT<TimerTriggerActivationEnums >& Basler_GigECamera::CGigECamera_Params::TimerTriggerActivation |
Sets the type of signal transistion that will start the timer.
This enumeration sets the type of signal transistion that will start the timer.
Visibility = Beginner
Selected by : TimerSelector
GenApi::IEnumerationT<TimerTriggerSourceEnums >& Basler_GigECamera::CGigECamera_Params::TimerTriggerSource |
Sets the internal camera signal used to trigger the selected timer.
This enumeration sets the internal camera signal used to trigger the selected timer.
Visibility = Beginner
Selected by : TimerSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::TLParamsLocked |
Indicates whether a live grab is under way.
Visibility = Invisible
GenApi::IEnumerationT<TriggerActivationEnums >& Basler_GigECamera::CGigECamera_Params::TriggerActivation |
Sets the signal transition needed to activate the selected trigger.
This enumeration sets the signal transition needed to activate the selected trigger.
Visibility = Beginner
Selected by : TriggerSelector
GenApi::IEnumerationT<TriggerControlImplementationEnums >& Basler_GigECamera::CGigECamera_Params::TriggerControlImplementation |
Visibility = Expert
GenApi::IFloat& Basler_GigECamera::CGigECamera_Params::TriggerDelayAbs |
Sets the trigger delay time in microseconds.
This float value sets the absolute trigger delay in microseconds to apply after the trigger reception before effectively activating it.
Visibility = Expert
Selected by : TriggerSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::TriggerDelayLineTriggerCount |
Sets the trigger delay expressed as number of line triggers.
This integer value sets the trigger delay expressed as a number of consecutive line triggers to apply after the trigger reception before effectively activating it.
Visibility = Expert
Selected by : TriggerSelector
GenApi::IEnumerationT<TriggerDelaySourceEnums >& Basler_GigECamera::CGigECamera_Params::TriggerDelaySource |
Selects the kind of trigger delay.
Selects wheter trigger delay is defined as a time interval or as a number of consecutive line triggers.
Visibility = Expert
Selected by : TriggerSelector
GenApi::IEnumerationT<TriggerModeEnums >& Basler_GigECamera::CGigECamera_Params::TriggerMode |
Sets the mode for the selected trigger.
This enumeration sets the trigger mode for the selected trigger.
Visibility = Beginner
Selected by : TriggerSelector
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::TriggerPartialClosingFrame |
Determines whether a partial or complete frame is transmitted when the frame start trigger prematurely transitions.
This feature determines whether a partial or a complete frame is transmitted when the frame start trigger is used with Level High or Level Low and when the frame start trigger signal transitions while the frame is still being acquired.
Visibility = Expert
Selected by : TriggerSelector
GenApi::IEnumerationT<TriggerSelectorEnums >& Basler_GigECamera::CGigECamera_Params::TriggerSelector |
Selects the trigger type to configure.
Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger.
This enumeration selects the trigger type to configure. Once a trigger type has been selected, all changes to the trigger settings will be applied to the selected trigger.
Visibility = Beginner
Selected by : TriggerControlImplementation
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::TriggerSoftware |
Generates a software trigger signal that is used when the trigger source is set to 'software'.
This command generates a software trigger signal. The software trigger signal will be used if the trigger source is set to 'software'.
Visibility = Beginner
Selected by : TriggerSelector
GenApi::IEnumerationT<TriggerSourceEnums >& Basler_GigECamera::CGigECamera_Params::TriggerSource |
Sets the signal source for the selected trigger.
This enumeration sets the signal source for the selected trigger.
Visibility = Beginner
Selected by : TriggerSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::UserDefinedValue |
Visibility = Guru
Selected by : UserDefinedValueSelector
GenApi::IEnumerationT<UserDefinedValueSelectorEnums >& Basler_GigECamera::CGigECamera_Params::UserDefinedValueSelector |
Visibility = Guru
GenApi::IEnumerationT<UserOutputSelectorEnums >& Basler_GigECamera::CGigECamera_Params::UserOutputSelector |
Selects the user settable output signal to configure.
Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal.
This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal.
Visibility = Beginner
GenApi::IBoolean& Basler_GigECamera::CGigECamera_Params::UserOutputValue |
Sets the state of the selected user settable output signal.
This boolean value sets the state of the selected user settable output signal.
Visibility = Beginner
Selected by : UserOutputSelector
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::UserOutputValueAll |
A single bitfield that sets the state of all user settable output signals in one access.
This integer value is a single bitfield that sets the state of all user settable output signals in one access.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::UserOutputValueAllMask |
Defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access.
This integer value defines a mask that is used when the User Output Value All setting is used to set all of the user settable output signals in one access.
Visibility = Beginner
GenApi::IEnumerationT<UserSetDefaultSelectorEnums >& Basler_GigECamera::CGigECamera_Params::UserSetDefaultSelector |
Sets the configuration set to be used as the default startup set.
The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset.
This enumeration sets the configuration set to be used as the default startup set. The configuration set that has been selected as the default startup set will be loaded as the active set whenever the camera is powered on or reset.
Visibility = Beginner
GenApi::ICommand& Basler_GigECamera::CGigECamera_Params::UserSetLoad |
Loads the selected configuration 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.
This command loads the selected configuration set from the non-volatile memory in the camera to the volatile memory and makes the selected set 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_GigECamera::CGigECamera_Params::UserSetSave |
Saves the current active configuration set into the selected user set.
This command copies the parameters in the current active configuration set into the selected user set in the camera's non-volatile memory.
Visibility = Beginner
Selected by : UserSetSelector
GenApi::IEnumerationT<UserSetSelectorEnums >& Basler_GigECamera::CGigECamera_Params::UserSetSelector |
Selects the configuration set to load, save, or configure.
Once a configuration set has been selected, all changes to the configuration set settings will be applied to the selected configuration set.
This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::VInpBitLength |
Sets the length of the input bit.
This integer value sets the length of the input bit in microseconds. It applies to all bits in the signal.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::VInpSamplingPoint |
Time span between the beginning of the input bit and the time when the high/low status is evaluated.
This integer value sets the time in microseconds that elapses between the beginning of the input bit and the time when the high/low status of the bit is evaluated. It applies to all bits.
Visibility = Beginner
GenApi::IEnumerationT<VInpSignalReadoutActivationEnums >& Basler_GigECamera::CGigECamera_Params::VInpSignalReadoutActivation |
Selects when to start the signal evaluation.
This enumeration selects when to start the signal evaluation. The camera waits for a rising/falling edge on the input line. When the appropriate signal has been received, the camera starts evaluating the incoming bit patterns. When one bit pattern is finished, the camera waits for the next rising/falling edge to read out the next incoming bit pattern. The camera stops listening once three bits have been received.
Visibility = Beginner
GenApi::IEnumerationT<VInpSignalSourceEnums >& Basler_GigECamera::CGigECamera_Params::VInpSignalSource |
Sets the I/O line on which the camera receives the virtual input signal.
This enumeration selects the I/O line on which the camera receives the virtual input signal.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::VirtualLine1RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io virtual line 1 rising edge event.
This enumeration Indicates the stream channel index for an io virtual line 1 rising edge event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::VirtualLine1RisingEdgeEventTimestamp |
Indicates the time stamp for a virtual line 1 rising edge event.
This enumeration value indicates the time stamp for an io virtual line 1 rising edge event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::VirtualLine2RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io virtual line 2 rising edge event.
This enumeration Indicates the stream channel index for an io virtual line 2 rising edge event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::VirtualLine2RisingEdgeEventTimestamp |
Indicates the time stamp for a virtual line 2 rising edge event.
This enumeration value indicates the time stamp for an io virtual line 2 rising edge event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::VirtualLine3RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io virtual line 3 rising edge event.
This enumeration Indicates the stream channel index for an io virtual line 3 rising edge event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::VirtualLine3RisingEdgeEventTimestamp |
Indicates the time stamp for a virtual line 3 rising edge event.
This enumeration value indicates the time stamp for an io virtual line 3 rising edge event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::VirtualLine4RisingEdgeEventStreamChannelIndex |
Indicates the stream channel index for an io virtual line 4 rising edge event.
This enumeration Indicates the stream channel index for an io virtual line 4 rising edge event
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::VirtualLine4RisingEdgeEventTimestamp |
Indicates the time stamp for a virtual line 4 rising edge event.
This enumeration value indicates the time stamp for an io virtual line 4 rising edge event.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::Width |
Sets the width of the area of interest in pixels.
This value sets the width of the area of interest in pixels.
Visibility = Beginner
GenApi::IInteger& Basler_GigECamera::CGigECamera_Params::WidthMax |
Indicates the maximum allowed width of the image in pixels.
This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width.
Visibility = Beginner