Basler.Pylon Class List#
Classes#
Class | Description | |
---|---|---|
ActionCommandResult | Contains detailed results of calling Issue or Schedule methods. | |
ActionCommandTrigger | Provides simplified access to GigE action commands. It can be used to automatically or manually configure the DeviceKey, GroupKey, and GroupMask features for cameras. It can also configure the camera's trigger and set the trigger source to action command. In addition, there are some static methods for issuing and scheduling an action command. | |
AdvancedParameterAccessKey | Provides advanced parameter information | |
ArrayBufferFactory(T) | A basic buffer factory that allocates arrays of a given type provided by the generic parameter. | |
AviVideoWriter | Provides a convenient way to save AVI video files using Video for Windows (VfW). | |
Camera | Provides convenient access to a camera device. | |
CameraFinder | The camera finder can be used to query information about camera devices connected to the system. | |
CameraInfoKey | Provides standard camera info key names. | |
Configuration | Provides standard camera configurations. | |
DataContainerFactory | Provides a factory for data container. | |
DeviceType | Lists common device types. | |
GrabStopEventArgs | Provides data for the GrabStopping & GrabStopped events. | |
ImageDecompressor | Provides convenient access to cameras that support image compression and helps with decompressing these images. | |
ImageGrabbedEventArgs | Provides data for the ImageGrabbed event | |
ImagePersistence | Contains static methods that support saving of images. | |
ImageWindow | Displays an IImage or IGrabResult on screen. | |
Interface | Provides convenient access to an interface. | |
InterfaceFinder | The interface finder can be used to query information about interfaces in the system. | |
InterfaceInfoKey | Provides standard interface info key names. | |
IpConfigurator | This class provides helper functions to work with IP based camera devices. | |
Library | Library provides some basic information on the PylonNET library, such as its version and the available transport layers. | |
ParameterChangedEventArgs | Event arguments used when a parameter change event is raised from interface class IParameter. | |
ParameterListEnum | Advanced: This class is used to create parameter lists. | |
ParameterPath | Lists common objects. | |
ParameterValueChangedEventArgs | Event arguments used when a parameter value change event is raised from interface class IParameter. | |
PixelDataConverter | Creates new images by converting a source image to another format. | |
PLCamera | List of all parameter names available for Basler camera devices | |
PLCamera.AcquisitionStopModeEnum | Controls how the AcquisitionStop command ends an ongoing frame. Applies to: racer 2 CXP Visibility: Expert The feature documentation may provide more information. | |
PLCamera.BslAcquisitionAlternateFilterEnum | Skip sending of some images depending on GPIO output value. This filter is considered if LineSource of Out1 or Out2 is ExposureAlternateActive. Applies to: Stereo ace Visibility: Beginner The feature documentation may provide more information. | |
PLCamera.BslAcquisitionMultiPartModeEnum | Control which components are sent in a MultiPart buffer. Applies to: Stereo ace Visibility: Beginner Selecting Parameters: ComponentEnable, ComponentIDValue, ComponentSelector, DecimationHorizontal, DecimationVertical, Height, HeightMax, PixelFormat, Scan3dFocalLength, Scan3dPrincipalPointU, Scan3dPrincipalPointV, Width, WidthMax The feature documentation may provide more information. | |
PLCamera.BslDemosaicingMethodEnum | Sets the demosaicing method. Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart USB Visibility: Guru The feature documentation may provide more information. | |
PLCamera.BslDemosaicingModeEnum | Sets the demosaicing mode. Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and dart USB Visibility: Guru The feature documentation may provide more information. | |
PLCamera.BslDepthQualityEnum | Depth image quality (resolution). Applies to: Stereo ace Visibility: Beginner The feature documentation may provide more information. | |
PLCamera.BslDualROIRowSelectorEnum | Sets which row can be configured. Applies to: boost V CoaXPress Visibility: Expert Selecting Parameters: BslDualROIRowOffset, BslDualROIRowSize The feature documentation may provide more information. | |
PLCamera.BslEnableFanEnum | Enables the external fan if one is connected. Applies to: boost V CoaXPress Visibility: Beginner The feature documentation may provide more information. | |
PLCamera.BslFlatFieldCorrectionModeEnum | Sets the flat-field correction mode. Applies to: boost V CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLCamera.BslFrequencyConverterActivationEnum | Sets the type of signal transition that will drive the frequency converter. Applies to: racer 2 CXP Visibility: Expert The feature documentation may provide more information. | |
PLCamera.BslFrequencyConverterSignalSourceEnum | Sets the source signal for the frequency converter. Applies to: racer 2 CXP Visibility: Expert The feature documentation may provide more information. | |
PLCamera.BslImageStampEnum | Enables image stamping. If enabled, the first pixels of the image will contain metadata (e.g., an image counter) instead of visual information. Applies to: boost V CoaXPress Visibility: Beginner The feature documentation may provide more information. | |
PLCamera.BslLightControlErrorSummaryEnum | Indicates whether any of the light devices are currently experiencing problems. Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLCamera.BslLightControlTriggerActivationEnum | Sets the type of signal transition that will trigger connected light devices. Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLCamera.BslLightControlTriggerSourceEnum | Sets which signal is used to trigger connected light devices. Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLCamera.BslLightDeviceControlModeEnum | Sets how the light device is controlled. Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress Visibility: Expert Selected by: BslLightDeviceSelector The feature documentation may provide more information. | |
PLCamera.BslLightDeviceErrorStatusEnum | Error status indicating whether the current light device is experiencing problems. Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress Visibility: Expert Selected by: BslLightDeviceSelector The feature documentation may provide more information. | |
PLCamera.BslLightDeviceNewIDEnum | Sets which ID should be assigned to the current light device. Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLCamera.BslSensorAcquisitionModeEnum | Sets the sensor acquisition mode. Applies to: racer 2 CXP Visibility: Expert The feature documentation may provide more information. | |
PLCamera.BslShadingCorrectionModeEnum | Sets the shading correction mode. Applies to: racer 2 CXP Visibility: Beginner Selected by: BslShadingCorrectionSelector The feature documentation may provide more information. | |
PLCamera.BslShadingCorrectionSelectorEnum | Sets the shading correction type to be performed. Applies to: racer 2 CXP Visibility: Beginner Selecting Parameters: BslShadingCorrectionAbsoluteTargetValue, BslShadingCorrectionMaximumMeasuredValue, BslShadingCorrectionMode, BslShadingCorrectionSetCreate, BslShadingCorrectionSetCreateResult, BslShadingCorrectionSetIndex, BslShadingCorrectionSetStatus, BslShadingCorrectionTargetValue The feature documentation may provide more information. | |
PLCamera.BslShadingCorrectionSetCreateResultEnum | Indicates the result of the shading correction set creation. Applies to: racer 2 CXP Visibility: Beginner Selected by: BslShadingCorrectionSelector The feature documentation may provide more information. | |
PLCamera.BslShadingCorrectionSetCreateStatusEnum | Indicates the status of the shading correction set created. Applies to: racer 2 CXP Visibility: Beginner The feature documentation may provide more information. | |
PLCamera.BslShadingCorrectionSetStatusEnum | Returns the status of the shading correction set. Applies to: racer 2 CXP Visibility: Beginner Selected by: BslShadingCorrectionSelector The feature documentation may provide more information. | |
PLCamera.BslStaticDefectPixelCorrectionFileStatusEnum | Returns the file status of the defect pixel correction file. Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB and boost CoaXPress Visibility: Guru The feature documentation may provide more information. | |
PLCamera.BslStaticDefectPixelCorrectionModeEnum | Sets the static defect pixel correction mode. Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress and boost V CoaXPress Visibility: Beginner The feature documentation may provide more information. | |
PLCamera.BslStaticDefectPixelCorrectionTestModeEnum | Enables or disables the static defect pixel correction test mode. In test mode, all corrected pixels are set to completely white. This helps to find pixels that are being corrected in your images. Applies to: boost V CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLCamera.BslStaticDefectPixelCorrectionXSelectorEnum | Sets which x coordinate entry can be configured. Applies to: boost V CoaXPress Visibility: Expert Selecting Parameters: BslStaticDefectPixelCorrectionXCoordinate The feature documentation may provide more information. | |
PLCamera.BslTransferBitDepthEnum | Sets the bit depth used for internal image processing. Lowering the transfer bit depth increases the frame rate, but image quality may degrade. Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLCamera.BslTransferBitDepthModeEnum | Sets the transfer bit depth mode. Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLCamera.BslUSBPowerSourceEnum | Indicates how power is supplied to the device. Applies to: ace 2 USB and dart USB Visibility: Guru The feature documentation may provide more information. | |
PLCamera.ChunkComponentIDEnum | Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. Applies to: Stereo ace Visibility: Expert Selected by: ChunkComponentSelector The feature documentation may provide more information. | |
PLCamera.ChunkComponentSelectorEnum | Selects the Component from which to retreive data from. Applies to: Stereo ace Visibility: Expert Selecting Parameters: ChunkComponentID, ChunkComponentIDValue, ChunkDecimationHorizontal, ChunkDecimationVertical, ChunkHeight, ChunkOffsetX, ChunkOffsetY, ChunkPartIndex, ChunkPixelFormat, ChunkScan3dFocalLength, ChunkScan3dPrincipalPointU, ChunkScan3dPrincipalPointV, ChunkWidth The feature documentation may provide more information. | |
PLCamera.ChunkExposureTimeSelectorEnum | Sets which exposure time to retrieve chunk data from. Applies to: ace 2 GigE, ace 2 USB and dart USB Visibility: Expert Selecting Parameters: ChunkExposureTime The feature documentation may provide more information. | |
PLCamera.ChunkLineSelectorEnum | Selects the output for which to read the LineSource. Applies to: Stereo ace Visibility: Expert Selecting Parameters: ChunkBslLineRatio, ChunkLineSource, ChunkLineStatus The feature documentation may provide more information. | |
PLCamera.ChunkLineSourceEnum | Line source for selected line. Applies to: Stereo ace Visibility: Expert Selected by: ChunkLineSelector The feature documentation may provide more information. | |
PLCamera.ChunkScan3dCoordinateSelectorEnum | Selects which Coordinate to retrieve data from. Applies to: Stereo ace Visibility: Expert Selecting Parameters: ChunkScan3dCoordinateOffset, ChunkScan3dCoordinateScale, ChunkScan3dInvalidDataFlag, ChunkScan3dInvalidDataValue The feature documentation may provide more information. | |
PLCamera.ChunkScan3dDistanceUnitEnum | Returns the Distance Unit of the payload image. Applies to: Stereo ace Visibility: Expert The feature documentation may provide more information. | |
PLCamera.ChunkScan3dOutputModeEnum | Returns the Calibrated Mode of the payload image. Applies to: Stereo ace Visibility: Expert The feature documentation may provide more information. | |
PLCamera.EncoderModeEnum | Sets the encoder mode. Applies to: racer 2 CXP Visibility: Expert Selected by: EncoderSelector The feature documentation may provide more information. | |
PLCamera.EncoderOutputModeEnum | Sets the conditions for the encoder control to generate a valid output trigger signal. Applies to: racer 2 CXP Visibility: Expert Selected by: EncoderSelector The feature documentation may provide more information. | |
PLCamera.EncoderSelectorEnum | Sets which encoder can be configured. Applies to: racer 2 CXP Visibility: Expert Selecting Parameters: EncoderDivider, EncoderMode, EncoderOutputMode, EncoderReset, EncoderSourceA, EncoderSourceB, EncoderValue The feature documentation may provide more information. | |
PLCamera.EncoderSourceAEnum | Sets the source signal for the A input of the encoder control. Applies to: racer 2 CXP Visibility: Expert Selected by: EncoderSelector The feature documentation may provide more information. | |
PLCamera.EncoderSourceBEnum | Sets the source signal for the B input of the encoder control. Applies to: racer 2 CXP Visibility: Expert Selected by: EncoderSelector The feature documentation may provide more information. | |
PLCamera.ExposureTimeSelectorEnum | Sets which component the Exposure Time parameter value applies to. Applies to: ace 2 CXP, ace 2 GigE, ace 2 USB, boost CoaXPress, dart USB and racer 2 CXP Visibility: Beginner Selecting Parameters: ExposureTime The feature documentation may provide more information. | |
PLCameraInstance | List of all parameter names available for CameraInstance | |
PLCameraInstance.BufferHandlingModeEnum | Determines whether the number of available buffers is limited and when they are allocated. Visibility: Expert | |
PLChunkData | List of all parameter names available for chunk data of Basler camera devices | |
PLChunkData.ChunkComponentIDEnum | Returns the component of the payload image. This can be used to identify the image component of a generic part in a multi-part transfer. Applies to: Stereo ace Visibility: Expert Selected by: ChunkComponentSelector | |
PLChunkData.ChunkComponentSelectorEnum | Selects the Component from which to retreive data from. Applies to: Stereo ace Visibility: Expert Selecting Parameters: ChunkComponentID, ChunkComponentIDValue, ChunkDecimationHorizontal, ChunkDecimationVertical, ChunkHeight, ChunkOffsetX, ChunkOffsetY, ChunkPartIndex, ChunkPixelFormat, ChunkScan3dFocalLength, ChunkScan3dPrincipalPointU, ChunkScan3dPrincipalPointV, ChunkWidth | |
PLChunkData.ChunkExposureTimeSelectorEnum | Sets which exposure time to retrieve chunk data from. Applies to: ace 2 GigE, ace 2 USB and dart USB Visibility: Expert Selecting Parameters: ChunkExposureTime | |
PLChunkData.ChunkLineSelectorEnum | Selects the output for which to read the LineSource. Applies to: Stereo ace Visibility: Expert Selecting Parameters: ChunkBslLineRatio, ChunkLineSource, ChunkLineStatus | |
PLChunkData.ChunkLineSourceEnum | Line source for selected line. Applies to: Stereo ace Visibility: Expert Selected by: ChunkLineSelector | |
PLChunkData.ChunkScan3dCoordinateSelectorEnum | Selects which Coordinate to retrieve data from. Applies to: Stereo ace Visibility: Expert Selecting Parameters: ChunkScan3dCoordinateOffset, ChunkScan3dCoordinateScale, ChunkScan3dInvalidDataFlag, ChunkScan3dInvalidDataValue | |
PLChunkData.ChunkScan3dDistanceUnitEnum | Returns the Distance Unit of the payload image. Applies to: Stereo ace Visibility: Expert | |
PLChunkData.ChunkScan3dOutputModeEnum | Returns the Calibrated Mode of the payload image. Applies to: Stereo ace Visibility: Expert | |
PLEventGrabber | List of all parameter names available for pylon event grabbers | |
PLInterface | List of all parameter names available for pylon interfaces | |
PLInterface.DiscoveryMethodEnum | Discovery Method to look for remote devices. One can switch it to discover only real cameras, emulated cameras or both. The maximum number of emulated cameras is the maximum number of acquisition channels, which is applet dependent. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLPixelDataConverter | List of all parameter names available for the Pixel Data Converter | |
PLStream | List of all parameter names available for pylon stream grabbers | |
PLTransportLayer | List of all parameter names available for pylon device transport layers | |
PLTransportLayer.CustomSignalEvent0PolarityEnum | Select the signal polarity for the custom signal event 0 Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.CustomSignalEvent0SourceEnum | Select the signal source for the custom signal event 0. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.CustomSignalEvent1PolarityEnum | Select the signal polarity for the custom signal event 1 Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.CustomSignalEvent1SourceEnum | Select the signal source for the custom signal event 1 Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.CxpCameraUnexpectedStartupDataStatusEnum | Detects the error situation in which the first data value after the operator reset was unexpected, i.e. no image header has been received. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.CxpLinkTrigger0SourceEdgeEnum | Selects the signal edge of the output signal on CXPLinkTrigger0. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.CxpLinkTrigger0SourceEnum | Sets the output source for CXP LinkTrigger0. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.CxpLinkTrigger1SourceEdgeEnum | Selects the signal edge of the output signal on CXP LinkTrigger1. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.CxpLinkTrigger1SourceEnum | Sets the output source for CXP LinkTrigger1. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.CxpLinkTrigger2SourceEdgeEnum | Selects the signal edge of the output signal on CXP LinkTrigger2. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.CxpLinkTrigger2SourceEnum | Sets the output source for CXP LinkTrigger2. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.CxpLinkTrigger3SourceEdgeEnum | Selects the signal edge of the output signal on CXP LinkTrigger3. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.CxpLinkTrigger3SourceEnum | Sets the output source CXP LinkTrigger3. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.ExSyncOnEnum | Enables or disables the ExSync output to the camera. Make sure that the camera is expecting this signal and interprets it in the expected way. The polarity of this signal is relevant for proper functionality. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.ExSyncPolarityEnum | Sets the polarity of the ExSync output signal. Adjusts the polarity of the Exsync signal genarator to the polarity accepted by the connected camera. Use LowActive, if the camera starts exposure on a falling edge, otherwise use HighActive. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.ExtensionGPOTypeEnum | Sets the configuration type of the extension GPIO interface. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.FlashOnEnum | Switches the flash signal on or off. The pulse width of the flash signal is equal to one line period. The flash gives a signal between the first and second Exsync rising edge. A single trigger is sent for a full frame. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.FlashPolarityEnum | Sets the generated flash signal polarity. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.FrontGPIPullControlEnum | Sets the pull control of the front GPI. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.FrontGPISignalTypeEnum | Sets the signal type of the front GPI. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.FrontGPOInversionEnum | Enables or disables the inversion of the front GPO. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.ImageTriggerInputPolarityEnum | Sets the polarity of the image trigger input. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.ImageTriggerInputSourceEnum | Sets the image trigger input signal source, which is used to trigger the image acquisition. This is only relevant if the Image Trigger Mode is set to Extern/Gate. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.ImageTriggerIsBusyEnum | With this read-only value it is possible to check whether the image trigger is busy, i.e. whether an image is currently being acquired. During this time an additional image trigger is ignored. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.ImageTriggerModeEnum | Sets the trigger mode for the image generation. An image trigger can define the start and length of an image. FreeRun: All incoming lines received from the camera are accepted. Image size is defined by the ROI. ASync_External_Trigger: At the rising edge of an accepted image trigger input signal, a new frame is started and incoming lines are appended to an image up to ROI-Height. A new rising edge of the image trigger is only accepted after the current frame is finished. Gated_External_Trigger: In gated mode, the input signal active state Sets the height of the resulting frame. ROI-Height is the maximum height. _Multibuffer modes can handle a certain number of lines for multiple frames of ROI size. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.ImageTriggerOnEnum | Enables or disables the image trigger module. The OFF state corresponds to FreeRun. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.LineTriggerInPolarityEnum | Sets the polarity of the external input trigger signal encoder source A and source B. When set to LowActive, the Exsync generator starts on a falling edge of the signal specified as frame trigger. Otherwise, the Exsync generation starts on a rising edge. This is only relevant if the TriggerMode is set to Extern_Trigger. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.LineTriggerInSourceEnum | Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source A when using a shaft encoder. This is only relevant, if the TriggerMode is set to ASync_Trigger. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.LineTriggerModeEnum | Sets the operation mode for the Exsync signal generation. The source for the external trigger input can be selected via the parameters SourceA and SourceB. Grabber_Controlled: Exsync is generated periodically by the internal signal generator. ASync_Trigger: Each external trigger signal from a peripheral device is used to generate an ExSync based on the defined exposure time. Grabber_Controlled_Gated: Exsync is generated periodically by the internal signal generator during the acquisition of a frame. Extern_Trigger_Gated: An external trigger signal from a peripheral device is used to generate the ExSync during the acquisition of a frame only. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.OverflowEventSelectEnum | An overflow event can be generated on each incomplete, lost or correct frame. With this enumeration, you can select which permutation of these three events is reported via overflow event. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.SetSoftwareTriggerEnum | Turns software trigger signal on or off. With this parameter a software gate can be produced in case of an externally gated image trigger mode. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.ShaftEncoderCompensationEnableEnum | Enables or disables the shaft encoder rollback compensation. This parameter is relevant in case of a shaft encoder AB configuration. If switched to ON, in case of shaft encoder backward movement, the operator counts how many shaft encoder steps the shaft encoder moves backwards. When the shaft encoder moves forwards again, this number of shaft encoder steps (now forward direction) is not transmitted as external trigger signals. Only after the transportation belt is back to the place where the backward movement started, the shaft encoder steps (forward direction) are transmitted as external trigger signals again. If switched to OFF, the operator simply doesn't transmit any trigger signals as long as the transportation belt moves backwards. As soon as the transport belt starts to move forwards again, the operator transmits the shaft encoder steps (forward direction) as trigger signals. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.ShaftEncoderInputSourceEnum | Sets the trigger input signal source for the ExSync generation. This signal is also interpreted as source B when using a shaft encoder. This is only relevant if the TriggerMode is set to ASync_Trigger. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.ShaftEncoderLeadingEnum | Sets the leading signal / direction for the shaft encoder. A foreward movement is defined by a rising edge of signal A before signal B, if the parameter is set to Signal_AB. Source_A: Forward is defined by A before B. Source_B: Forward is defined by B before A. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.ShaftEncoderModeEnum | Sets the shaft encoder mode. Filter_x1: Exsync is generated for a forward rotation of the shaft encoder in single resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA. Filter_x2: Exsync is generated for a forward rotation of the shaft encoder in double resolution, i.e., a trigger pulse for a rising edge of LineTrgInSourceA and a rising edge of LineTrgInSourceB. Filter_x4: Exsync is generated for a forward rotation of the shaft encoder in quad resolution, i.e., a trigger pulse for a rising and a falling edge of LineTrgInSourceA and a rising and a falling edge of LineTrgInSourceB. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.ShaftEncoderOnEnum | Enables or disbales the shaft encoder. Sets whether a single trigger input (off = A only) is used for the Exsync generation, or the signals A and B (on). Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.SignalAnalyzer0PolarityEnum | Sets the signal analyzer 0 polarity. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.SignalAnalyzer0SourceEnum | Sets the signal source analyzer module 0. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.SignalAnalyzer1PolarityEnum | Sets the signal analyzer module 0 polarity. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.SignalAnalyzer1SourceEnum | Sets the signal source analyzer module 0. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TapGeometryEnum | Select the tap geometry according to the GenICam SFNC. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerFrontOutGPO0PolarityEnum | Sets the front GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerFrontOutGPO1PolarityEnum | Sets the front GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerFrontOutGPO2PolarityEnum | Sets the front GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerFrontOutGPO3PolarityEnum | Sets the front GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutFrontGPO0SourceEnum | Sets the signal source for the front GPO 0 output. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutFrontGPO1SourceEnum | Sets the signal source for the front GPO 1 output. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutFrontGPO2SourceEnum | Sets the signal source for the front GPO 2 output. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutFrontGPO3SourceEnum | Sets the signal source for the front GPO 3 output. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO0PolarityEnum | Sets the GPO 0 signal polarity. This parameter is ignored if the source is VCC or GND. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO0SourceEnum | Sets the signal source for GPO 0 output. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO1PolarityEnum | Sets the GPO 1 signal polarity. This parameter is ignored if the source is VCC or GND. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO1SourceEnum | Sets the signal source for GPO 1 output. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO2PolarityEnum | Sets the GPO 2 signal polarity. This parameter is ignored if the source is VCC or GND. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO2SourceEnum | Sets the signal source for GPO 2 output. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO3PolarityEnum | Sets the GPO 3 signal polarity. This parameter is ignored if the source is VCC or GND. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO3SourceEnum | Sets the signal source for GPO 3 output. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO4PolarityEnum | Sets the GPO 4 signal polarity. This parameter is ignored if the source is VCC or GND. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO4SourceEnum | Sets the signal source for GPO 4 output. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO5PolarityEnum | Sets the GPO 5 signal polarity. This parameter is ignored if the source is VCC or GND. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO5SourceEnum | Sets the signal source for GPO 5 output. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO6PolarityEnum | Sets the GPO 6 signal polarity. This parameter is ignored if the source is VCC or GND. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO6SourceEnum | Sets the signal source for GPO 6 output. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO7PolarityEnum | Sets the GPO 7 signal polarity. This parameter is ignored if the source is VCC or GND. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutGPO7SourceEnum | Sets the signal source for GPO 7 output. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutputEventSelectEnum | Select the pulse form generator for event monitoring. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutSelectFrontGPO2Enum | Sets the output source of Front GPO 2. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.TriggerOutSelectFrontGPO3Enum | Sets the output source of Front GPO 3. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLTransportLayer.VantagePointEnum | Vantage point. Use for mirroring. If VantagePoint is set to TopRight or BottomRight Width + XOffset must be smaller than SensorWidth. If VantagePoint is set to BottomLeft or BottomRight, the Height + YOffset must be smaller than SensorHeight. Applies to: CoaXPress Visibility: Expert The feature documentation may provide more information. | |
PLVideoWriter | List of all parameter names available for the Video Writer | |
TLType | Provides the names of the transport layer types. | |
TransportLayerInfoKey | Provides standard transport layer info key names. | |
VideoWriter | Provides a convenient way to save video files using the pylon Supplementary Package for MPEG-4. |
Structures#
Structure | Description | |
---|---|---|
ArrayName | Defines an array parameter name by combining the parameter name string and the parameter type information. | |
BooleanName | Defines a boolean parameter name by combining the parameter name string and the parameter type information. | |
CommandName | Defines a command parameter name by combining the parameter name string and the parameter type information. | |
CompressionInfo | The struct containing information about a grab buffer/result. | |
EnumName | Defines an enum parameter name by combining the parameter name string and the parameter type information. | |
FloatName | Defines a float parameter name by combining the parameter name string and the parameter type information. | |
IntegerName | Defines an integer parameter name by combining the parameter name string and the parameter type information. | |
StringName | Defines a string parameter name by combining the parameter name string and the parameter type information. |
Interfaces#
Interface | Description | |
---|---|---|
IAdvancedParameterAccess | Provides advanced parameter services. | |
IArrayParameter | Interface class for array parameter access. | |
IBooleanParameter | Interface class for boolean parameters. | |
IBufferFactory | Implement this interface to provide custom memory allocation. | |
ICamera | Provides convenient access to a camera device. | |
ICameraInfo | Provides access to the properties of a camera device. | |
ICommandParameter | Interface class for command parameters. | |
IDataComponent | Provides methods for accessing a single data component. | |
IDataContainer | Provides methods for accessing grab results consisting of multiple components | |
IEnumParameter | Interface class for enumeration parameters. An enumeration parameter is enumerable. The enumerator lists all currently settable values. | |
IFloatParameter | Interface class for float parameters. | |
IGrabResult | Interface of the grab result data. | |
IImage | Provides access to image properties and image buffer. | |
IInfo | Provides access to the properties of an info object. | |
IIntegerParameter | Interface class for integer parameters. | |
IInterface | Provides convenient access to an interface. | |
IInterfaceInfo | Provides access to the properties of an interface. | |
IParameter | Interface base class of all parameters. | |
IParameterCollection | Represents a collection of parameters that are identified by a path, a name, and a type. | |
IRawParameter | Interface class for raw parameter access. | |
IStreamGrabber | Provides convenient access to the StreamGrabber. | |
IStringParameter | Interface class for string parameters. | |
ITransportLayerInfo | Provides access to the properties of a transport layer. | |
IVideoWriter | Provides a convenient way to save video files. |
Enumerations#
Enumeration | Description | |
---|---|---|
ActionCommandStatus | Lists possible status codes returned by Basler.Pylon.ActionCommandTrigger.Issue or Basler.Pylon.ActionCommandTrigger.Schedule. | |
CameraSelectionStrategy | Lists possible strategies for selecting a camera device. | |
ComponentType | Provides standard component types. | |
CompressionMode | Mode used for transferring images. | |
CompressionStatus | Status of a grab buffer/result with compressed data. | |
DeviceAccessibilityInfo | Describes the accessibility state of a camera device. | |
Endianness | Endianness for parsing the grab buffer/result as defined for the camera technology used. | |
FloatValueCorrection | Lists possible float value correction strategies. | |
GrabLoop | Defines the use of an additional grab loop thread. | |
GrabStopReason | States the reason why a GrabStopping or GrabStopped event occurred. | |
GrabStrategy | Lists the possible grab strategies. | |
ImageFileFormat | List of available file formats for ImagePersistence. | |
ImageOrientation | Defines the vertical orientation of an image in memory. | |
IntegerValueCorrection | Lists possible integer value corrections. | |
IpConfigurationMethod | Lists the possible IP address configuration methods. | |
ParameterRelation | Lists possible relationships between parameters. | |
PayloadType | The list of possible payload types. | |
PixelColorFilter | Lists the Bayer color filter types. | |
PixelType | The PixelType specifies the pixel format and layout of a grab result or an image. | |
ShowMode | Defines the way an image window is shown. These constants follow the ShowWindow API. | |
TimeoutHandling | Defines how a timeout is handled by a method. |