Pylon::CBaslerUniversalInstantCamera#
Extends the CInstantCamera by universal parameter interface classes combining all interface types.
#include <pylon/BaslerUniversalInstantCamera.h>
Inherits from Pylon::CDeviceSpecificInstantCameraT< CBaslerUniversalInstantCameraTraits >, Pylon::CInstantCamera, CameraParams_t, Basler_InstantCameraParams::CInstantCameraParams_Params, Basler_InstantCameraParams::CInstantCameraParams_Params_v7_4_0
Public Types#
Name | |
---|---|
typedef Basler_UniversalCameraParams::CUniversalCameraParams_Params | CameraParams_t A parameter class containing all parameters as members that are available for Basler camera devices. |
typedef CNodeMapProxyT< Basler_UniversalTLParams::CUniversalTLParams_Params > | TlParams_t A parameter class containing all parameters as members that are available for pylon device transport layers. |
typedef CNodeMapProxyT< Basler_UniversalStreamParams::CUniversalStreamParams_Params > | StreamGrabberParams_t The parameters of the universal stream grabber. |
typedef CNodeMapProxyT< Basler_UniversalEventParams::CUniversalEventParams_Params > | EventGrabberParams_t The parameters of the universal event grabber. |
Public Functions#
Name | |
---|---|
CBaslerUniversalInstantCamera() Creates an Instant Camera object with no attached Pylon device. | |
CBaslerUniversalInstantCamera(IPylonDevice * pDevice, ECleanup cleanupProcedure =Cleanup_Delete) Creates an Instant Camera object and calls Attach(). | |
~CBaslerUniversalInstantCamera() Destroys an Instant Camera object. | |
void | ChangeIpConfiguration(bool EnablePersistentIp, bool EnableDhcp) Enables/disables use of persistent IP address and DHCP usage of the attached Pylon Device. |
void | GetPersistentIpAddress(String_t & IpAddress, String_t & SubnetMask, String_t & DefaultGateway) Reads the persistent IP address from the attached Pylon Device. |
void | SetPersistentIpAddress(const String_t & IpAddress, const String_t & SubnetMask, const String_t & DefaultGateway) Writes a persistent IP address to the attached Pylon Device. |
virtual void | Attach(IPylonDevice * pDevice, ECleanup cleanupProcedure =Cleanup_Delete) Attaches a Pylon device to the Instant Camera. |
virtual void | DestroyDevice() Destroys the attached Pylon device. |
virtual IPylonDevice * | DetachDevice() Detaches an attached Pylon device. |
virtual void | Open() Opens the attached Pylon device. |
virtual void | Close() Closes the attached Pylon device. |
virtual bool | RetrieveResult(unsigned int timeoutMs, typename CBaslerUniversalInstantCameraTraits::GrabResultPtr_t & grabResult, ETimeoutHandling timeoutHandling =TimeoutHandling_ThrowException) Retrieves a grab result according to the strategy, waits if it is not yet available. |
virtual bool | RetrieveResult(unsigned int timeoutMs, CGrabResultPtr & grabResult, ETimeoutHandling timeoutHandling =TimeoutHandling_ThrowException) Retrieves a grab result according to the strategy, waits if it is not yet available. |
virtual bool | GrabOne(unsigned int timeoutMs, typename CBaslerUniversalInstantCameraTraits::GrabResultPtr_t & grabResult, ETimeoutHandling timeoutHandling =TimeoutHandling_ThrowException) Grabs one image. |
virtual bool | GrabOne(unsigned int timeoutMs, CGrabResultPtr & grabResult, ETimeoutHandling timeoutHandling =TimeoutHandling_ThrowException) Grabs one image. |
virtual void | RegisterConfiguration(typename CBaslerUniversalInstantCameraTraits::ConfigurationEventHandler_t * pConfigurator, ERegistrationMode mode, ECleanup cleanupProcedure) Adds a configurator to the list of registered configurator objects. |
virtual void | RegisterConfiguration(CConfigurationEventHandler * pConfigurator, ERegistrationMode mode, ECleanup cleanupProcedure) Adds a configurator to the list of registered configurator objects. |
virtual bool | DeregisterConfiguration(typename CBaslerUniversalInstantCameraTraits::ConfigurationEventHandler_t * configurator) Removes a configurator from the list of registered configurator objects. |
virtual bool | DeregisterConfiguration(CConfigurationEventHandler * configurator) Removes a configurator from the list of registered configurator objects. |
virtual void | RegisterImageEventHandler(typename CBaslerUniversalInstantCameraTraits::ImageEventHandler_t * pImageEventHandler, ERegistrationMode mode, ECleanup cleanupProcedure) Adds an image event handler to the list of registered image event handler objects. |
virtual void | RegisterImageEventHandler(CImageEventHandler * pImageEventHandler, ERegistrationMode mode, ECleanup cleanupProcedure) Adds an image event handler to the list of registered image event handler objects. |
virtual bool | DeregisterImageEventHandler(typename CBaslerUniversalInstantCameraTraits::ImageEventHandler_t * imageEventHandler) Removes an image event handler from the list of registered image event handler objects. |
virtual bool | DeregisterImageEventHandler(CImageEventHandler * imageEventHandler) Removes an image event handler from the list of registered image event handler objects. |
virtual void | RegisterCameraEventHandler(typename CBaslerUniversalInstantCameraTraits::CameraEventHandler_t * pCameraEventHandler, const String_t & nodeName, intptr_t userProvidedId, ERegistrationMode mode, ECleanup cleanupProcedure, ECameraEventAvailability availability =CameraEventAvailability_Mandatory) Adds an camera event handler to the list of registered camera event handler objects. |
virtual void | RegisterCameraEventHandler(CCameraEventHandler * pCameraEventHandler, const String_t & nodeName, intptr_t userProvidedId, ERegistrationMode mode, ECleanup cleanupProcedure, ECameraEventAvailability availability =CameraEventAvailability_Mandatory) Adds an camera event handler to the list of registered camera event handler objects. |
virtual bool | DeregisterCameraEventHandler(typename CBaslerUniversalInstantCameraTraits::CameraEventHandler_t * cameraEventHandler, const String_t & nodeName) Removes a camera event handler from the list of registered camera event handler objects. |
virtual bool | DeregisterCameraEventHandler(CCameraEventHandler * cameraEventHandler, const String_t & nodeName) Removes a camera event handler from the list of registered camera event handler objects. |
virtual const CBaslerUniversalInstantCameraTraits::DeviceInfo_t & | GetDeviceInfo() const Provides access to the device info object of the attached Pylon device or an empty one. |
virtual CBaslerUniversalInstantCameraTraits::TlParams_t & | GetTLParams() Provides access to the transport layer parameters of the attached Pylon Device. |
virtual CBaslerUniversalInstantCameraTraits::StreamGrabberParams_t & | GetStreamGrabberParams() Provides access to the stream grabber parameters of the attached Pylon Device. |
virtual CBaslerUniversalInstantCameraTraits::EventGrabberParams_t & | GetEventGrabberParams() Provides access to the event grabber parameters of the attached Pylon Device. |
virtual bool | IsPylonDeviceAttached() const Returns the Pylon device attached state of the Instant Camera object. |
virtual bool | IsCameraDeviceRemoved() const Returns the connection state of the camera device. |
virtual bool | HasOwnership() const Returns the ownership of the attached Pylon device. |
virtual bool | IsOpen() const Returns the open state of the attached Pylon device object. |
virtual void | StartGrabbing(EGrabStrategy strategy =GrabStrategy_OneByOne, EGrabLoop grabLoopType =GrabLoop_ProvidedByUser) Starts the grabbing of images. |
virtual void | StartGrabbing(size_t maxImages, EGrabStrategy strategy =GrabStrategy_OneByOne, EGrabLoop grabLoopType =GrabLoop_ProvidedByUser) Starts the grabbing for a maximum number of images. |
virtual void | StopGrabbing() Stops the grabbing of images. |
virtual bool | IsGrabbing() const Returns state of grabbing. |
virtual size_t | GetQueuedBufferCount() Deprecated: This method has been deprecated. |
virtual const WaitObject & | GetGrabResultWaitObject() Provides access to a wait object indicating available grab results. |
virtual const WaitObject & | GetGrabStopWaitObject() Provides access to a wait object indicating that the grabbing has stopped. |
virtual const WaitObject & | GetCameraEventWaitObject() Provides access to a wait object indicating available camera events. |
virtual bool | WaitForFrameTriggerReady(unsigned int timeoutMs, ETimeoutHandling timeoutHandling =TimeoutHandling_ThrowException) Actively waits until the the camera is ready to accept a frame trigger. |
virtual bool | CanWaitForFrameTriggerReady() const Checks to see whether the camera device can be queried whether it is ready to accept the next frame trigger. |
virtual void | ExecuteSoftwareTrigger() Executes the software trigger command. |
virtual void | SetCameraContext(intptr_t context) Sets a context that is attached to each grab result of the camera object on RetrieveResult(). |
virtual intptr_t | GetCameraContext() const Returns the context that is attached to each grab result of the camera object. |
virtual GenApi::INodeMap & | GetNodeMap() Provides access to the node map of the camera device. |
virtual GenApi::INodeMap & | GetTLNodeMap() Provides access to the transport layer node map of the attached Pylon device. |
virtual GenApi::INodeMap & | GetStreamGrabberNodeMap() Provides access to the stream grabber node map of the attached Pylon device. |
virtual GenApi::INodeMap & | GetEventGrabberNodeMap() Provides access to the event grabber node map of the attached Pylon device. |
virtual GenApi::INodeMap & | GetInstantCameraNodeMap() Provides access to the node map of the Instant Camera object. |
virtual void | SetBufferFactory(IBufferFactory * pFactory, ECleanup cleanupProcedure =Cleanup_Delete) Sets an alternative buffer factory that is used for buffer allocation. |
virtual bool | IsGigE() const Returns true if a GigE Pylon device is attached to the Instant Camera object. |
virtual bool | IsUsb() const Returns true if a USB Pylon device is attached to the Instant Camera object. |
virtual bool | IsCameraLink() const Returns true if a Camera Link Pylon device is attached to the Instant Camera object. |
virtual bool | IsCxp() const Returns true if a CoaXPress GenTL device is attached to the Instant Camera object. |
VersionInfo | GetSfncVersion() const Returns the SFNC version read from the camera node map. |
bool | HasSpecificDeviceClass() Can be used to check whether the DeviceClass() can be used for enumeration. |
String_t | DeviceClass() The name of this device class. Use this one for enumeration. |
Protected Functions#
Name | |
---|---|
virtual CGrabResultData * | CreateDeviceSpecificGrabResultData() |
virtual IPylonDevice * | GetDevice() Provides access to the attached Pylon device. |
CLock & | GetLock() Provides access to the lock used for synchronizing the access to the camera. |
Public Attributes#
Name | |
---|---|
Pylon::ICommandEx & | AcquisitionAbort Aborts the acquisition of images - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IBooleanEx & | AcquisitionFrameRateEnable Enables setting the camera's acquisition frame rate to a specified value - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IBooleanEx & | AcquisitionIdle A check determines whether the camera is currently idle - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< AcquisitionModeEnums > & | AcquisitionMode Sets the image acquisition mode - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::ICommandEx & | AcquisitionStart Starts the acquisition of images - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IBooleanEx & | AcquisitionStatus Indicates whether the camera is waiting for trigger signals - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< AcquisitionStatusSelectorEnums > & | AcquisitionStatusSelector Sets the signal whose status you want to check - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::ICommandEx & | AcquisitionStop Stops the acquisition of images - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< ExposureAutoEnums > & | ExposureAuto Sets the operation mode of the Exposure Auto auto function - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< ExposureModeEnums > & | ExposureMode Sets the exposure mode - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< ExposureOverlapTimeModeEnums > & | ExposureOverlapTimeMode Sets the exposure overlap time mode - Applies to: GigE and ace USB. |
Pylon::IFloatEx & | ExposureTimeAbs Exposure time of the camera in microseconds - Applies to: CamEmu, CameraLink and GigE. |
Pylon::IFloatEx & | ExposureTimeBaseAbs Timebase (in microseconds) that the camera uses when the exposure time is specified using the Exposure Time (Raw) parameter - Applies to: CamEmu, CameraLink and GigE. |
Pylon::IEnumParameterT< ExposureTimeModeEnums > & | ExposureTimeMode Sets the exposure time mode - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | ExposureTimeRaw Exposure time of the camera (raw value) - Applies to: CamEmu, CameraLink and GigE. |
Pylon::IFloatEx & | ResultingFrameRateAbs Maximum frame acquisition rate with current camera settings - Applies to: CamEmu, CameraLink and GigE. |
Pylon::IEnumParameterT< SensorReadoutModeEnums > & | SensorReadoutMode Sets the sensor readout mode - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< ShutterModeEnums > & | ShutterMode Sets the shutter mode of the camera - Applies to: CameraLink, GigE and ace USB. |
Pylon::IBooleanEx & | SyncFreeRunTimerEnable Enables the synchronous free run mode - Applies to: GigE and blaze. |
Pylon::IIntegerEx & | SyncFreeRunTimerStartTimeHigh High 32 bits of the synchronous free run trigger start time - Applies to: GigE and blaze. |
Pylon::IIntegerEx & | SyncFreeRunTimerStartTimeLow Low 32 bits of the synchronous free run trigger start time - Applies to: GigE and blaze. |
Pylon::ICommandEx & | SyncFreeRunTimerUpdate Updates synchronous free run settings - Applies to: GigE and blaze. |
Pylon::IEnumParameterT< TriggerActivationEnums > & | TriggerActivation Sets the type of signal transition that will activate the selected trigger - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< TriggerModeEnums > & | TriggerMode Sets the mode for the currently selected trigger - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< TriggerSelectorEnums > & | TriggerSelector Sets the trigger type to be configured - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::ICommandEx & | TriggerSoftware Generates a software trigger signal - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< TriggerSourceEnums > & | TriggerSource Sets the source signal for the selected trigger - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | AcquisitionBurstFrameCount Number of frames to acquire for each Frame Burst Start trigger - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IFloatEx & | AcquisitionFrameRate Acquisition frame rate of the camera in frames per second - Applies to: CamEmu, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< BslAcquisitionBurstModeEnums > & | BslAcquisitionBurstMode Sets the burst mode - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< BslAcquisitionStopModeEnums > & | BslAcquisitionStopMode Sets whether Acquisition Stop commands abort exposure - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IFloatEx & | BslEffectiveExposureTime Current exposure time of the camera in microseconds - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IFloatEx & | BslExposureStartDelay Exposure start delay with current settings - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< BslExposureTimeModeEnums > & | BslExposureTimeMode Sets the exposure time mode - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IEnumParameterT< BslImmediateTriggerModeEnums > & | BslImmediateTriggerMode Enables the Immediate Trigger mode - Applies to: dart USB and pulse USB. |
Pylon::IFloatEx & | BslResultingAcquisitionFrameRate Maximum number of frames that can be acquired per second with current camera settings - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IFloatEx & | BslResultingFrameBurstRate Maximum number of bursts per second with current camera settings - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IFloatEx & | BslResultingTransferFrameRate Maximum number of frames that can be transferred per second with current camera settings - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< BslSensorBitDepthEnums > & | BslSensorBitDepth Sets the bit depth of the image sensor's data output - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< BslSensorBitDepthModeEnums > & | BslSensorBitDepthMode Sets the sensor bit depth mode - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::ICommandEx & | BslSensorOff Switches the sensor power off - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::ICommandEx & | BslSensorOn Switches the sensor power on - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::ICommandEx & | BslSensorStandby Puts the sensor in standby mode - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IEnumParameterT< BslSensorStateEnums > & | BslSensorState Returns the current power state of the sensor - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< BslTransferBitDepthEnums > & | BslTransferBitDepth Sets the bit depth used for internal image processing - Applies to: boost CoaXPress. |
Pylon::IEnumParameterT< BslTransferBitDepthModeEnums > & | BslTransferBitDepthMode Sets the transfer bit depth mode - Applies to: boost CoaXPress. |
Pylon::IFloatEx & | ExposureOverlapTimeMax Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (in microseconds) - Applies to: ace USB. |
Pylon::IFloatEx & | ExposureTime Exposure time of the camera in microseconds - Applies to: CamEmu, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | FrameDuration Total time required for exposing and reading out all subframes from the sensor - Applies to: blaze. |
Pylon::IEnumParameterT< OverlapModeEnums > & | OverlapMode Configures overlapping exposure and image readout - Applies to: dart USB and pulse USB. |
Pylon::IIntegerEx & | ReadoutTime Time required for reading out each subframe from the sensor - Applies to: blaze. |
Pylon::IIntegerEx & | ResetTime Time during which the sensor is reset before the next subframe is acquired - Applies to: blaze. |
Pylon::IFloatEx & | ResultingFrameRate Maximum frame acquisition rate with current camera settings - Applies to: ace USB, boost CoaXPress, dart USB and pulse USB. |
Pylon::IFloatEx & | SensorReadoutTime Sensor readout time with current settings - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< SensorShutterModeEnums > & | SensorShutterMode Sets the shutter mode of the camera - Applies to: ace 2 GigE, ace 2 USB, dart 2 USB, dart USB and pulse USB. |
Pylon::IIntegerEx & | StartupTime Time that passes between triggering the camera and exposure starting - Applies to: blaze. |
Pylon::IFloatEx & | TriggerDelay Trigger delay time in microseconds - Applies to: CamEmu, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IIntegerEx & | AcquisitionFrameCount Number of frames to acquire for each Acquisition Start trigger - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | AcquisitionFrameRateAbs Acquisition frame rate of the camera in frames per second - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< AcquisitionFrameRateEnumEnums > & | AcquisitionFrameRateEnum Applies to: CameraLink. |
Pylon::IFloatEx & | AcquisitionLineRateAbs Acquisition line rate of the camera in lines per second - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | EnableBurstAcquisition Enables Burst Acquisition - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | ExposureOverlapTimeMaxAbs Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (in microseconds) - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | ExposureOverlapTimeMaxRaw Maximum overlap of the sensor exposure with sensor readout in Trigger Width exposure mode (raw value) - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | ExposureStartDelayAbs Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | ExposureStartDelayRaw Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | ExposureTimeBaseAbsEnable Enables the use of the exposure timebase - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | FrameTimeoutAbs Frame timeout in microseconds - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | FrameTimeoutEnable Enables the frame timeout - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< InterlacedIntegrationModeEnums > & | InterlacedIntegrationMode Selects the Interlaced Integration Mode - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | ReadoutTimeAbs Sensor readout time with current settings - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | ResultingFramePeriodAbs Maximum frame acquisition period with current camera settings - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | ResultingLinePeriodAbs Maximum line acquisition period with current camera settings - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | ResultingLineRateAbs Maximum line acquisition rate with current camera settings - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | SyncFreeRunTimerTriggerRateAbs Synchronous free run trigger rate - Applies to: GigE. |
Pylon::IEnumParameterT< TriggerControlImplementationEnums > & | TriggerControlImplementation Sets the image acquisition control mode - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | TriggerDelayAbs Trigger delay time in microseconds - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | TriggerDelayLineTriggerCount Trigger delay as number of line triggers - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< TriggerDelaySourceEnums > & | TriggerDelaySource Sets the kind of trigger delay - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | TriggerPartialClosingFrame Determines whether a partial or a complete frame is transmitted when the Frame Start trigger signal transitions prematurely - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | AcquisitionStartEventStreamChannelIndex Stream channel index of the Acquisition Start event - Applies to: GigE. |
Pylon::IIntegerEx & | AcquisitionStartEventTimestamp Timestamp of the Acquisition Start event - Applies to: GigE. |
Pylon::IIntegerEx & | AcquisitionStartOvertriggerEventStreamChannelIndex Stream channel index of the Acquisition Start Overtrigger event - Applies to: GigE. |
Pylon::IIntegerEx & | AcquisitionStartOvertriggerEventTimestamp Timestamp of the Acquisition Start Overtrigger event - Applies to: GigE. |
Pylon::IIntegerEx & | AcquisitionStartWaitEventStreamChannelIndex Stream channel index of the Acquisition Start Wait event - Applies to: GigE. |
Pylon::IIntegerEx & | AcquisitionStartWaitEventTimestamp Timestamp of the Acquisition Start Wait event - Applies to: GigE. |
Pylon::IIntegerEx & | AcquisitionWaitEventStreamChannelIndex Stream channel index of the Acquisition Wait event - Applies to: GigE. |
Pylon::IIntegerEx & | AcquisitionWaitEventTimestamp Timestamp of an Acquisition Wait event - Applies to: GigE. |
Pylon::IIntegerEx & | ActionCommandCount Number of separate action signals supported by the camera - Applies to: GigE. |
Pylon::IIntegerEx & | ActionDeviceKey Device key used for action commands - Applies to: GigE and ace 2 GigE. |
Pylon::IIntegerEx & | ActionGroupKey Group key used for action commands - Applies to: GigE and ace 2 GigE. |
Pylon::IIntegerEx & | ActionGroupMask Group mask used for action commands - Applies to: GigE and ace 2 GigE. |
Pylon::IIntegerEx & | ActionQueueSize Number of action commands that can be queued by the camera - Applies to: ace 2 GigE. |
Pylon::IIntegerEx & | ActionSelector Action command to be configured - Applies to: GigE and ace 2 GigE. |
Pylon::IIntegerEx & | NumberOfActionSignals Number of separate action signals supported by the camera - Applies to: GigE. |
Pylon::IIntegerEx & | ActionLateEventStreamChannelIndex Stream channel index of the Action Late event - Applies to: GigE. |
Pylon::IIntegerEx & | ActionLateEventTimestamp Timestamp of the Action Late event - Applies to: GigE. |
Pylon::IFloatEx & | AutoBacklightCompensation Backlight compensation to be applied - Applies to: dart USB and pulse USB. |
Pylon::IFloatEx & | AutoTargetBrightness Target brightness for the Gain Auto and the Exposure Auto auto functions - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IFloatEx & | AutoTargetBrightnessDamping Brightness adjustment damping factor to be applied - Applies to: dart USB and pulse USB. |
Pylon::IFloatEx & | AutoExposureTimeAbsLowerLimit Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | AutoExposureTimeAbsUpperLimit Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | AutoExposureTimeLowerLimitRaw Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active (raw value) - Applies to: GigE. |
Pylon::IIntegerEx & | AutoExposureTimeUpperLimitRaw Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active (raw value) - Applies to: GigE. |
Pylon::IIntegerEx & | AutoGainRawLowerLimit Lower limit of the Gain parameter when the Gain Auto auto function is active (raw value) - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | AutoGainRawUpperLimit Upper limit of the Gain parameter when the Gain Auto auto function is active (raw value) - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | AutoTargetValue Target brightness for the Gain Auto and the Exposure Auto auto functions - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | BalanceWhiteAdjustmentDampingAbs Balance White adjustment damping factor to be applied - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | BalanceWhiteAdjustmentDampingRaw Balance White adjustment damping factor to be applied (raw value) - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | GrayValueAdjustmentDampingAbs Gray value adjustment damping factor to be applied - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | GrayValueAdjustmentDampingRaw Gray value adjustment damping factor (raw value) to be applied - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | AutoExposureTimeLowerLimit Lower limit of the Exposure Time parameter when the Exposure Auto auto function is active - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IFloatEx & | AutoExposureTimeUpperLimit Upper limit of the Exposure Time parameter when the Exposure Auto auto function is active - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IIntegerEx & | AutoFunctionAOIHeight Height of the auto function AOI (in pixels) - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | AutoFunctionAOIOffsetX Horizontal offset of the auto function AOI from the left side of the sensor (in pixels) - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | AutoFunctionAOIOffsetY Vertical offset from the top of the sensor to the auto function AOI (in pixels) - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< AutoFunctionAOISelectorEnums > & | AutoFunctionAOISelector Sets which auto function AOI can be configured - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | AutoFunctionAOIUsageIntensity Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function AOI - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | AutoFunctionAOIUsageRedLightCorrection Assigns the Red Light Correction auto function to the currently selected auto function AOI - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | AutoFunctionAOIUsageTonalRange Assigns the Tonal Range Auto auto function to the currently selected auto function AOI - Applies to: GigE. |
Pylon::IBooleanEx & | AutoFunctionAOIUsageWhiteBalance Assigns the Balance White Auto auto function to the currently selected auto function AOI - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | AutoFunctionAOIWidth Width of the auto function AOI (in pixels) - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | AutoFunctionAOIUseBrightness Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function AOI - Applies to: ace USB. |
Pylon::IBooleanEx & | AutoFunctionAOIUseWhiteBalance Assigns the Balance White auto function to the currently selected auto function AOI - Applies to: ace USB. |
Pylon::IEnumParameterT< AutoFunctionProfileEnums > & | AutoFunctionProfile Sets how gain and exposure time will be balanced when the camera is making automatic adjustments - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | AutoFunctionROIHeight Height of the auto function ROI (in pixels) - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IBooleanEx & | AutoFunctionROIHighlight Highlights the current auto function ROI in the image window - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress and dart 2 USB. |
Pylon::IIntegerEx & | AutoFunctionROIOffsetX Horizontal offset of the auto function ROI from the left side of the sensor (in pixels) - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IIntegerEx & | AutoFunctionROIOffsetY Vertical offset from the top of the sensor to the auto function ROI (in pixels) - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IEnumParameterT< AutoFunctionROISelectorEnums > & | AutoFunctionROISelector Sets which auto function ROI can be configured - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IBooleanEx & | AutoFunctionROIUseBrightness Assigns the Gain Auto and the Exposure Auto auto functions to the currently selected auto function ROI - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IBooleanEx & | AutoFunctionROIUseTonalRange Assigns the Tonal Range Auto auto function to the currently selected auto function ROI - Applies to: ace USB. |
Pylon::IBooleanEx & | AutoFunctionROIUseWhiteBalance Assigns the Balance White Auto auto function to the currently selected auto function ROI - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IIntegerEx & | AutoFunctionROIWidth Width of the auto function ROI (in pixels) - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IFloatEx & | AutoGainLowerLimit Lower limit of the Gain parameter when the Gain Auto auto function is active - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IFloatEx & | AutoGainUpperLimit Upper limit of the Gain parameter when the Gain Auto auto function is active - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IEnumParameterT< AutoTonalRangeAdjustmentSelectorEnums > & | AutoTonalRangeAdjustmentSelector Sets which parts of the tonal range can be adjusted - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< AutoTonalRangeModeSelectorEnums > & | AutoTonalRangeModeSelector Sets the kind of tonal range auto adjustment - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | AutoTonalRangeTargetBright Bright target value to be used during automatic tonal range adjustments - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | AutoTonalRangeTargetDark Dark target value to be used during automatic tonal range adjustments - Applies to: GigE and ace USB. |
Pylon::IFloatEx & | AutoTonalRangeThresholdBright Threshold value from which the Tonal Range Source Bright parameter value is calculated during automatic tonal range adjustments - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | AutoTonalRangeThresholdBrightRaw Threshold value from which the Tonal Range Source Bright parameter value is calculated during automatic tonal range adjustments (raw value) - Applies to: GigE. |
Pylon::IFloatEx & | AutoTonalRangeThresholdDark Threshold value from which the Tonal Range Source Dark parameter value is calculated during automatic tonal range adjustments - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | AutoTonalRangeThresholdDarkRaw Threshold value from which the Tonal Range Source Dark parameter value is calculated during automatic tonal range adjustments (raw value) - Applies to: GigE. |
Pylon::IBooleanEx & | BLCSerialFramingError A serial framing error occurred on reception - Applies to: GigE and ace USB. |
Pylon::IBooleanEx & | BLCSerialParityError A serial parity error occurred on reception - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< BLCSerialPortBaudRateEnums > & | BLCSerialPortBaudRate Reports the baud rate of the serial communication module - Applies to: GigE and ace USB. |
Pylon::ICommandEx & | BLCSerialPortClearErrors Clears the error flags of the serial communication module - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< BLCSerialPortParityEnums > & | BLCSerialPortParity Reports the parity bit configuration of the serial communication module - Applies to: GigE and ace USB. |
Pylon::ICommandEx & | BLCSerialPortReceiveCmd Reads and removes the front byte value from the serial communication receive queue - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | BLCSerialPortReceiveValue Last byte value read from the serial communication receive queue - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< BLCSerialPortSourceEnums > & | BLCSerialPortSource Sets the signal source for the serial communication module - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< BLCSerialPortStopBitsEnums > & | BLCSerialPortStopBits Reports the number of stop bits used by the serial communication module - Applies to: GigE and ace USB. |
Pylon::ICommandEx & | BLCSerialPortTransmitCmd Writes the current byte value to the transmit queue - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | BLCSerialPortTransmitValue Byte value to be written to the transmit queue - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< BLCSerialReceiveQueueStatusEnums > & | BLCSerialReceiveQueueStatus Reports the status of the serial communication receive queue - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< BLCSerialTransmitQueueStatusEnums > & | BLCSerialTransmitQueueStatus Reports the status of the serial communication transmit queue - Applies to: GigE and ace USB. |
Pylon::IFloatEx & | BalanceRatio Balance Ratio value to be applied to the currently selected channel - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IFloatEx & | BalanceRatioAbs Balance Ratio value to be applied to the currently selected channel - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | BalanceRatioRaw Balance Ratio value to be applied to the currently selected channel (raw value) - Applies to: CameraLink and GigE. |
Pylon::ICommandEx & | BalanceWhiteReset Resets all white balance adjustments - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | ColorAdjustmentEnable Enables color adjustment - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | ColorAdjustmentHue Hue adjustment value to be applied to the currently selected color channel - Applies to: CameraLink, GigE and ace USB. |
Pylon::IIntegerEx & | ColorAdjustmentHueRaw Hue adjustment value to be applied to the currently selected color channel (raw value) - Applies to: CameraLink and GigE. |
Pylon::ICommandEx & | ColorAdjustmentReset Allows you to restore previous color adjustment settings - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | ColorAdjustmentSaturation Saturation adjustment value to be applied to the currently selected color channel - Applies to: CameraLink, GigE and ace USB. |
Pylon::IIntegerEx & | ColorAdjustmentSaturationRaw Saturation adjustment value to be applied to the currently selected color channel (raw value) - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< ColorAdjustmentSelectorEnums > & | ColorAdjustmentSelector Sets which color in your images will be adjusted - Applies to: CameraLink, GigE and ace USB. |
Pylon::IFloatEx & | ColorTransformationMatrixFactor Extent to which the color matrix influences the color values - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | ColorTransformationMatrixFactorRaw Extent to which the color matrix influences the color values (raw value) - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | ColorTransformationValueRaw Transformation value for the selected element in the color transformation matrix (raw value) - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< LightSourceSelectorEnums > & | LightSourceSelector Sets the type of light source for which color transformation will be performed - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< BalanceRatioSelectorEnums > & | BalanceRatioSelector Sets which color channel can be adjusted when performing manual white balance - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< BalanceWhiteAutoEnums > & | BalanceWhiteAuto Sets the operation mode of the Balance White Auto auto function - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< BandwidthReserveModeEnums > & | BandwidthReserveMode Sets a predefined bandwidth reserve or enables manual configuration of the bandwidth reserve - Applies to: ace 2 GigE. |
Pylon::IBooleanEx & | GevCurrentIPConfigurationDHCP Controls whether the DHCP IP configuration scheme is activated on the given logical link - Applies to: blaze. |
Pylon::IBooleanEx & | GevCurrentIPConfigurationLLA Controls whether the Link Local Address IP configuration scheme is activated on the given logical link - Applies to: blaze. |
Pylon::IBooleanEx & | GevCurrentIPConfigurationPersistentIP Controls whether the PersistentIP configuration scheme is activated on the given logical link - Applies to: blaze. |
Pylon::IIntegerEx & | BinningHorizontal Number of adjacent horizontal pixels to be summed - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IEnumParameterT< BinningHorizontalModeEnums > & | BinningHorizontalMode Sets the binning mode for horizontal binning - Applies to: CamEmu, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IIntegerEx & | BinningVertical Number of adjacent vertical pixels to be summed - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IEnumParameterT< BinningVerticalModeEnums > & | BinningVerticalMode Sets the binning mode for vertical binning - Applies to: CamEmu, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IBooleanEx & | CenterX Centers the image horizontally - Applies to: CameraLink, GigE and ace USB. |
Pylon::IBooleanEx & | CenterY Centers the image vertically - Applies to: CameraLink, GigE and ace USB. |
Pylon::IIntegerEx & | DecimationHorizontal Horizontal decimation factor - Applies to: CameraLink, GigE and ace USB. |
Pylon::IIntegerEx & | DecimationVertical Vertical decimation factor - Applies to: CameraLink, GigE, ace USB and boost_V_CoaXPress. |
Pylon::IIntegerEx & | Height Height of the camera's region of interest (area of interest) in pixels - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | OffsetX Horizontal offset of the region of interest (area of interest) from the left side of the sensor (in pixels) - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | OffsetY Vertical offset of the region of interest (area of interest) from the top of the sensor (in pixels) - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< ROIZoneModeEnums > & | ROIZoneMode Enables or disables the currently selected ROI zone - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | ROIZoneOffset Vertical offset of the currently selected ROI zone - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< ROIZoneSelectorEnums > & | ROIZoneSelector Sets the ROI zone that can be configured - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | ROIZoneSize Height of the currently selected ROI zone - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | Width Width of the camera's region of interest (area of interest) in pixels - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< BinningModeHorizontalEnums > & | BinningModeHorizontal Sets the binning mode for horizontal binning - Applies to: CameraLink. |
Pylon::IEnumParameterT< BinningModeVerticalEnums > & | BinningModeVertical Sets the binning mode for vertical binning - Applies to: CameraLink. |
Pylon::IEnumParameterT< LegacyBinningVerticalEnums > & | LegacyBinningVertical Sets whether vertical binning is used - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | ScalingHorizontalAbs Horizontal scaling factor - Applies to: GigE. |
Pylon::IFloatEx & | ScalingVerticalAbs Vertical scaling factor - Applies to: GigE. |
Pylon::IEnumParameterT< BinningSelectorEnums > & | BinningSelector Sets whether sensor or FPGA binning can be configured - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress and dart 2 USB. |
Pylon::ICommandEx & | BslCenterX Centers the image horizontally - Applies to: CamEmu, ace 2 GigE, ace 2 USB, boost CoaXPress, dart 2 USB and dart MIPI. |
Pylon::ICommandEx & | BslCenterY Centers the image vertically - Applies to: CamEmu, ace 2 GigE, ace 2 USB, boost CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IEnumParameterT< BslImageStampEnums > & | BslImageStamp Enables image stamping - Applies to: boost_V_CoaXPress. |
Pylon::IIntegerEx & | BslScaledSensorHeight Scaled Height of the camera's sensor in pixels - Applies to: dart MIPI. |
Pylon::IIntegerEx & | BslScaledSensorWidth Scaled Width of the camera's sensor in pixels - Applies to: dart MIPI. |
Pylon::IBooleanEx & | ComponentEnable Controls if the selected component streaming is active - Applies to: blaze. |
Pylon::IEnumParameterT< ComponentSelectorEnums > & | ComponentSelector Selects a component to activate/deactivate its data streaming - Applies to: blaze. |
Pylon::IIntegerEx & | DepthMax End of the three-dimensional ROI - Applies to: blaze. |
Pylon::IIntegerEx & | DepthMin Start of the three-dimensional ROI - Applies to: blaze. |
Pylon::IEnumParameterT< ImageFileModeEnums > & | ImageFileMode Enables loading files from disk for image acquisition - Applies to: CamEmu. |
Pylon::IStringEx & | ImageFilename Enter the name of an image filename or a path to a directory containing image files - Applies to: CamEmu. |
Pylon::IIntegerEx & | LinePitch Number of bytes separating the starting pixels of two consecutive lines - Applies to: ace USB. |
Pylon::IBooleanEx & | LinePitchEnable Enables the alignment of output image data to multiples of 4 bytes - Applies to: ace USB. |
Pylon::IFloatEx & | ScalingHorizontal Horizontal scaling factor - Applies to: ace USB. |
Pylon::IFloatEx & | ScalingVertical Vertical scaling factor - Applies to: ace USB. |
Pylon::IFloatEx & | SensorPixelHeight Physical size (pitch) in the y direction of a photo sensitive pixel unit - Applies to: blaze. |
Pylon::IFloatEx & | SensorPixelWidth Physical size (pitch) in the x direction of a photo sensitive pixel unit - Applies to: blaze. |
Pylon::IFloatEx & | SensorPosition Distance between the sensor plane and the front of the housing - Applies to: blaze. |
Pylon::IEnumParameterT< TestPatternEnums > & | TestPattern Sets the test pattern to display - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | WorkingRangeMax Maximum working range of the camera - Applies to: blaze. |
Pylon::IIntegerEx & | WorkingRangeMin Minimum working range of the camera - Applies to: blaze. |
Pylon::IFloatEx & | BlackLevel Black level value to be applied to the currently selected sensor tap - Applies to: CamEmu, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< BslBlackLevelCompensationModeEnums > & | BslBlackLevelCompensationMode Configures black level compensation - Applies to: boost CoaXPress. |
Pylon::IEnumParameterT< BslColorSpaceModeEnums > & | BslColorSpaceMode Sets the color space for image acquisitions - Applies to: dart USB and pulse USB. |
Pylon::IFloatEx & | Gain Value of the currently selected gain in dB - Applies to: CamEmu, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IFloatEx & | BlackLevelAbs Sets the value of the selected black level control as a float - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | BlackLevelRaw Black level value to be applied to the currently selected sensor tap (raw value) - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | GainAbs This is a float value that sets the selected gain control in dB - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | GammaEnable Enables gamma correction - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< GammaSelectorEnums > & | GammaSelector Sets the type of gamma to be applied - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | SubstrateVoltage Substrate voltage - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< BlackLevelSelectorEnums > & | BlackLevelSelector Sets which sensor tap can be configured - Applies to: CameraLink, GigE, ace USB, dart USB and pulse USB. |
Pylon::IIntegerEx & | DigitalShift Digital shift to be applied - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< GainAutoEnums > & | GainAuto Sets the operation mode of the Gain Auto auto function - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | GainRaw Value of the currently selected gain (raw value) - Applies to: CamEmu, CameraLink and GigE. |
Pylon::IEnumParameterT< GainSelectorEnums > & | GainSelector Sets the gain type to be adjusted - Applies to: CameraLink, GigE, ace USB, dart USB and pulse USB. |
Pylon::IFloatEx & | Gamma Gamma correction to be applied - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< BslAdaptiveToneMappingModeEnums > & | BslAdaptiveToneMappingMode Configures adaptive tone mapping - Applies to: dart MIPI. |
Pylon::IEnumParameterT< BslDefectPixelCorrectionModeEnums > & | BslDefectPixelCorrectionMode Identifies outlier pixels and adjusts their intensity value - Applies to: dart 2 USB and dart MIPI. |
Pylon::IEnumParameterT< BslFlareRemovalAutoEnums > & | BslFlareRemovalAuto Sets FLARE control to continuous or off - Applies to: dart MIPI. |
Pylon::IEnumParameterT< BslLightSourcePresetEnums > & | BslLightSourcePreset Sets the light source preset - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IBooleanEx & | BslLightSourcePresetFeatureEnable Enables adjustment of the selected feature - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< BslLightSourcePresetFeatureSelectorEnums > & | BslLightSourcePresetFeatureSelector Sets which features the camera adjusts when you select a light source preset - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IBooleanEx & | BslScalingEnable Enables scaling from sensor size to output image size - Applies to: dart MIPI. |
Pylon::IFloatEx & | BslScalingFactor Scaling factor to be applied to all images - Applies to: ace 2 GigE, ace 2 USB, dart 2 USB and dart MIPI. |
Pylon::IFloatEx & | BslBrightness Brightness value to be applied - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IFloatEx & | BslContrast Contrast value to be applied - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< BslContrastModeEnums > & | BslContrastMode Sets the contrast mode - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IFloatEx & | BslHue Hue shift value to be applied - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IFloatEx & | BslSaturation Saturation value to be applied - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IIntegerEx & | BslBrightnessRaw Brightness value to be applied (raw value) - Applies to: GigE. |
Pylon::IIntegerEx & | BslContrastRaw Contrast value to be applied (raw value) - Applies to: GigE. |
Pylon::IIntegerEx & | BslHueRaw Hue shift value to be applied (raw value) - Applies to: GigE. |
Pylon::IIntegerEx & | BslHueValue Hue shift value to be applied - Applies to: dart USB and pulse USB. |
Pylon::IIntegerEx & | BslSaturationRaw Saturation value to be applied (raw value) - Applies to: GigE. |
Pylon::IFloatEx & | BslSaturationValue Saturation value to be applied - Applies to: dart USB and pulse USB. |
Pylon::IIntegerEx & | ConfidenceThreshold Confidence threshold for pixels - Applies to: blaze. |
Pylon::IEnumParameterT< DefectPixelCorrectionModeEnums > & | DefectPixelCorrectionMode Identifies outlier pixels and adjusts their intensity value - Applies to: dart USB and pulse USB. |
Pylon::IBooleanEx & | FilterSpatial Enables the spatial noise filter - Applies to: blaze. |
Pylon::IIntegerEx & | FilterStrength Strength of the temporal filter - Applies to: blaze. |
Pylon::IBooleanEx & | FilterTemporal Enables the temporal noise filter - Applies to: blaze. |
Pylon::IBooleanEx & | GammaCorrection Enables gamma correction on the intensity image - Applies to: blaze. |
Pylon::IEnumParameterT< IntensityCalculationEnums > & | IntensityCalculation Sets the method for calculating the intensity data - Applies to: blaze. |
Pylon::IEnumParameterT< LightSourcePresetEnums > & | LightSourcePreset Sets the light source preset - Applies to: ace USB, dart USB and pulse USB. |
Pylon::IBooleanEx & | OutlierRemoval Enables the outlier removal - Applies to: blaze. |
Pylon::IBooleanEx & | ThermalDriftCorrection Enables the thermal drift correction - Applies to: blaze. |
Pylon::IEnumParameterT< BslChunkAutoBrightnessStatusEnums > & | BslChunkAutoBrightnessStatus Indicates the status of the target brightness adjustments performed by the Exposure Auto and Gain Auto auto functions - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IEnumParameterT< BslChunkTimestampSelectorEnums > & | BslChunkTimestampSelector Sets which information should be included in the Chunk Timestamp Value chunk - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IIntegerEx & | BslChunkTimestampValue Value of the timestamp when the image was acquired - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IEnumParameterT< ChunkCounterSelectorEnums > & | ChunkCounterSelector Sets which counter to retrieve chunk data from - Applies to: ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | ChunkCounterValue Value of the selected chunk counter - Applies to: ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | ChunkDynamicRangeMax Maximum possible pixel value in the acquired image - Applies to: GigE and ace 2 GigE. |
Pylon::IIntegerEx & | ChunkDynamicRangeMin Minimum possible pixel value in the acquired image - Applies to: GigE and ace 2 GigE. |
Pylon::IFloatEx & | ChunkExposureTime Exposure time used to acquire the image - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | ChunkFrameID Unique identifier of the current frame - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IFloatEx & | ChunkGain Gain used during image acquisition - Applies to: ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IEnumParameterT< ChunkGainSelectorEnums > & | ChunkGainSelector Sets which gain channel to retrieve chunk data from - Applies to: ace USB. |
Pylon::IIntegerEx & | ChunkHeight AOI height of the acquired image - Applies to: GigE and ace 2 GigE. |
Pylon::IIntegerEx & | ChunkLineStatusAll Bit field that indicates the status of all of the camera's input and output lines when the image was acquired - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | ChunkOffsetX X offset of the AOI of the acquired image - Applies to: GigE and ace 2 GigE. |
Pylon::IIntegerEx & | ChunkOffsetY Y offset of the AOI of the acquired image - Applies to: GigE and ace 2 GigE. |
Pylon::IIntegerEx & | ChunkPayloadCRC16 CRC checksum of the acquired image - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | ChunkPixelDynamicRangeMax Maximum possible pixel value in the acquired image - Applies to: ace 2 GigE. |
Pylon::IIntegerEx & | ChunkPixelDynamicRangeMin Minimum possible pixel value in the acquired image - Applies to: ace 2 GigE. |
Pylon::IEnumParameterT< ChunkPixelFormatEnums > & | ChunkPixelFormat Indicates the pixel format of the acquired image - Applies to: GigE and ace 2 GigE. |
Pylon::IIntegerEx & | ChunkSequencerSetActive Index of the active sequencer set - Applies to: ace 2 GigE, ace 2 USB and ace USB. |
Pylon::IIntegerEx & | ChunkStride 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 - Applies to: GigE and ace 2 GigE. |
Pylon::IIntegerEx & | ChunkTimestamp Value of the timestamp when the image was acquired - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | ChunkWidth Width of the AOI of the acquired image - Applies to: GigE and ace 2 GigE. |
Pylon::IBooleanEx & | BslColorAdjustmentEnable Enables color adjustment - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IFloatEx & | BslColorAdjustmentHue Hue adjustment value to be applied to the currently selected color channel - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IFloatEx & | BslColorAdjustmentSaturation Saturation adjustment value to be applied to the currently selected color channel - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IEnumParameterT< BslColorAdjustmentSelectorEnums > & | BslColorAdjustmentSelector Sets which color in your images will be adjusted - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IEnumParameterT< BslColorSpaceEnums > & | BslColorSpace Sets the color space for image acquisitions - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IIntegerEx & | BslDeviceLinkCurrentThroughput Actual bandwidth the camera will use - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IFloatEx & | BslTemperatureMax Indicates the maximum temperature the camera reached during operation - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< BslTemperatureStatusEnums > & | BslTemperatureStatus Indicates the temperature state - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress and dart 2 USB. |
Pylon::IIntegerEx & | BslTemperatureStatusErrorCount Indicates how often the temperature state changed to Error - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IStringEx & | BslV4lDevicePath Path of the Video4Linux device used to control the camera - Applies to: dart MIPI. |
Pylon::IEnumParameterT< DeviceCharacterSetEnums > & | DeviceCharacterSet Indicates the character set used by the strings of the device's bootstrap registers - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IIntegerEx & | DeviceEventChannelCount Indicates the number of event channels supported by the device - Applies to: blaze. |
Pylon::IStringEx & | DeviceFamilyName Identifier of the product family of the device - Applies to: ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost_V_CoaXPress and dart 2 USB. |
Pylon::ICommandEx & | DeviceFeaturePersistenceEnd Disables feature streaming on the device - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart 2 USB and dart MIPI. |
Pylon::ICommandEx & | DeviceFeaturePersistenceStart Enables feature streaming on the device - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IIntegerEx & | DeviceGenCPVersionMajor Major version of the GenCP protocol supported by the device - Applies to: ace 2 USB, dart 2 USB and dart MIPI. |
Pylon::IIntegerEx & | DeviceGenCPVersionMinor Minor version of the GenCP protocol supported by the device - Applies to: ace 2 USB, dart 2 USB and dart MIPI. |
Pylon::IEnumParameterT< DeviceIndicatorModeEnums > & | DeviceIndicatorMode Sets the behavior of the camera's status LED - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart USB. |
Pylon::IIntegerEx & | DeviceLinkConnectionCount Returns the number of physical connection of the device used by a particular Link - Applies to: blaze. |
Pylon::IIntegerEx & | DeviceLinkCurrentThroughput Actual bandwidth the camera will use - Applies to: ace USB. |
Pylon::IIntegerEx & | DeviceLinkSelector Device link to be configured - Applies to: ace USB, blaze, dart USB and pulse USB. |
Pylon::IIntegerEx & | DeviceLinkSpeed Speed of transmission negotiated on the selected link - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IIntegerEx & | DeviceLinkThroughputLimit Bandwidth limit for data transmission (in bytes per second) - Applies to: CamEmu, ace 2 GigE, ace 2 USB, ace USB, dart 2 USB, dart USB and pulse USB. |
Pylon::IEnumParameterT< DeviceLinkThroughputLimitModeEnums > & | DeviceLinkThroughputLimitMode Enables/disables the device link throughput limit - Applies to: CamEmu, ace 2 GigE, ace 2 USB, ace USB, dart 2 USB, dart USB and pulse USB. |
Pylon::IStringEx & | DeviceManifestPrimaryURL First URL to the GenICam XML device description file of the selected manifest entry - Applies to: ace 2 GigE and boost CoaXPress. |
Pylon::IIntegerEx & | DeviceManifestSchemaMajorVersion Major version number of the schema file of the selected manifest entry - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IIntegerEx & | DeviceManifestSchemaMinorVersion Minor version number of the schema file of the selected manifest entry - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IIntegerEx & | DeviceManifestSchemaSubMinorVersion Subminor version number of the schema file of the selected manifest entry - Applies to: boost_V_CoaXPress. |
Pylon::IIntegerEx & | DeviceManifestXMLMajorVersion Major version number of the GenICam XML file of the selected manifest entry - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IIntegerEx & | DeviceManifestXMLMinorVersion Minor version number of the GenICam XML file of the selected manifest entry - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IIntegerEx & | DeviceManifestXMLSubMinorVersion Subminor version number of the GenICam XML file of the selected manifest entry - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IEnumParameterT< DeviceRegistersEndiannessEnums > & | DeviceRegistersEndianness Endianness of the registers of the device - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, dart 2 USB and dart MIPI. |
Pylon::ICommandEx & | DeviceRegistersStreamingEnd Announces the end of feature streaming - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, boost CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::ICommandEx & | DeviceRegistersStreamingStart Prepares the camera for feature streaming - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, boost CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | DeviceSFNCVersionMajor Major version number of the SFNC specification that the camera is compatible with - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | DeviceSFNCVersionMinor Minor version number of the SFNC specification that the camera is compatible with - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | DeviceSFNCVersionSubMinor Subminor version number of the SFNC specification that the camera is compatible with - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IStringEx & | DeviceSerialNumber Serial number of the camera - Applies to: ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | DeviceStreamChannelCount Indicates the number of streaming channels supported by the device - Applies to: blaze. |
Pylon::IEnumParameterT< DeviceTLTypeEnums > & | DeviceTLType Indicates the type of the device's transport layer - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IIntegerEx & | DeviceTLVersionMajor Major version number of the device's transport layer - Applies to: ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IIntegerEx & | DeviceTLVersionMinor Minor version number of the device's transport layer - Applies to: ace 2 GigE, ace 2 USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IIntegerEx & | DeviceTLVersionSubMinor Subminor version number of the device's transport layer - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart MIPI. |
Pylon::IFloatEx & | DeviceTemperature Temperature at the selected location in the camera (in degrees centigrade) - Applies to: ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< DeviceTemperatureSelectorEnums > & | DeviceTemperatureSelector Sets the location in the camera where the temperature will be measured - Applies to: CamEmu, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< DeviceTypeEnums > & | DeviceType Returns the device type - Applies to: blaze. |
Pylon::ICommandEx & | TimestampLatch Latches the current timestamp counter and stores its value in TimestampLatchValue - Applies to: ace 2 GigE, ace 2 USB, ace USB, blaze and dart 2 USB. |
Pylon::IIntegerEx & | TimestampLatchValue Latched value of the timestamp counter - Applies to: ace 2 GigE, ace 2 USB, ace USB, blaze and dart 2 USB. |
Pylon::ICommandEx & | TimestampReset Resets the current timestamp counter - Applies to: ace 2 GigE. |
Pylon::IIntegerEx & | BslDualROIImageValid Indicates whether the outgoing image is valid - Applies to: boost_V_CoaXPress. |
Pylon::IIntegerEx & | BslDualROIRowOffset Vertical offset of the currently selected row - Applies to: boost_V_CoaXPress. |
Pylon::IEnumParameterT< BslDualROIRowSelectorEnums > & | BslDualROIRowSelector Sets which row can be configured - Applies to: boost_V_CoaXPress. |
Pylon::IIntegerEx & | BslDualROIRowSize Height of the currently selected row - Applies to: boost_V_CoaXPress. |
Pylon::IBooleanEx & | BslDualROIRowsEnable Enables the Dual ROI feature - Applies to: boost_V_CoaXPress. |
Pylon::IEnumParameterT< BslEnableFanEnums > & | BslEnableFan Enables the external fan if one is connected - Applies to: boost_V_CoaXPress. |
Pylon::IFloatEx & | BslInputFilterTime Time period in which the camera evaluates all changes and durations of logical states of the input signal - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress and dart 2 USB. |
Pylon::IFloatEx & | BslInputHoldOffTime Time period in which the camera doesn't accept any further trigger signals or signal changes after receiving an input trigger signal - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress, boost_V_CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< BslLineConnectionEnums > & | BslLineConnection Sets the connection signal for the currently selected line - Applies to: dart 2 USB. |
Pylon::IBooleanEx & | BslLineOverloadStatus Indicates whether a GPIO line is overloaded, i e , not powered correctly - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IFloatEx & | LineDebouncerTime Line debouncer time in microseconds - Applies to: ace USB and dart USB. |
Pylon::IFloatEx & | LineMinimumOutputPulseWidth Minimum signal width of an output signal (in microseconds) - Applies to: ace USB. |
Pylon::ICommandEx & | LineOverloadReset Resets the overload status of the selected line - Applies to: ace USB. |
Pylon::IBooleanEx & | LineOverloadStatus Indicates whether an overload condition has been detected on the selected line - Applies to: ace USB. |
Pylon::IBooleanEx & | BslErrorPresent Indicates whether an internal error occurred on the device - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::ICommandEx & | BslErrorReportNext Retrieves the next error code from the device - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IIntegerEx & | BslErrorReportValue Error code indicating the cause of the internal error - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IIntegerEx & | BslFlatFieldCorrectionCoeffDSNU Dark Signal Non-Uniformity (DSNU) coefficient of the column specified by the Flat-Field Correction Coeff X parameter - Applies to: boost_V_CoaXPress. |
Pylon::IIntegerEx & | BslFlatFieldCorrectionCoeffPRNU Photo Response Non-Uniformity (PRNU) coefficient of the column specified by the Flat-Field Correction Coeff X parameter - Applies to: boost_V_CoaXPress. |
Pylon::IIntegerEx & | BslFlatFieldCorrectionCoeffX Column used for flat-field correction - Applies to: boost_V_CoaXPress. |
Pylon::IIntegerEx & | BslFlatFieldCorrectionDMean The mean gray value of all pixels in the dark field image - Applies to: boost_V_CoaXPress. |
Pylon::IEnumParameterT< BslFlatFieldCorrectionModeEnums > & | BslFlatFieldCorrectionMode Sets the flat-field correction mode - Applies to: boost_V_CoaXPress. |
Pylon::ICommandEx & | BslFlatFieldCorrectionSaveToFlash Saves current flat-field correction values to flash memory - Applies to: boost_V_CoaXPress. |
Pylon::IIntegerEx & | BslFlatFieldCorrectionUserGD User-defined global dark offset used for flat-field correction - Applies to: boost_V_CoaXPress. |
Pylon::IIntegerEx & | BslFocusAutoROIHeight Height of focus auto ROI - Applies to: dart MIPI. |
Pylon::IEnumParameterT< BslFocusAutoROIModeEnums > & | BslFocusAutoROIMode Sets the mode that determines the focus auto ROI - Applies to: dart MIPI. |
Pylon::IIntegerEx & | BslFocusAutoROIOffsetX OffsetX of focus auto ROI - Applies to: dart MIPI. |
Pylon::IIntegerEx & | BslFocusAutoROIOffsetY OffsetY of focus auto ROI - Applies to: dart MIPI. |
Pylon::IIntegerEx & | BslFocusAutoROIWidth Width of focus auto ROI - Applies to: dart MIPI. |
Pylon::IEnumParameterT< FocusAutoEnums > & | FocusAuto Sets the operation mode of the Autofocus function - Applies to: dart MIPI. |
Pylon::IEnumParameterT< FocusStatusEnums > & | FocusStatus Displays the status of the focus - Applies to: dart MIPI. |
Pylon::IIntegerEx & | FocusStepper Stepper value of the focus lens actuator - Applies to: dart MIPI. |
Pylon::IEnumParameterT< OpticControllerSelectorEnums > & | OpticControllerSelector Select which optic controller to configure - Applies to: dart MIPI. |
Pylon::IFloatEx & | BslImageCompressionLastRatio Ratio between the compressed payload size and the uncompressed payload size of the last acquired image - Applies to: ace 2 GigE and ace 2 USB. |
Pylon::IIntegerEx & | BslImageCompressionLastSize Compressed payload size of the last acquired image in bytes - Applies to: ace 2 GigE and ace 2 USB. |
Pylon::IFloatEx & | BslImageCompressionRatio Maximum ratio between the payload size of compressed and uncompressed images - Applies to: ace 2 GigE and ace 2 USB. |
Pylon::IEnumParameterT< ImageCompressionModeEnums > & | ImageCompressionMode Sets the compression mode of the camera - Applies to: ace 2 GigE and ace 2 USB. |
Pylon::IEnumParameterT< ImageCompressionRateOptionEnums > & | ImageCompressionRateOption Configures the selected compression mechanism - Applies to: ace 2 GigE and ace 2 USB. |
Pylon::ICommandEx & | BslLightControlEnumerateDevices Searches for light devices connected to your camera - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< BslLightControlErrorStatusEnums > & | BslLightControlErrorStatus Indicates whether any of the light devices are currently experiencing problems - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< BslLightControlModeEnums > & | BslLightControlMode Enables or disables the light control features - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< BslLightControlSourceEnums > & | BslLightControlSource Sets which line is used to control the light features - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< BslLightControlStatusEnums > & | BslLightControlStatus Indicates the current state of the light control mode - Applies to: GigE and ace USB. |
Pylon::IFloatEx & | BslLightDeviceBrightness Brightness of the light in percent of total brightness available - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | BslLightDeviceBrightnessRaw Brightness of the light in percent of total brightness available (raw value) - Applies to: GigE. |
Pylon::IEnumParameterT< BslLightDeviceChangeIDEnums > & | BslLightDeviceChangeID Changes the ID of the currently selected light device - Applies to: GigE and ace USB. |
Pylon::ICommandEx & | BslLightDeviceClearLastError Clears the last light device error - Applies to: GigE and ace USB. |
Pylon::IStringEx & | BslLightDeviceFirmwareVersion Version of the light device's firmware - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< BslLightDeviceLastErrorEnums > & | BslLightDeviceLastError Indicates the last light device error - Applies to: GigE and ace USB. |
Pylon::IFloatEx & | BslLightDeviceMaxCurrent Maximum current that the light device is going to use - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | BslLightDeviceMaxCurrentRaw Maximum current that the light device is going to use (raw value) - Applies to: GigE. |
Pylon::IEnumParameterT< BslLightDeviceOperationModeEnums > & | BslLightDeviceOperationMode Sets the operation mode of the light device - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< BslLightDeviceSelectorEnums > & | BslLightDeviceSelector Sets which light device can be configured - Applies to: GigE and ace USB. |
Pylon::IFloatEx & | BslLightDeviceStrobeDuration Duration of the individual strobe pulses - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | BslLightDeviceStrobeDurationRaw Duration of the individual strobe pulses (raw value) - Applies to: GigE. |
Pylon::IEnumParameterT< BslLightDeviceStrobeModeEnums > & | BslLightDeviceStrobeMode Sets the strobe mode of the light device - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | BslMultipleROIColumnOffset Horizontal offset of the currently selected column - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IEnumParameterT< BslMultipleROIColumnSelectorEnums > & | BslMultipleROIColumnSelector Sets which column can be configured - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IIntegerEx & | BslMultipleROIColumnSize Width of the currently selected column - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IBooleanEx & | BslMultipleROIColumnsEnable Enables or disables the ability to define multiple regions in horizontal direction - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IIntegerEx & | BslMultipleROIRowOffset Vertical offset of the currently selected row - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IEnumParameterT< BslMultipleROIRowSelectorEnums > & | BslMultipleROIRowSelector Sets which row can be configured - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IIntegerEx & | BslMultipleROIRowSize Height of the currently selected row - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IBooleanEx & | BslMultipleROIRowsEnable Enables or disables the ability to define multiple regions in vertical direction - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IFloatEx & | BslNoiseReduction Amount of noise reduction to be applied - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IEnumParameterT< BslPeriodicSignalActivationEnums > & | BslPeriodicSignalActivation Sets the transition type of the source signal that activates the synchronization - Applies to: dart MIPI. |
Pylon::IFloatEx & | BslPeriodicSignalDelay Delay to be applied to the periodic signal in microseconds - Applies to: ace 2 GigE and dart MIPI. |
Pylon::IFloatEx & | BslPeriodicSignalPeriod Length of the periodic signal in microseconds - Applies to: ace 2 GigE. |
Pylon::IEnumParameterT< BslPeriodicSignalSelectorEnums > & | BslPeriodicSignalSelector Sets the periodic signal channel to be configured - Applies to: ace 2 GigE and dart MIPI. |
Pylon::IEnumParameterT< BslPeriodicSignalSourceEnums > & | BslPeriodicSignalSource Sets the source for synchronizing the periodic signal - Applies to: ace 2 GigE and dart MIPI. |
Pylon::IEnumParameterT< BslPtpDelayMechanismEnums > & | BslPtpDelayMechanism Indicates the PTP delay mechanism - Applies to: ace 2 GigE. |
Pylon::IBooleanEx & | BslPtpManagementEnable Enables PTP management - Applies to: ace 2 GigE. |
Pylon::IEnumParameterT< BslPtpNetworkModeEnums > & | BslPtpNetworkMode Sets the mode for PTP network communication - Applies to: ace 2 GigE. |
Pylon::IIntegerEx & | BslPtpPriority1 Value indicating the priority of the device when determining the master clock - Applies to: ace 2 GigE. |
Pylon::IEnumParameterT< BslPtpProfileEnums > & | BslPtpProfile Sets the default PTP profile - Applies to: ace 2 GigE. |
Pylon::IBooleanEx & | BslPtpTwoStep Configures a two-step clock if enabled or a one-step clock if disabled - Applies to: ace 2 GigE. |
Pylon::IIntegerEx & | BslPtpUcPortAddr Unicast port address - Applies to: ace 2 GigE. |
Pylon::IIntegerEx & | BslPtpUcPortAddrIndex Unicast port address index - Applies to: ace 2 GigE. |
Pylon::IEnumParameterT< PtpClockAccuracyEnums > & | PtpClockAccuracy Indicates the expected accuracy of the PTP device clock when it is or becomes the grandmaster - Applies to: ace 2 GigE. |
Pylon::IIntegerEx & | PtpClockID Returns the latched clock ID of the PTP device - Applies to: ace 2 GigE. |
Pylon::ICommandEx & | PtpDataSetLatch Latches the current values from the device's PTP clock data set - Applies to: ace 2 GigE and blaze. |
Pylon::IBooleanEx & | PtpEnable Enables the Precision Time Protocol (PTP) - Applies to: ace 2 GigE and blaze. |
Pylon::IIntegerEx & | PtpGrandmasterClockID Returns the latched grandmaster clock ID of the PTP device - Applies to: ace 2 GigE. |
Pylon::IIntegerEx & | PtpOffsetFromMaster Returns the latched offset from the PTP master clock in nanoseconds - Applies to: ace 2 GigE and blaze. |
Pylon::IIntegerEx & | PtpParentClockID Returns the latched parent clock ID of the PTP device - Applies to: ace 2 GigE. |
Pylon::IEnumParameterT< PtpServoStatusEnums > & | PtpServoStatus Returns the latched state of the clock servo - Applies to: ace 2 GigE. |
Pylon::IEnumParameterT< PtpStatusEnums > & | PtpStatus Returns the latched state of the PTP clock - Applies to: ace 2 GigE and blaze. |
Pylon::IEnumParameterT< BslSerialBaudRateEnums > & | BslSerialBaudRate Sets the baud rate used in serial communication - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IEnumParameterT< BslSerialNumberOfDataBitsEnums > & | BslSerialNumberOfDataBits Sets the number of data bits used in serial communication - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IEnumParameterT< BslSerialNumberOfStopBitsEnums > & | BslSerialNumberOfStopBits Sets the number of stop bits used in serial communication - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IEnumParameterT< BslSerialParityEnums > & | BslSerialParity Sets which kind of parity check is performed - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::ICommandEx & | BslSerialReceive Initiates a receiving transaction from the serial input buffer - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IBooleanEx & | BslSerialRxBreak Indicates the incoming break signal status - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::ICommandEx & | BslSerialRxBreakReset Resets the incoming break status - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IBooleanEx & | BslSerialRxFifoOverflow Indicates the overflow status of the receiving FIFO - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IBooleanEx & | BslSerialRxParityError Indicates the parity error status of the receiving FIFO - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IEnumParameterT< BslSerialRxSourceEnums > & | BslSerialRxSource Sets the source of the Rx serial input - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IBooleanEx & | BslSerialRxStopBitError Indicates the stop bit error status of the receiving FIFO - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IRegisterEx & | BslSerialTransferBuffer Buffer that holds Rx or Tx transfer data in the controller domain - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IIntegerEx & | BslSerialTransferLength Effective number of serial frames in a Rx or Tx data transfer - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::ICommandEx & | BslSerialTransmit Initiates a transmitting transaction to the serial output buffer - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IBooleanEx & | BslSerialTxBreak Signals a break to a receiver connected to the camera, or terminates the break - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IBooleanEx & | BslSerialTxFifoEmpty Indicates whether the transmitting FIFO is empty - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IBooleanEx & | BslSerialTxFifoOverflow Indicates whether the transmitting FIFO has overflown - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IFloatEx & | BslSharpnessEnhancement Sharpening value to be applied - Applies to: ace 2 GigE, ace 2 USB, dart 2 USB and dart MIPI. |
Pylon::ICommandEx & | BslStaticDefectPixelCorrectionClearAll Clears all custom defect pixel coordinates - Applies to: boost_V_CoaXPress. |
Pylon::IIntegerEx & | BslStaticDefectPixelCorrectionCount Indicates how many defect pixels are being corrected - Applies to: boost_V_CoaXPress. |
Pylon::IEnumParameterT< BslStaticDefectPixelCorrectionFileStatusEnums > & | BslStaticDefectPixelCorrectionFileStatus Returns the file status of the defect pixel correction file - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IIntegerEx & | BslStaticDefectPixelCorrectionMaxDefects Maximum number of defect pixels that the factory or user correction file can contain - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IEnumParameterT< BslStaticDefectPixelCorrectionModeEnums > & | BslStaticDefectPixelCorrectionMode Sets the static defect pixel correction mode - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and boost_V_CoaXPress. |
Pylon::ICommandEx & | BslStaticDefectPixelCorrectionReload Reloads the user defect pixel correction file - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::ICommandEx & | BslStaticDefectPixelCorrectionSave Saves changes to the defect pixel coordinates to flash memory - Applies to: boost_V_CoaXPress. |
Pylon::IEnumParameterT< BslStaticDefectPixelCorrectionTestModeEnums > & | BslStaticDefectPixelCorrectionTestMode Enables or disables the static defect pixel correction test mode - Applies to: boost_V_CoaXPress. |
Pylon::IIntegerEx & | BslStaticDefectPixelCorrectionXCoordinate X coordinate of the defect pixel to be corrected - Applies to: boost_V_CoaXPress. |
Pylon::IEnumParameterT< BslStaticDefectPixelCorrectionXSelectorEnums > & | BslStaticDefectPixelCorrectionXSelector Sets which x coordinate entry can be configured - Applies to: boost_V_CoaXPress. |
Pylon::IIntegerEx & | BslStaticDefectPixelCorrectionYCoordinate Y coordinate of the defect pixel to be corrected - Applies to: boost_V_CoaXPress. |
Pylon::IEnumParameterT< BslTwiBitrateEnums > & | BslTwiBitrate Sets the bit rate for TWI communication - Applies to: dart 2 USB. |
Pylon::IBooleanEx & | BslTwiPullSclLow Pulls SCL low, which is rarely needed - Applies to: dart 2 USB. |
Pylon::IBooleanEx & | BslTwiPullSdaLow Pulls SDA low, which is rarely needed - Applies to: dart 2 USB. |
Pylon::ICommandEx & | BslTwiRead Triggers a read transfer - Applies to: dart 2 USB. |
Pylon::IIntegerEx & | BslTwiTargetAddress Address of the target device - Applies to: dart 2 USB. |
Pylon::IRegisterEx & | BslTwiTransferBuffer Buffer that holds data to be written or data that was read - Applies to: dart 2 USB. |
Pylon::IIntegerEx & | BslTwiTransferLength Number of bytes to be transferred from or to the transfer buffer - Applies to: dart 2 USB. |
Pylon::IEnumParameterT< BslTwiTransferStatusEnums > & | BslTwiTransferStatus Indicates the status of an accepted read or write transfer - Applies to: dart 2 USB. |
Pylon::ICommandEx & | BslTwiUpdateTransferStatus Triggers an update of the transfer status - Applies to: dart 2 USB. |
Pylon::ICommandEx & | BslTwiWrite Triggers a write transfer - Applies to: dart 2 USB. |
Pylon::IEnumParameterT< BslUSBPowerSourceEnums > & | BslUSBPowerSource Indicates how power is supplied to the device - Applies to: ace 2 USB. |
Pylon::IEnumParameterT< BslUSBSpeedModeEnums > & | BslUSBSpeedMode Indicates the speed mode of the USB port - Applies to: ace 2 USB, ace USB, dart 2 USB, dart USB and pulse USB. |
Pylon::IEnumParameterT< DeviceTapGeometryEnums > & | DeviceTapGeometry Sets the tap geometry - Applies to: boost CoaXPress and boost_V_CoaXPress. |
Pylon::ICommandEx & | ForceFailedBuffer Marks the next buffer as failed - Applies to: CamEmu. |
Pylon::IIntegerEx & | ForceFailedBufferCount Number of failed buffers to generate - Applies to: CamEmu. |
Pylon::IEnumParameterT< GenDCStreamingModeEnums > & | GenDCStreamingMode Controls the device's streaming format - Applies to: blaze. |
Pylon::IEnumParameterT< GenDCStreamingStatusEnums > & | GenDCStreamingStatus Returns whether the current device data streaming format is GenDC - Applies to: blaze. |
Pylon::IIntegerEx & | PayloadFinalTransfer1Size For information only May be required when contacting Basler support - Applies to: dart USB and pulse USB. |
Pylon::IIntegerEx & | PayloadFinalTransfer2Size For information only May be required when contacting Basler support - Applies to: dart USB and pulse USB. |
Pylon::IIntegerEx & | PayloadTransferBlockDelay This parameter is required when using the sequencer - Applies to: ace USB. |
Pylon::IIntegerEx & | PayloadTransferCount For information only May be required when contacting Basler support - Applies to: dart USB and pulse USB. |
Pylon::IIntegerEx & | PayloadTransferSize For information only May be required when contacting Basler support - Applies to: dart USB and pulse USB. |
Pylon::IIntegerEx & | SIPayloadFinalTransfer1Size For information only May be required when contacting Basler support - Applies to: ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | SIPayloadFinalTransfer2Size For information only May be required when contacting Basler support - Applies to: ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | SIPayloadTransferCount For information only May be required when contacting Basler support - Applies to: ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | SIPayloadTransferSize For information only May be required when contacting Basler support - Applies to: ace 2 USB, ace USB and dart 2 USB. |
Pylon::ICommandEx & | BslVignettingCorrectionLoad Loads the vignetting correction data from the camera's file system - Applies to: boost CoaXPress. |
Pylon::IEnumParameterT< BslVignettingCorrectionModeEnums > & | BslVignettingCorrectionMode Enables the vignetting correction - Applies to: boost CoaXPress and dart MIPI. |
Pylon::IEnumParameterT< CameraOperationModeEnums > & | CameraOperationMode Sets the camera operation mode - Applies to: ace USB. |
Pylon::IBooleanEx & | ChunkEnable Includes the currently selected chunk in the payload data - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IBooleanEx & | ChunkModeActive Enables the chunk mode - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IEnumParameterT< ChunkSelectorEnums > & | ChunkSelector Sets which chunk can be enabled - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | ChunkFrameTriggerCounter Value of the Frame Trigger counter when the image was acquired - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkFrameTriggerIgnoredCounter Value of the Frame Trigger Ignored counter when the image was acquired - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkFramecounter Value of the Frame counter when the image was acquired - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkFramesPerTriggerCounter Value of the Frames per Trigger counter when the image was acquired - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkGainAll Gain All value of the acquired image - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkInputStatusAtLineTriggerBitsPerLine Number of bits per line used for the Input Status At Line Trigger parameter - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkInputStatusAtLineTriggerIndex Index number used for the Input Status At Line Trigger parameter - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkInputStatusAtLineTriggerValue Value indicating the status of the camera's input lines when a specific line was acquired - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkLineTriggerCounter Value of the Line Trigger counter when the image was acquired - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkLineTriggerEndToEndCounter Value of the Line Trigger End to End counter when the image was acquired - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkLineTriggerIgnoredCounter Value of the Line Trigger Ignored counter when the image was acquired - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkSequenceSetIndex Sequence set index number related to the acquired image - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkShaftEncoderCounter Value of the Shaft Encoder counter when the image was acquired - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkTriggerinputcounter Value of the Trigger Input counter when the image was acquired - Applies to: GigE. |
Pylon::IIntegerEx & | ChunkVirtLineStatusAll Status of all of the camera's virtual input and output lines when the image was acquired - Applies to: GigE. |
Pylon::IEnumParameterT< ClConfigurationEnums > & | ClConfiguration Sets the configuration type - Applies to: CameraLink. |
Pylon::IFloatEx & | ClInterLineDelayAbs Delay between end of transmission and start of transmission of consecutive lines - Applies to: CameraLink. |
Pylon::IIntegerEx & | ClInterLineDelayRaw Delay between end of transmission and start of transmission of consecutive lines (raw value) - Applies to: CameraLink. |
Pylon::IEnumParameterT< ClPixelClockEnums > & | ClPixelClock Sets the pixel clock used in the communication with the frame grabber - Applies to: CameraLink. |
Pylon::IFloatEx & | ClPixelClockAbs Pixel clock used in the communication with the frame grabber in Hz - Applies to: CameraLink. |
Pylon::IEnumParameterT< ClSerialPortBaudRateEnums > & | ClSerialPortBaudRate Sets the serial port baud rate - Applies to: CameraLink. |
Pylon::IEnumParameterT< ClTapGeometryEnums > & | ClTapGeometry Sets the tap geometry - Applies to: CameraLink. |
Pylon::IEnumParameterT< ClTimeSlotsEnums > & | ClTimeSlots Sets the number of time slots - Applies to: CameraLink. |
Pylon::IEnumParameterT< GevCCPEnums > & | GevCCP Sets the control channel privilege - Applies to: GigE. |
Pylon::IIntegerEx & | GevCurrentIPConfiguration Current IP configuration of the selected network interface - Applies to: GigE. |
Pylon::IIntegerEx & | GevDeviceModeCharacterSet Character set used by all strings of the bootstrap registers - Applies to: GigE. |
Pylon::IBooleanEx & | GevDeviceModeIsBigEndian Indicates whether the bootstrap register is in big-endian format - Applies to: GigE. |
Pylon::IStringEx & | GevFirstURL First URL reference to the GenICam XML file - Applies to: GigE. |
Pylon::IIntegerEx & | GevHeartbeatTimeout Heartbeat timeout in milliseconds - Applies to: GigE. |
Pylon::IBooleanEx & | GevIEEE1588 Enables the IEEE 1588 V2 Precision Time Protocol for the timestamp register - Applies to: GigE. |
Pylon::IIntegerEx & | GevIEEE1588ClockId Latched IEEE 1588 clock ID of the camera - Applies to: GigE. |
Pylon::ICommandEx & | GevIEEE1588DataSetLatch Latches the current IEEE 1588-related values of the camera - Applies to: GigE. |
Pylon::IIntegerEx & | GevIEEE1588OffsetFromMaster Latched offset from the IEEE 1588 master clock in nanoseconds - Applies to: GigE. |
Pylon::IIntegerEx & | GevIEEE1588ParentClockId Latched IEEE 1588 parent clock ID of the camera - Applies to: GigE. |
Pylon::IEnumParameterT< GevIEEE1588StatusEnums > & | GevIEEE1588Status Indicates the state of the IEEE 1588 clock - Applies to: GigE. |
Pylon::IEnumParameterT< GevIEEE1588StatusLatchedEnums > & | GevIEEE1588StatusLatched Indicates the latched state of the IEEE 1588 clock - Applies to: GigE. |
Pylon::IEnumParameterT< GevInterfaceSelectorEnums > & | GevInterfaceSelector Sets the physical network interface to be configured - Applies to: GigE. |
Pylon::IBooleanEx & | GevLinkCrossover Indicates the state of medium-dependent interface crossover (MDIX) for the selected network interface - Applies to: GigE. |
Pylon::IBooleanEx & | GevLinkFullDuplex Indicates whether the selected network interface operates in full-duplex mode - Applies to: GigE. |
Pylon::IBooleanEx & | GevLinkMaster Indicates whether the selected network interface is the clock master - Applies to: GigE. |
Pylon::IIntegerEx & | GevLinkSpeed Connection speed in Mbps of the selected network interface - Applies to: GigE. |
Pylon::IIntegerEx & | GevMessageChannelCount Number of message channels supported by the camera - Applies to: GigE. |
Pylon::IIntegerEx & | GevNumberOfInterfaces Number of network interfaces of the camera - Applies to: GigE. |
Pylon::IIntegerEx & | GevPTPDiagnosticsQueueRxEvntMaxNumElements Applies to: GigE. |
Pylon::IIntegerEx & | GevPTPDiagnosticsQueueRxEvntPushNumFailure Applies to: GigE. |
Pylon::IIntegerEx & | GevPTPDiagnosticsQueueRxGnrlMaxNumElements Applies to: GigE. |
Pylon::IIntegerEx & | GevPTPDiagnosticsQueueRxGnrlPushNumFailure Applies to: GigE. |
Pylon::IIntegerEx & | GevPTPDiagnosticsQueueSendNumFailure Applies to: GigE. |
Pylon::IIntegerEx & | GevSCBWA 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 - Applies to: GigE. |
Pylon::IIntegerEx & | GevSCDA Destination address of the selected stream channel - Applies to: GigE. |
Pylon::IIntegerEx & | GevSCDCT Actual bandwidth (in bytes per second) that the camera will use to transmit image data and chunk data - Applies to: GigE. |
Pylon::IIntegerEx & | GevSCDMT Maximum amount of data (in bytes per second) that the camera can generate - Applies to: GigE. |
Pylon::IIntegerEx & | GevSCFJM Maximum amount of time (in ticks) that the next frame transmission could be delayed due to a burst of resends - Applies to: GigE. |
Pylon::IIntegerEx & | GevSCPHostPort Destination port of the selected stream channel - Applies to: GigE. |
Pylon::IIntegerEx & | GevSCPInterfaceIndex Index of the network interface to be used - Applies to: GigE. |
Pylon::IBooleanEx & | GevSCPSBigEndian Indicates the endianness of multi-byte pixel data for this stream - Applies to: GigE. |
Pylon::IBooleanEx & | GevSCPSDoNotFragment Disables IP fragmentation of packets on the stream channel - Applies to: GigE. |
Pylon::ICommandEx & | GevSCPSFireTestPacket Sends a GigE Vision streaming test packet - Applies to: GigE. |
Pylon::IStringEx & | GevSecondURL Second URL reference to the GenICam XML file - Applies to: GigE. |
Pylon::IIntegerEx & | GevStreamChannelCount Number of stream channels supported by the camera - Applies to: GigE. |
Pylon::IEnumParameterT< GevStreamChannelSelectorEnums > & | GevStreamChannelSelector Sets the stream channel to be configured - Applies to: GigE. |
Pylon::IBooleanEx & | GevSupportedIEEE1588 Indicates whether the IEEE 1588 V2 Precision Time Protocol (PTP) is supported - Applies to: GigE. |
Pylon::IBooleanEx & | GevSupportedIPConfigurationDHCP Indicates whether the selected network interface supports DHCP IP addressing - Applies to: GigE. |
Pylon::IBooleanEx & | GevSupportedIPConfigurationLLA Indicates whether the selected network interface supports auto IP addressing (also known as LLA) - Applies to: GigE. |
Pylon::IBooleanEx & | GevSupportedIPConfigurationPersistentIP Indicates whether the selected network interface supports fixed IP addressing (also known as persistent IP addressing) - Applies to: GigE. |
Pylon::IBooleanEx & | GevSupportedOptionalCommandsConcatenation Indicates whether multiple operations in a single message are supported - Applies to: GigE. |
Pylon::IBooleanEx & | GevSupportedOptionalCommandsEVENT Indicates whether EVENT_CMD and EVENT_ACK are supported - Applies to: GigE. |
Pylon::IBooleanEx & | GevSupportedOptionalCommandsEVENTDATA Indicates whether EVENTDATA_CMD and EVENTDATA_ACK are supported - Applies to: GigE. |
Pylon::IBooleanEx & | GevSupportedOptionalCommandsPACKETRESEND Indicates whether PACKETRESEND_CMD is supported - Applies to: GigE. |
Pylon::IBooleanEx & | GevSupportedOptionalCommandsWRITEMEM Indicates whether WRITEMEM_CMD and WRITEMEM_ACK are supported - Applies to: GigE. |
Pylon::IBooleanEx & | GevSupportedOptionalLegacy16BitBlockID Indicates whether this GVSP transmitter or receiver can support a 16-bit block ID - Applies to: GigE. |
Pylon::ICommandEx & | GevTimestampControlLatch Latches the current timestamp value of the camera - Applies to: GigE. |
Pylon::ICommandEx & | GevTimestampControlLatchReset Resets the timestamp control latch - Applies to: GigE. |
Pylon::ICommandEx & | GevTimestampControlReset Resets the timestamp value of the camera - Applies to: GigE. |
Pylon::IIntegerEx & | GevTimestampValue Latched value of the timestamp - Applies to: GigE. |
Pylon::IIntegerEx & | GevVersionMajor Major version number of the GigE Vision specification supported by this camera - Applies to: GigE. |
Pylon::IIntegerEx & | GevVersionMinor Minor version number of the GigE Vision specification supported by this camera - Applies to: GigE. |
Pylon::IBooleanEx & | PixelFormatLegacy Enables legacy pixel format encoding - Applies to: GigE. |
Pylon::ICommandEx & | ClearLastError Clears the last error - Applies to: CameraLink, GigE and blaze. |
Pylon::IIntegerEx & | DeviceColorPipelineVersion Version of the color modifications applied to images - Applies to: GigE and ace USB. |
Pylon::IStringEx & | DeviceFirmwareVersion Version of the camera's firmware - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IStringEx & | DeviceManufacturerInfo Additional information from the vendor about the camera - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IStringEx & | DeviceModelName Name of the camera model - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::ICommandEx & | DeviceReset Immediately resets and restarts the camera - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< DeviceScanTypeEnums > & | DeviceScanType Indicates the scan type of the camera's sensor (area or line scan) - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IStringEx & | DeviceUserID User-settable ID of the camera - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IStringEx & | DeviceVendorName Name of the camera vendor - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IStringEx & | DeviceVersion Version of the camera - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< LastErrorEnums > & | LastError Indicates the last error code in the memory - Applies to: CameraLink, GigE and blaze. |
Pylon::IEnumParameterT< TemperatureStateEnums > & | TemperatureState Indicates the temperature state - Applies to: CameraLink, GigE, ace USB and blaze. |
Pylon::IBooleanEx & | ColorOverexposureCompensationAOIEnable Enables color overexposure compensation - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | ColorOverexposureCompensationAOIFactor Sets the color overexposure compensation factor for the selected C O C AOI - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | ColorOverexposureCompensationAOIFactorRaw Sets the raw value for the color overexposure compensation factor - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | ColorOverexposureCompensationAOIHeight Sets the height for the selected C O C AOI - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | ColorOverexposureCompensationAOIOffsetX Sets the X offset for the selected C O C AOI - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | ColorOverexposureCompensationAOIOffsetY Sets the Y offset for the selected C O C AOI - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< ColorOverexposureCompensationAOISelectorEnums > & | ColorOverexposureCompensationAOISelector Selcts the AOI for color overexposure compensation - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | ColorOverexposureCompensationAOIWidth Sets the width for the selected C O C AOI - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< ColorSpaceEnums > & | ColorSpace Sets the color space for image acquisitions - Applies to: ace USB. |
Pylon::IBooleanEx & | ColorTransformationEnable Enables color transformation - Applies to: ace 2 GigE, ace 2 USB and boost CoaXPress. |
Pylon::IEnumParameterT< ColorTransformationSelectorEnums > & | ColorTransformationSelector Sets which type of color transformation will be performed - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IFloatEx & | ColorTransformationValue Transformation value for the selected element in the color transformation matrix - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IEnumParameterT< ColorTransformationValueSelectorEnums > & | ColorTransformationValueSelector Sets which element will be entered in the color transformation matrix - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IIntegerEx & | CounterDuration Number of times a sequencer set is used before the Counter End event is generated - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< CounterResetActivationEnums > & | CounterResetActivation Sets which type of signal transition will reset the counter - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< CounterEventActivationEnums > & | CounterEventActivation Sets the type of signal transition that the counter will count - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< CounterStatusEnums > & | CounterStatus Returns the current status of the counter - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< CounterTriggerActivationEnums > & | CounterTriggerActivation Sets the type of signal transition that will start the counter - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< CounterTriggerSourceEnums > & | CounterTriggerSource Sets the signal used to start the selected counter - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IIntegerEx & | CounterValue Current value of the counter - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< CounterEventSourceEnums > & | CounterEventSource Sets which event increases the currently selected counter - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::ICommandEx & | CounterReset Immediately resets the selected counter - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< CounterResetSourceEnums > & | CounterResetSource Sets which source signal will reset the currently selected counter - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< CounterSelectorEnums > & | CounterSelector Sets which counter can be configured - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IBooleanEx & | CriticalTemperature Indicates whether the critical temperature has been reached - Applies to: CameraLink and GigE. |
Pylon::IStringEx & | DeviceID ID of the camera - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | OverTemperature Indicates whether an over temperature state has been detected - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | TemperatureAbs Temperature at the selected location in the camera (in degrees centigrade) - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< TemperatureSelectorEnums > & | TemperatureSelector Sets the location in the camera where the temperature will be measured - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | CriticalTemperatureEventStreamChannelIndex Stream channel index of the Critical Temperature event - Applies to: GigE. |
Pylon::IIntegerEx & | CriticalTemperatureEventTimestamp Timestamp of the Critical Temperature event - Applies to: GigE. |
Pylon::IIntegerEx & | CxpConnectionSelector Sets the CoaXPress physical connection to control - Applies to: boost CoaXPress and boost_V_CoaXPress. |
Pylon::IIntegerEx & | CxpConnectionTestErrorCount Number of test packet connection errors received by the device on the connection selected by the Connection Selector parameter - Applies to: boost CoaXPress and boost_V_CoaXPress. |
Pylon::IEnumParameterT< CxpConnectionTestModeEnums > & | CxpConnectionTestMode Sets the test mode for an individual physical connection of the device - Applies to: boost CoaXPress and boost_V_CoaXPress. |
Pylon::IIntegerEx & | CxpConnectionTestPacketCount Number of test packets received by the device on the connection selected by the Cxp Connection Selector parameter - Applies to: boost CoaXPress and boost_V_CoaXPress. |
Pylon::ICommandEx & | CxpErrorCounterReset Resets the selected CoaXPress error counter - Applies to: boost CoaXPress. |
Pylon::IEnumParameterT< CxpErrorCounterSelectorEnums > & | CxpErrorCounterSelector Sets which CoaXPress error counter to read or reset - Applies to: boost CoaXPress. |
Pylon::IEnumParameterT< CxpErrorCounterStatusEnums > & | CxpErrorCounterStatus Indicates the current status of the selected CoaXPress error counter - Applies to: boost CoaXPress. |
Pylon::IIntegerEx & | CxpErrorCounterValue Current value of the selected CoaXPress error counter - Applies to: boost CoaXPress. |
Pylon::IEnumParameterT< CxpLinkConfigurationEnums > & | CxpLinkConfiguration Sets the link configuration - Applies to: boost CoaXPress and boost_V_CoaXPress. |
Pylon::IEnumParameterT< CxpLinkConfigurationPreferredEnums > & | CxpLinkConfigurationPreferred Sets the link configuration that allows the device to operate in its default mode - Applies to: boost CoaXPress and boost_V_CoaXPress. |
Pylon::IEnumParameterT< CxpLinkConfigurationStatusEnums > & | CxpLinkConfigurationStatus Indicates the link configuration used by the device - Applies to: boost CoaXPress. |
Pylon::IEnumParameterT< CxpSendReceiveSelectorEnums > & | CxpSendReceiveSelector Sets whether the send or the receive features can be configured - Applies to: boost CoaXPress and boost_V_CoaXPress. |
Pylon::IIntegerEx & | Image1StreamID Stream ID of the first image stream - Applies to: boost CoaXPress and boost_V_CoaXPress. |
Pylon::IIntegerEx & | Image2StreamID Stream ID of the second image stream - Applies to: boost_V_CoaXPress. |
Pylon::IEnumParameterT< DemosaicingModeEnums > & | DemosaicingMode Sets the demosaicing mode - Applies to: GigE and ace USB. |
Pylon::IFloatEx & | NoiseReduction Amount of noise reduction to be applied - Applies to: ace USB. |
Pylon::IFloatEx & | NoiseReductionAbs Amount of noise reduction to be applied - Applies to: GigE. |
Pylon::IIntegerEx & | NoiseReductionRaw Amount of noise reduction to be applied (raw value) - Applies to: GigE. |
Pylon::IEnumParameterT< PgiModeEnums > & | PgiMode Enables Basler PGI image optimizations - Applies to: GigE and ace USB. |
Pylon::IFloatEx & | SharpnessEnhancementAbs Sharpening value to be applied - Applies to: GigE. |
Pylon::IIntegerEx & | SharpnessEnhancementRaw Sharpening value to be applied (raw value) - Applies to: GigE. |
Pylon::IIntegerEx & | EventActionLate Unique identifier of the Action Late event - Applies to: ace 2 GigE. |
Pylon::IIntegerEx & | EventActionLateTimestamp Timestamp of the Action Late event - Applies to: ace 2 GigE. |
Pylon::IIntegerEx & | EventCriticalTemperature Unique identifier of the Critical Temperature event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventCriticalTemperatureTimestamp Timestamp of the Critical Temperature event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventExposureEnd Unique identifier of the Exposure End event - Applies to: ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | EventExposureEndFrameID Frame ID of the Exposure End event - Applies to: ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | EventExposureEndTimestamp Timestamp of the Exposure End event - Applies to: ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | EventFrameBufferOverrun Unique identifier of the Frame Buffer Overrun event - Applies to: ace 2 GigE and ace 2 USB. |
Pylon::IIntegerEx & | EventFrameBufferOverrunTimestamp Timestamp of the Frame Buffer Overrun event - Applies to: ace 2 GigE and ace 2 USB. |
Pylon::IIntegerEx & | EventFrameBurstStart Unique identifier of the Frame Burst Start event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventFrameBurstStartFrameID Frame ID of the Frame Burst Start event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventFrameBurstStartTimestamp Timestamp of the Frame Burst Start event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventFrameBurstStartOvertrigger Unique identifier of the Frame Burst Start Overtrigger event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventFrameBurstStartOvertriggerFrameID Frame ID of the Frame Burst Start Overtrigger event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventFrameBurstStartOvertriggerTimestamp Timestamp of the Frame Burst Start Overtrigger event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventFrameBurstStartWait Unique identifier of the Frame Burst Start Wait event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventFrameBurstStartWaitTimestamp Timestamp of the Frame Burst Start Wait event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventFrameStart Unique identifier of the Frame Start event - Applies to: ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | EventFrameStartFrameID Frame ID of the Frame Start event - Applies to: ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | EventFrameStartTimestamp Timestamp of the Frame Start event - Applies to: ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | EventFrameStartOvertrigger Unique identifier of the Frame Start Overtrigger event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventFrameStartOvertriggerFrameID Frame ID of the Frame Start Overtrigger event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventFrameStartOvertriggerTimestamp Timestamp of the Frame Start Overtrigger event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventFrameStartWait Unique identifier of the Frame Start Wait event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventFrameStartWaitTimestamp Timestamp of the Frame Start Wait event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventFrameTriggerMissed Unique identifier of the Frame Trigger Missed event - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IIntegerEx & | EventFrameTriggerMissedTimestamp Timestamp of the Frame Trigger Missed event - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IEnumParameterT< EventNotificationEnums > & | EventNotification Enables event notifications for the currently selected event - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IEnumParameterT< EventSelectorEnums > & | EventSelector Sets the event notification to be enabled - Applies to: GigE, ace 2 GigE, ace 2 USB, ace USB and dart 2 USB. |
Pylon::IIntegerEx & | EventOverTemperature Unique identifier of the Over Temperature event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventOverTemperatureTimestamp Timestamp of the Over Temperature event - Applies to: ace USB. |
Pylon::IIntegerEx & | EventOverrun Unique identifier of the Event Overrun event - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IIntegerEx & | EventOverrunTimestamp Timestamp of the Event Overrun event - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IIntegerEx & | EventOverrunEventFrameID Frame ID of the Event Overrun event - Applies to: GigE. |
Pylon::IIntegerEx & | EventOverrunEventStreamChannelIndex Stream channel index of the Event Overrun event - Applies to: GigE. |
Pylon::IIntegerEx & | EventOverrunEventTimestamp Timestamp of the Event Overrun event - Applies to: GigE. |
Pylon::IIntegerEx & | EventTemperatureStatusChanged Unique identifier of the Temperature Status Changed event - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IEnumParameterT< EventTemperatureStatusChangedStatusEnums > & | EventTemperatureStatusChangedStatus New temperature status that applies after the Temperature Status Changed event was raised - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IIntegerEx & | EventTemperatureStatusChangedTimestamp Timestamp of the Temperature Status Changed event - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IIntegerEx & | EventTest Unique identifier of the Test event - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IIntegerEx & | EventTestTimestamp Timestamp of the test event - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IIntegerEx & | ExpertFeatureAccessKey Key for making the selected expert feature available - Applies to: CameraLink, GigE and ace USB. |
Pylon::IEnumParameterT< ExpertFeatureAccessSelectorEnums > & | ExpertFeatureAccessSelector Sets the expert feature to be made available - Applies to: CameraLink, GigE and ace USB. |
Pylon::IBooleanEx & | ExpertFeatureEnable Enables the currently selected expert feature - Applies to: CameraLink, GigE and ace USB. |
Pylon::IIntegerEx & | ExposureEndEventFrameID Frame ID of the Exposure End event - Applies to: GigE. |
Pylon::IIntegerEx & | ExposureEndEventStreamChannelIndex Stream channel index of the Exposure End event - Applies to: GigE. |
Pylon::IIntegerEx & | ExposureEndEventTimestamp Timestamp of the Exposure End event - Applies to: GigE. |
Pylon::IBooleanEx & | FastMode Enables the fast mode - Applies to: blaze. |
Pylon::IIntegerEx & | MultiCameraChannel Operating channel of the camera - Applies to: blaze. |
Pylon::IEnumParameterT< OperatingModeEnums > & | OperatingMode Sets the operating mode of the camera - Applies to: blaze. |
Pylon::IFloatEx & | Scan3dAxisMax Maximum valid transmitted coordinate value of the selected Axis - Applies to: blaze. |
Pylon::IFloatEx & | Scan3dAxisMin Minimum valid transmitted coordinate value of the selected Axis - Applies to: blaze. |
Pylon::IFloatEx & | Scan3dCalibrationOffset Adds an offset to the measured distance - Applies to: blaze. |
Pylon::IFloatEx & | Scan3dCoordinateOffset Offset when transforming a pixel from relative coordinates to world coordinates - Applies to: blaze. |
Pylon::IFloatEx & | Scan3dCoordinateScale Scale factor when transforming a pixel from relative coordinates to world coordinates - Applies to: blaze. |
Pylon::IEnumParameterT< Scan3dCoordinateSelectorEnums > & | Scan3dCoordinateSelector Selects the individual coordinates in the vectors for 3D information/transformation - Applies to: blaze. |
Pylon::IEnumParameterT< Scan3dCoordinateSystemEnums > & | Scan3dCoordinateSystem Specifies the Coordinate system to use for the device - Applies to: blaze. |
Pylon::IEnumParameterT< Scan3dCoordinateSystemReferenceEnums > & | Scan3dCoordinateSystemReference Defines coordinate system reference location - Applies to: blaze. |
Pylon::IEnumParameterT< Scan3dDistanceUnitEnums > & | Scan3dDistanceUnit Specifies the unit used when delivering (calibrated) distance data - Applies to: blaze. |
Pylon::IFloatEx & | Scan3dFocalLength Returns the focal length of the camera in pixel - Applies to: blaze. |
Pylon::IBooleanEx & | Scan3dInvalidDataFlag Enables the definition of a non-valid flag value in the data stream - Applies to: blaze. |
Pylon::IFloatEx & | Scan3dInvalidDataValue Value which identifies a non-valid pixel if Scan3dInvalidDataFlag is enabled - Applies to: blaze. |
Pylon::IEnumParameterT< Scan3dOutputModeEnums > & | Scan3dOutputMode Controls the Calibration and data organization of the device and the coordinates transmitted - Applies to: blaze. |
Pylon::IFloatEx & | Scan3dPrincipalPointU Returns the value of the horizontal position of the principal point, relative to the region origin, i e - Applies to: blaze. |
Pylon::IFloatEx & | Scan3dPrincipalPointV Returns the value of the vertical position of the principal point, relative to the region origin, i e - Applies to: blaze. |
Pylon::IFloatEx & | ZOffsetOriginToCameraFront Distance between the origin of the z axis to the front of the camera housing - Applies to: blaze. |
Pylon::IEnumParameterT< FeatureSetEnums > & | FeatureSet Sets the default GenICam XML file - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< FieldOutputModeEnums > & | FieldOutputMode Selects the mode to output the fields - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< PixelCodingEnums > & | PixelCoding Sets the color coding of the pixels in the acquired images - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | ProcessedRawEnable Enables the output of color-improved raw image data - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< SensorBitDepthEnums > & | SensorBitDepth Amount of data bits the sensor produces for one sample - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< SensorDigitizationTapsEnums > & | SensorDigitizationTaps This feature represents the number of digitized samples outputted simultaneously by the camera A/D conversion stage - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | SpatialCorrection Correction factor to account for the gaps between the sensor's lines - Applies to: CameraLink and GigE. |
Pylon::IRegisterEx & | FileAccessBuffer Access buffer for file operations - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IIntegerEx & | FileAccessLength Number of bytes read from the file into the file access buffer or written to the file from the file access buffer - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IIntegerEx & | FileAccessOffset Number of bytes after which FileAccessLength bytes are read from the file into the file access buffer or are written to the file from the file access buffer - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< FileOpenModeEnums > & | FileOpenMode Sets the access mode in which a file is opened in the camera - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::ICommandEx & | FileOperationExecute Executes the operation selected by File Operation Selector parameter - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IIntegerEx & | FileOperationResult File operation result - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< FileOperationSelectorEnums > & | FileOperationSelector Sets the target operation for the currently selected file - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< FileOperationStatusEnums > & | FileOperationStatus Indicates the file operation execution status - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< FileSelectorEnums > & | FileSelector Sets the target file in the camera - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IIntegerEx & | FileSize Size of the currently selected file in bytes - Applies to: CameraLink, GigE and ace USB. |
Pylon::IIntegerEx & | FrameStartEventStreamChannelIndex Stream channel index of the Frame Start event - Applies to: GigE. |
Pylon::IIntegerEx & | FrameStartEventTimestamp Timestamp of the Frame Start event - Applies to: GigE. |
Pylon::IIntegerEx & | FrameStartOvertriggerEventStreamChannelIndex Stream channel index of the Frame Start Overtrigger event - Applies to: GigE. |
Pylon::IIntegerEx & | FrameStartOvertriggerEventTimestamp Timestamp of the Frame Start Overtrigger event - Applies to: GigE. |
Pylon::IIntegerEx & | FrameStartWaitEventStreamChannelIndex Stream channel index of the Frame Start Wait event - Applies to: GigE. |
Pylon::IIntegerEx & | FrameStartWaitEventTimestamp Timestamp of the Frame Start Wait event - Applies to: GigE. |
Pylon::IIntegerEx & | FrameTimeoutEventStreamChannelIndex Stream channel index of the Frame Timeout event - Applies to: GigE. |
Pylon::IIntegerEx & | FrameTimeoutEventTimestamp Timestamp of the Frame Timeout event - Applies to: GigE. |
Pylon::IIntegerEx & | FrameWaitEventStreamChannelIndex Stream channel index of the Frame Wait event - Applies to: GigE. |
Pylon::IIntegerEx & | FrameWaitEventTimestamp Timestamp of the Frame Wait event - Applies to: GigE. |
Pylon::IEnumParameterT< FrequencyConverterInputSourceEnums > & | FrequencyConverterInputSource Sets the input source - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | FrequencyConverterMultiplier Multiplication factor to be applied to the input signal frequency - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | FrequencyConverterPostDivider Post-divider value to decrease input signal frequency - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | FrequencyConverterPreDivider Pre-divider value to decrease signal frequency - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | FrequencyConverterPreventOvertrigger Enables overtriggering protection - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< FrequencyConverterSignalAlignmentEnums > & | FrequencyConverterSignalAlignment Sets the signal transition relationships between received and generated signals - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | GevCurrentDefaultGateway Current default gateway of the selected network interface - Applies to: GigE and blaze. |
Pylon::IIntegerEx & | GevCurrentIPAddress Current IP address of the selected network interface - Applies to: GigE and blaze. |
Pylon::IIntegerEx & | GevCurrentSubnetMask Current subnet mask of the selected network interface - Applies to: GigE and blaze. |
Pylon::IEnumParameterT< GevGVSPExtendedIDModeEnums > & | GevGVSPExtendedIDMode Sets the Extended ID mode for GVSP - Applies to: GigE and ace 2 GigE. |
Pylon::IIntegerEx & | GevMACAddress MAC address of the selected network interface - Applies to: GigE and blaze. |
Pylon::IIntegerEx & | GevPersistentDefaultGateway Fixed default gateway of the selected network interface - Applies to: GigE and blaze. |
Pylon::IIntegerEx & | GevPersistentIPAddress Fixed IP address of the selected network interface - Applies to: GigE and blaze. |
Pylon::IIntegerEx & | GevPersistentSubnetMask Fixed subnet mask of the selected network interface - Applies to: GigE and blaze. |
Pylon::IIntegerEx & | GevSCBWR Percentage of the Ethernet bandwidth assigned to the camera to be held in reserve - Applies to: CamEmu, GigE and ace 2 GigE. |
Pylon::IIntegerEx & | GevSCBWRA Multiplier for the Bandwidth Reserve parameter - Applies to: CamEmu, GigE and ace 2 GigE. |
Pylon::IIntegerEx & | GevSCFTD Frame transmission delay on the selected stream channel - Applies to: CamEmu, GigE and ace 2 GigE. |
Pylon::IIntegerEx & | GevSCPD Delay between the transmission of each packet on the selected stream channel - Applies to: CamEmu, GigE and ace 2 GigE. |
Pylon::IIntegerEx & | GevSCPSPacketSize Packet size in bytes on the selected stream channel Excludes data leader and data trailer - Applies to: CamEmu, GigE, ace 2 GigE and blaze. |
Pylon::IIntegerEx & | GevTimestampTickFrequency Number of timestamp clock ticks in 1 second - Applies to: GigE, ace 2 GigE and blaze. |
Pylon::IIntegerEx & | HeightMax Maximum height of the region of interest (area of interest) in pixels - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | SensorHeight Height of the camera's sensor in pixels - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | SensorWidth Width of the camera's sensor in pixels - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | WidthMax Maximum width of the region of interest (area of interest) in pixels - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IBooleanEx & | LUTEnable Enables the selected lookup table (LUT) - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IIntegerEx & | LUTIndex Pixel value to be replaced with the LUT Value pixel value - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IEnumParameterT< LUTSelectorEnums > & | LUTSelector Sets the lookup table (LUT) to be configured - Applies to: CameraLink, GigE and ace USB. |
Pylon::IIntegerEx & | LUTValue New pixel value to replace the LUT Index pixel value - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IRegisterEx & | LUTValueAll A single register that lets you access all LUT entries - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IIntegerEx & | LateActionEventStreamChannelIndex Stream channel index of the Action Late event - Applies to: GigE. |
Pylon::IIntegerEx & | LateActionEventTimestamp Timestamp of the Action Late event - Applies to: GigE. |
Pylon::IIntegerEx & | Line1RisingEdgeEventStreamChannelIndex Stream channel index of the Line 1 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | Line1RisingEdgeEventTimestamp Timestamp of the Line 1 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | Line2RisingEdgeEventStreamChannelIndex Stream channel index of the Line 2 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | Line2RisingEdgeEventTimestamp Timestamp of the Line 2 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | Line3RisingEdgeEventStreamChannelIndex Stream channel index of the Line 3 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | Line3RisingEdgeEventTimestamp Timestamp of the Line 3 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | Line4RisingEdgeEventStreamChannelIndex Stream channel index of the Line 4 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | Line4RisingEdgeEventTimestamp Timestamp of the Line 4 Rising Edge event - Applies to: GigE. |
Pylon::IFloatEx & | LineDebouncerTimeAbs Line debouncer time in microseconds - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | LineTermination Enables the termination resistor of the selected input line - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | MinOutPulseWidthAbs Minimum signal width of an output signal (in microseconds) - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< SyncUserOutputSelectorEnums > & | SyncUserOutputSelector Sets the user-settable synchronous output signal to be configured - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | SyncUserOutputValue Enables the selected user-settable synchronous output line - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | SyncUserOutputValueAll Single bit field that sets the state of all user-settable synchronous output signals in one access - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | 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 - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< LineFormatEnums > & | LineFormat Indicates the electrical configuration of the currently selected line - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart USB. |
Pylon::IBooleanEx & | LineInverter Enables the signal inverter function for the currently selected input or output line - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart USB. |
Pylon::IEnumParameterT< LineLogicEnums > & | LineLogic Indicates the line logic of the currently selected line - Applies to: CameraLink, GigE and ace USB. |
Pylon::IEnumParameterT< LineModeEnums > & | LineMode Sets the mode for the selected line - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart USB. |
Pylon::IEnumParameterT< LineSelectorEnums > & | LineSelector Sets the I/O line to be configured - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart USB. |
Pylon::IEnumParameterT< LineSourceEnums > & | LineSource Sets the source signal for the currently selected line - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB and dart USB. |
Pylon::IBooleanEx & | LineStatus Indicates the current logical state of the selected line - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB and dart USB. |
Pylon::IIntegerEx & | LineStatusAll Single bit field indicating the current logical state of all available line signals at time of polling - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB and dart USB. |
Pylon::IEnumParameterT< UserOutputSelectorEnums > & | UserOutputSelector Sets the user-settable output signal to be configured - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB and dart USB. |
Pylon::IBooleanEx & | UserOutputValue Enables the selected user-settable output line - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB and dart USB. |
Pylon::IIntegerEx & | UserOutputValueAll Single bit field that sets the state of all user-settable output signals in one access - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IIntegerEx & | LineStartOvertriggerEventStreamChannelIndex Stream channel index of the Line Start Overtrigger event - Applies to: GigE. |
Pylon::IIntegerEx & | LineStartOvertriggerEventTimestamp Timestamp of the Line Start Overtrigger event - Applies to: GigE. |
Pylon::IIntegerEx & | OverTemperatureEventStreamChannelIndex Stream channel index of the Over Temperature event - Applies to: GigE. |
Pylon::IIntegerEx & | OverTemperatureEventTimestamp Timestamp of the Over Temperature event - Applies to: GigE. |
Pylon::IEnumParameterT< ParameterSelectorEnums > & | ParameterSelector Sets the parameter whose factory limits can be removed - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | Prelines Sets the number of prelines - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | RemoveLimits Removes the factory-set limit of the selected parameter - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | PayloadSize Size of the payload in bytes - Applies to: CamEmu, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< PixelColorFilterEnums > & | PixelColorFilter Indicates the alignment of the camera's Bayer filter to the pixels in the acquired images - Applies to: CameraLink, GigE, ace USB, dart USB and pulse USB. |
Pylon::IIntegerEx & | PixelDynamicRangeMax Maximum possible pixel value that can be transferred from the camera - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IIntegerEx & | PixelDynamicRangeMin Minimum possible pixel value that can be transferred from the camera - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< PixelFormatEnums > & | PixelFormat Sets the format of the pixel data transmitted by the camera - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, blaze, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IEnumParameterT< PixelSizeEnums > & | PixelSize Indicates the depth of the pixel values in the image (in bits per pixel) - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, dart 2 USB, dart MIPI, dart USB and pulse USB. |
Pylon::IBooleanEx & | ReverseX Enables horizontal mirroring of the image - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IBooleanEx & | ReverseY Enables vertical mirroring of the image - Applies to: CamEmu, CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IBooleanEx & | TestImageResetAndHold Allows you to turn a moving test image into a fixed one - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< TestImageSelectorEnums > & | TestImageSelector Sets the test image to display - Applies to: CamEmu, CameraLink, GigE and ace USB. |
Pylon::IBooleanEx & | RemoveParameterLimit Removes the factory-set limit of the selected parameter - Applies to: ace USB. |
Pylon::IEnumParameterT< RemoveParameterLimitSelectorEnums > & | RemoveParameterLimitSelector Sets the parameter whose factory limits can be removed - Applies to: ace USB. |
Pylon::IEnumParameterT< SequenceAddressBitSelectorEnums > & | SequenceAddressBitSelector Sets which bit of the sequence set address can be assigned to an input line - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< SequenceAddressBitSourceEnums > & | SequenceAddressBitSource Sets an input line as the control source for the currently selected sequence set address bit - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< SequenceAdvanceModeEnums > & | SequenceAdvanceMode Sets the sequence set advance mode - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< SequenceControlSelectorEnums > & | SequenceControlSelector Sets whether sequence advance or sequence restart can be configured - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< SequenceControlSourceEnums > & | SequenceControlSource Sets the source for sequence control - Applies to: CameraLink and GigE. |
Pylon::ICommandEx & | SequenceAsyncAdvance Enables asynchronous advance from one sequence set to the next - Applies to: CameraLink and GigE. |
Pylon::ICommandEx & | SequenceAsyncRestart Enables asynchronous restart of the sequence set sequence - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< SequenceConfigurationModeEnums > & | SequenceConfigurationMode Sets whether the sequencer can be configured - Applies to: GigE. |
Pylon::IIntegerEx & | SequenceCurrentSet Current sequence set - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | SequenceEnable Enables the sequencer - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | SequenceSetExecutions Number of sequence set executions - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | SequenceSetIndex Index number of a sequence set - Applies to: CameraLink and GigE. |
Pylon::ICommandEx & | SequenceSetLoad Loads the parameter values of the currently selected sequence set for configuration - Applies to: CameraLink and GigE. |
Pylon::ICommandEx & | SequenceSetStore Stores the sequencer parameter values in the currently selected sequence set - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | SequenceSetTotalNumber Total number of sequence sets in the sequence - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< SequencerConfigurationModeEnums > & | SequencerConfigurationMode Sets whether the sequencer can be configured - Applies to: ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IEnumParameterT< SequencerModeEnums > & | SequencerMode Sets whether the sequencer can be used for image acquisition - Applies to: ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IIntegerEx & | SequencerPathSelector Sets which path can be configured - Applies to: ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IIntegerEx & | SequencerSetActive Index number of the currently active sequencer set - Applies to: ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::ICommandEx & | SequencerSetLoad Loads the parameter values of the currently selected sequencer set for configuration - Applies to: ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IIntegerEx & | SequencerSetNext Next sequencer set that the sequencer will advance to when the configured trigger signal is received - Applies to: ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::ICommandEx & | SequencerSetSave Saves the sequencer parameter values in the currently selected sequencer set - Applies to: ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IIntegerEx & | SequencerSetSelector The sequencer set to be configured - Applies to: ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IIntegerEx & | SequencerSetStart First sequencer set to be used after the Sequencer Mode parameter is set to On - Applies to: ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IEnumParameterT< SequencerTriggerActivationEnums > & | SequencerTriggerActivation Sets the logical state that makes the sequencer advance to the next set - Applies to: ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IEnumParameterT< SequencerTriggerSourceEnums > & | SequencerTriggerSource Sets the source signal to be used to advance to the next set - Applies to: ace 2 GigE, ace 2 USB, ace USB and boost CoaXPress. |
Pylon::IBooleanEx & | ShadingEnable Enables the selected shading correction type - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< ShadingSelectorEnums > & | ShadingSelector Sets the kind of shading correction - Applies to: CameraLink and GigE. |
Pylon::ICommandEx & | ShadingSetActivate Loads the selected shading set - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< ShadingSetCreateEnums > & | ShadingSetCreate Enables/disables shading set creation - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< ShadingSetDefaultSelectorEnums > & | ShadingSetDefaultSelector Sets the bootup shading set - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< ShadingSetSelectorEnums > & | ShadingSetSelector Sets which shading set can be enabled or created - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< ShadingStatusEnums > & | ShadingStatus Indicates error statuses related to shading correction - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | ShaftEncoderModuleCounter Current value of the tick counter - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | ShaftEncoderModuleCounterMax Maximum value of the tick counter - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< ShaftEncoderModuleCounterModeEnums > & | ShaftEncoderModuleCounterMode Sets the counting mode of the tick counter - Applies to: CameraLink and GigE. |
Pylon::ICommandEx & | ShaftEncoderModuleCounterReset Resets the tick counter to 0 - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< ShaftEncoderModuleLineSelectorEnums > & | ShaftEncoderModuleLineSelector Sets the phase of the shaft encoder - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< ShaftEncoderModuleLineSourceEnums > & | ShaftEncoderModuleLineSource Sets the line source for the shaft encoder module - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< ShaftEncoderModuleModeEnums > & | ShaftEncoderModuleMode Sets how the shaft encoder module outputs trigger signals - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | ShaftEncoderModuleReverseCounterMax Maximum value of the reverse counter - Applies to: CameraLink and GigE. |
Pylon::ICommandEx & | ShaftEncoderModuleReverseCounterReset Resets the reverse counter of the shaft encoder module - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | SharpnessEnhancement Sharpening value to be applied - Applies to: ace USB, dart USB and pulse USB. |
Pylon::ICommandEx & | SoftwareSignalPulse Executes the selected software signal - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< SoftwareSignalSelectorEnums > & | SoftwareSignalSelector Sets the software signal to be executed - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IBooleanEx & | StackedZoneImagingEnable Enables the Stacked Zone Imaging feature - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | StackedZoneImagingIndex Index number of the zone to configure - Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | StackedZoneImagingZoneEnable Enables the selected zone - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | StackedZoneImagingZoneHeight Height of the selected zone - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | StackedZoneImagingZoneOffsetY Vertical offset (top offset) of the selected zone - Applies to: CameraLink and GigE. |
Pylon::ICommandEx & | TestEventGenerate Generates a Test event that can be used for testing event notification - Applies to: ace 2 GigE, ace 2 USB and dart 2 USB. |
Pylon::IIntegerEx & | TestPendingAck Test pending acknowledge time in milliseconds - Applies to: ace 2 GigE, ace 2 USB, dart 2 USB, dart USB and pulse USB. |
Pylon::IFloatEx & | TimerDelay Delay of the currently selected timer in microseconds - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IFloatEx & | TimerDuration Duration of the currently selected timer in microseconds - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IFloatEx & | TimerDelayAbs Delay of the currently selected timer in microseconds - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | TimerDelayRaw Delay of the selected timer (raw value) - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | TimerDelayTimebaseAbs Timebase (in microseconds) that is used when a timer delay is specified using the Timer Delay Raw parameter - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | TimerDurationAbs Duration of the currently selected timer in microseconds - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | TimerDurationRaw Duration of the selected timer (raw value) - Applies to: CameraLink and GigE. |
Pylon::IFloatEx & | TimerDurationTimebaseAbs Timebase (in microseconds) that is used when a timer duration is specified using the Timer Duration Raw parameter - Applies to: CameraLink and GigE. |
Pylon::ICommandEx & | TimerReset Resets the selected timer - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< TimerStatusEnums > & | TimerStatus Indicates the status of the currently selected timer - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IFloatEx & | TimerTriggerArmDelay Arm delay of the currently selected timer - Applies to: ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< TimerSelectorEnums > & | TimerSelector Sets the timer to be configured - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< TimerTriggerSourceEnums > & | TimerTriggerSource Sets the internal camera signal used to trigger the selected timer - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IIntegerEx & | TimerSequenceCurrentEntryIndex Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | TimerSequenceEnable Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< TimerSequenceEntrySelectorEnums > & | TimerSequenceEntrySelector Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | TimerSequenceLastEntryIndex Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | TimerSequenceTimerDelayRaw Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | TimerSequenceTimerDurationRaw Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | TimerSequenceTimerEnable Applies to: CameraLink and GigE. |
Pylon::IBooleanEx & | TimerSequenceTimerInverter Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< TimerSequenceTimerSelectorEnums > & | TimerSequenceTimerSelector Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< TimerTriggerActivationEnums > & | TimerTriggerActivation Sets the type of signal transition that will start the timer - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< TonalRangeAutoEnums > & | TonalRangeAuto Sets the operation mode of the Tonal Range Auto auto function - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< TonalRangeEnableEnums > & | TonalRangeEnable Sets whether tonal range adjustment is used - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< TonalRangeSelectorEnums > & | TonalRangeSelector Sets which pixel values are used for tonal range adjustments - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | TonalRangeSourceBright Source value for tonal range adjustments at the bright end of the tonal range - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | TonalRangeSourceDark Source value for tonal range adjustments at the dark end of the tonal range - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | TonalRangeTargetBright Target value at the bright end of the tonal range to which pixel values should be mapped during tonal range adjustments - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | TonalRangeTargetDark Target value at the dark end of the tonal range to which pixel values should be mapped during tonal range adjustments - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | UserDefinedValue User-defined value - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< UserDefinedValueSelectorEnums > & | UserDefinedValueSelector Sets the user-defined value to set or read - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress and dart 2 USB. |
Pylon::IEnumParameterT< UserSetDefaultEnums > & | UserSetDefault Sets the user set or the factory set to be used as the startup set - Applies to: ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IEnumParameterT< UserSetDefaultSelectorEnums > & | UserSetDefaultSelector Sets the user set or the factory set to be used as the startup set - Applies to: CameraLink and GigE. |
Pylon::ICommandEx & | UserSetLoad Loads the selected set into the camera's volatile memory and makes it the active configuration set - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::ICommandEx & | UserSetSave Saves the current active set as the selected user set - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IEnumParameterT< UserSetSelectorEnums > & | UserSetSelector Sets the user set or the factory set to load, save, or configure - Applies to: CameraLink, GigE, ace 2 GigE, ace 2 USB, ace USB, boost CoaXPress, boost_V_CoaXPress, dart 2 USB, dart USB and pulse USB. |
Pylon::IIntegerEx & | VInpBitLength Sets the length of the input bit - Applies to: CameraLink and GigE. |
Pylon::IIntegerEx & | VInpSamplingPoint Time span between the beginning of the input bit and the time when the high/low status is evaluated - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< VInpSignalReadoutActivationEnums > & | VInpSignalReadoutActivation Selects when to start the signal evaluation - Applies to: CameraLink and GigE. |
Pylon::IEnumParameterT< VInpSignalSourceEnums > & | VInpSignalSource Sets the I/O line on which the camera receives the virtual input signal - Applies to: CameraLink and GigE. |
Pylon::ICommandEx & | VignettingCorrectionLoad Loads the vignetting correction data - Applies to: GigE and ace USB. |
Pylon::IEnumParameterT< VignettingCorrectionModeEnums > & | VignettingCorrectionMode Enables/disables the vignetting correction - Applies to: GigE and ace USB. |
Pylon::IIntegerEx & | VirtualLine1RisingEdgeEventStreamChannelIndex Stream channel index of the Virtual Line 1 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | VirtualLine1RisingEdgeEventTimestamp Timestamp of the Virtual Line 1 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | VirtualLine2RisingEdgeEventStreamChannelIndex Stream channel index of the Virtual Line 2 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | VirtualLine2RisingEdgeEventTimestamp Timestamp of the Virtual Line 2 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | VirtualLine3RisingEdgeEventStreamChannelIndex Stream channel index of the Virtual Line 3 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | VirtualLine3RisingEdgeEventTimestamp Timestamp of the Virtual Line 3 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | VirtualLine4RisingEdgeEventStreamChannelIndex Stream channel index of the Virtual Line 4 Rising Edge event - Applies to: GigE. |
Pylon::IIntegerEx & | VirtualLine4RisingEdgeEventTimestamp Timestamp of the Virtual Line 4 Rising Edge event - Applies to: GigE. |
Pylon::IBooleanEx & | VolatileColumnOffsetEnable Applies to: CameraLink. |
Pylon::IIntegerEx & | VolatileColumnOffsetIndex Applies to: CameraLink. |
Pylon::IIntegerEx & | VolatileColumnOffsetValue Applies to: CameraLink. |
Pylon::IBooleanEx & | VolatileRowOffsetEnable Applies to: CameraLink. |
Pylon::IIntegerEx & | VolatileRowOffsetIndex Applies to: CameraLink. |
Pylon::IIntegerEx & | VolatileRowOffsetValue Applies to: CameraLink. |
Pylon::IBooleanEx & | AcquisitionStartStopExecutionEnable If set, this will automatically execute AcquisitionStart when calling StartGrabbing and AcquisitionStop when calling StopGrabbing This option is enabled by default - Applies to: InstantCamera. |
Pylon::IEnumParameterT< BufferHandlingModeEnums > & | BufferHandlingMode Buffer handling mode - Applies to: InstantCamera. |
Pylon::IBooleanEx & | ChunkNodeMapsEnable Enables/disables the use of a chunk node map for each grab result Grab result chunk node maps can be disabled to save resources - Applies to: InstantCamera. |
Pylon::IBooleanEx & | ClearBufferModeEnable If set, all buffers will be cleared (set to 0) before grabbing an image Note that this requires additional processing time per frame - Applies to: InstantCamera. |
Pylon::IBooleanEx & | GrabCameraEvents Enables/disables the grabbing of camera events while images are grabbed Is writable when the camera object is closed - Applies to: InstantCamera. |
Pylon::IIntegerEx & | MaxNumBuffer The maximum number of buffers that are allocated and used for grabbing - Applies to: InstantCamera. |
Pylon::IIntegerEx & | MaxNumGrabResults The maximum number of grab results available at any time during a grab session This value can be limited to save resources Furthermore, it can be used to check that the grab results are returned correctly - Applies to: InstantCamera. |
Pylon::IIntegerEx & | MaxNumQueuedBuffer The maximum number of buffers that are queued in the stream grabber input queue - Applies to: InstantCamera. |
Pylon::IBooleanEx & | MigrationModeActive The migration mode is set up according to this setting at defined points e g , when the camera is opened - Applies to: InstantCamera. |
Pylon::IBooleanEx & | MonitorModeActive The camera object is set to monitor mode when enabled, e g when using the GigE multicast feature Is writable when the camera object is closed - Applies to: InstantCamera. |
Pylon::IIntegerEx & | NumEmptyBuffers The number of empty buffers that are not used for grabbing yet - Applies to: InstantCamera. |
Pylon::IIntegerEx & | NumQueuedBuffers The number of buffers queued at Low Level API stream grabber - Applies to: InstantCamera. |
Pylon::IIntegerEx & | NumReadyBuffers The number of grab result buffers in the output queue that are ready for retrieval - Applies to: InstantCamera. |
Pylon::IIntegerEx & | OutputQueueSize The size of the grab result buffer output queue - Applies to: InstantCamera. |
Pylon::IIntegerEx & | StaticChunkNodeMapPoolSize If larger than 0, a static chunk node map pool is used instead of dynamic chunk node map creation - Applies to: InstantCamera. |
Pylon::IBooleanEx & | UseExtendedIdIfAvailable Use Extended ID if available in the camera and supported by the driver - Applies to: InstantCamera. |
Pylon::IIntegerEx & | GrabLoopThreadPriority The grab loop thread priority - Applies to: InstantCamera. |
Pylon::IBooleanEx & | GrabLoopThreadPriorityOverride If enabled, the user can set a custom priority for the grab loop thread Otherwise, the priority of the newly created thread is not changed - Applies to: InstantCamera. |
Pylon::IIntegerEx & | GrabLoopThreadTimeout A custom timeout for the grab loop thread's call to RetrieveResult RetrieveResult is configured to throw an exception on timeout, which will stop the grab session - Applies to: InstantCamera. |
Pylon::IBooleanEx & | GrabLoopThreadUseTimeout If enabled, the user can set a custom timeout for the grab loop thread's call to RetrieveResult RetrieveResult is configured to throw an exception on timeout, which will stop the grab session - Applies to: InstantCamera. |
Pylon::IIntegerEx & | InternalGrabEngineThreadPriority The internal grab engine thread priority - Applies to: InstantCamera. |
Pylon::IBooleanEx & | InternalGrabEngineThreadPriorityOverride If enabled, the user can set a custom priority for the internal grab engine thread operating the stream grabber Otherwise the priority defaults to 25 - Applies to: InstantCamera. |
Additional inherited members#
Public Functions inherited from Pylon::CDeviceSpecificInstantCameraT< CBaslerUniversalInstantCameraTraits >
Name | |
---|---|
CDeviceSpecificInstantCameraT() Creates an Instant Camera object with no attached Pylon device. | |
CDeviceSpecificInstantCameraT(IPylonDevice * pDevice, ECleanup cleanupProcedure =Cleanup_Delete) Creates an Instant Camera object and calls Attach(). | |
virtual | ~CDeviceSpecificInstantCameraT() Destroys an Instant Camera object. |
Public Types inherited from Pylon::CInstantCamera
Name | |
---|---|
typedef CInstantCamera | InstantCamera_t The type of the camera class. |
typedef IPylonDevice | IPylonDevice_t Low Level API: Interface for camera objects. |
typedef Pylon::CDeviceInfo | DeviceInfo_t Holds information about an enumerated device. |
typedef CConfigurationEventHandler | ConfigurationEventHandler_t The generic configuration event handler class. |
typedef CImageEventHandler | ImageEventHandler_t The generic image event handler class. |
typedef CCameraEventHandler | CameraEventHandler_t The generic image event handler class. |
typedef CGrabResultData | GrabResultData_t The generic grab result data. |
typedef CGrabResultPtr | GrabResultPtr_t The generic grab result smart pointer. |
Public Functions inherited from Pylon::CInstantCamera
Name | |
---|---|
CInstantCamera() Creates an Instant Camera object with no attached Pylon device. | |
CInstantCamera(IPylonDevice * pDevice, ECleanup cleanupProcedure =Cleanup_Delete) Creates an Instant Camera object and calls Attach(). | |
virtual | ~CInstantCamera() Destroys an Instant Camera object. |
Public Types Documentation#
typedef CameraParams_t#
typedef Basler_UniversalCameraParams::CUniversalCameraParams_Params Pylon::CBaslerUniversalInstantCameraTraits::CameraParams_t;
A parameter class containing all parameters as members that are available for Basler camera devices.
typedef TlParams_t#
typedef CNodeMapProxyT<Basler_UniversalTLParams::CUniversalTLParams_Params> Pylon::CBaslerUniversalInstantCameraTraits::TlParams_t;
A parameter class containing all parameters as members that are available for pylon device transport layers.
typedef StreamGrabberParams_t#
typedef CNodeMapProxyT<Basler_UniversalStreamParams::CUniversalStreamParams_Params> Pylon::CBaslerUniversalInstantCameraTraits::StreamGrabberParams_t;
The parameters of the universal stream grabber.
typedef EventGrabberParams_t#
typedef CNodeMapProxyT<Basler_UniversalEventParams::CUniversalEventParams_Params> Pylon::CBaslerUniversalInstantCameraTraits::EventGrabberParams_t;
The parameters of the universal event grabber.
Public Functions Documentation#
function CBaslerUniversalInstantCamera#
Creates an Instant Camera object with no attached Pylon device.
Error Safety:
Does not throw C++ exceptions.
function CBaslerUniversalInstantCamera#
inline CBaslerUniversalInstantCamera(
IPylonDevice * pDevice,
ECleanup cleanupProcedure =Cleanup_Delete
)
Creates an Instant Camera object and calls Attach().
Parameters:
- pDevice The Pylon device to attach.
- cleanupProcedure If cleanupProcedure equals Cleanup_Delete, the Pylon device is destroyed when the Instant Camera object is destroyed.
Error Safety:
May throw an exception if the passed Pylon device is open. Does not throw C++ exceptions if the passed Pylon device is closed or NULL.
See Attach() for more information.
function ~CBaslerUniversalInstantCamera#
Destroys an Instant Camera object.
Error Safety:
Does not throw C++ exceptions.
Calls Attach( NULL) for destroying or removing a Pylon device depending on the passed cleanup procedure.
function ChangeIpConfiguration#
Enables/disables use of persistent IP address and DHCP usage of the attached Pylon Device.
Precondition:
- A Pylon Device is attached.
- The Pylon Device is open.
Error Safety:
The Instant Camera object is still valid after error.
Thread Safety:
This method is synchronized using the lock provided by GetLock().
See Pylon::IPylonGigEDevice::ChangeIpConfiguration()
function GetPersistentIpAddress#
inline void GetPersistentIpAddress(
String_t & IpAddress,
String_t & SubnetMask,
String_t & DefaultGateway
)
Reads the persistent IP address from the attached Pylon Device.
Precondition:
- A Pylon Device is attached.
- The Pylon Device is open.
Error Safety:
The Instant Camera object is still valid after error.
Thread Safety:
This method is synchronized using the lock provided by GetLock().
See Pylon::IPylonGigEDevice::GetPersistentIpAddress()
function SetPersistentIpAddress#
inline void SetPersistentIpAddress(
const String_t & IpAddress,
const String_t & SubnetMask,
const String_t & DefaultGateway
)
Writes a persistent IP address to the attached Pylon Device.
Precondition:
- A Pylon Device is attached.
- The Pylon Device is open.
Error Safety:
The Instant Camera object is still valid after error.
Thread Safety:
This method is synchronized using the lock provided by GetLock().
See Pylon::IPylonGigEDevice::SetPersistentIpAddress()
function Attach#
Attaches a Pylon device to the Instant Camera.
Parameters:
- pDevice The Pylon device to attach.
- cleanupProcedure If cleanupProcedure equals Cleanup_Delete, the Pylon device is destroyed when the Instant Camera object is destroyed.
Postcondition:
- If the passed pointer to the Pylon device is NULL, the Instant Camera object is in the "no device attached" state.
- If the passed pointer to the Pylon device is not NULL, the passed Pylon device is attached.
- If the set cleanup procedure equals Cleanup_Delete, the Pylon device is destroyed when the Instant Camera object is destroyed or a new device is attached.
- If the passed Pylon device is open and the registration of callbacks fails, the Instant Camera object is in the "no device attached" state.
- The opened-by-user flag is set, preventing closing of the Pylon device on StopGrabbing() when the attached Pylon device is already open.
Error Safety:
May throw an exception if the passed Pylon device is open. Does not throw C++ exceptions if the passed Pylon device is closed or NULL.
Thread Safety:
This method is synchronized using the lock provided by GetLock().
Reimplements: Pylon::CInstantCamera::Attach
- If a Pylon device is currently attached, it is destroyed (DestroyDevice()) or removed (DetachDevice()) depending on the previously set cleanup procedure value.
- If the pDevice parameter is NULL, nothing more is done.
- The OnAttach configuration event is fired. Possible C++ exceptions from event calls are caught and ignored. All event handlers are notified.
- The new Pylon device is attached.
- The instant camera migration mode setting is applied to the Pylon device transport layer node map.
- If the passed Pylon device is open, callbacks for camera events are registered at the camera node map. (This may fail)
- If the passed Pylon device is open, a device removal call back is registered. (This may fail)
- If the passed Pylon device is open, access modifiers (see IPylonDevice::Open()) are carried over as camera parameters.
- The OnAttached configuration event is fired. Possible C++ exceptions from event calls are caught and ignored. All event handlers are notified.
function DestroyDevice#
Destroys the attached Pylon device.
Postcondition: No Pylon device is attached.
Attention: The node maps, e.g. the camera node map, of the attached Pylon device must not be accessed anymore while destroying the Pylon device.
Error Safety:
Does not throw C++ exceptions. Possible C++ exceptions are caught and ignored.
Thread Safety:
This method is synchronized using the lock provided by GetLock().
Reimplements: Pylon::CInstantCamera::DestroyDevice
- If no Pylon device is attached, nothing is done.
- If the Pylon device is open, it is closed by calling Close().
- The configuration event OnDestroy is fired. Possible C++ exceptions from event calls are caught and ignored. All event handlers are notified.
- The Pylon device is destroyed even if the cleanup procedure Cleanup_None has been passed when calling Attach() before.
- The configuration event OnDestroyed is fired. Possible C++ exceptions from event calls are caught and ignored. All event handlers are notified.
function DetachDevice#
Detaches an attached Pylon device.
Return: The attached Pylon device or NULL if nothing has been attached before.
Postcondition:
- No Pylon device is attached.
- The ownership of the Pylon device goes to the caller who is responsible for destroying the Pylon device.
Error Safety:
Does not throw C++ exceptions. Possible C++ exceptions are caught and ignored.
Thread Safety:
This method is synchronized using the lock provided by GetLock().
Reimplements: Pylon::CInstantCamera::DetachDevice
- If no Pylon device is attached, nothing is done.
- If a grab is in progress, it is stopped by calling StopGrabbing().
- The configuration event OnDetach is fired. Possible C++ exceptions from event calls are caught and ignored. All event handlers are notified.
- The Pylon device is detached.
- The configuration event OnDetached is fired. Possible C++ exceptions from event calls are caught and ignored. All event handlers are notified.
function Open#
Opens the attached Pylon device.
Precondition: A Pylon device is attached.
Postcondition:
- The Pylon device is open and a connection to the camera device has been established.
- Opened by user flag is set, preventing closing of the Pylon device on StopGrabbing().
Error Safety:
The Instant Camera object is still valid after error. The Pylon device open may throw. Configuration event calls may throw. Callback registrations may throw. The Pylon device is closed with Close() if the OnOpened event call triggers an exception.
Thread Safety:
This method is synchronized using the lock provided by GetLock().
Reimplements: Pylon::CInstantCamera::Open
- Opened by user flag is set, preventing closing of the device on StopGrabbing().
- If the Pylon device is already open, nothing more is done.
- The OnOpen configuration event is fired. The notification of event handlers stops when an event call triggers an exception.
- The Pylon device is opened and a connection to the camera device is established.
- The instant camera migration mode setting is applied to the Pylon device transport layer node map.
- A device removal call back is registered at the Pylon device.
- Callbacks for camera events are registered at the camera node map.
- The OnOpened configuration event is fired if the Pylon device has been opened successfully. The notification of event handlers stops when an event call triggers an exception.
function Close#
Closes the attached Pylon device.
Postcondition: The connection to the camera device is closed and the Pylon device is closed.
Error Safety:
Does not throw C++ exceptions. Possible C++ exceptions are caught and ignored.
Thread Safety:
This method is synchronized using the lock provided by GetLock().
Reimplements: Pylon::CInstantCamera::Close
- If no Pylon device is attached, nothing is done.
- If the Pylon device is already closed, nothing is done.
- If a grab is in progress, it is stopped by calling StopGrabbing().
- The configuration event OnClose is fired. Possible C++ exceptions from event calls are caught and ignored. All event handlers are notified.
- The connection to the camera device is closed and the Pylon device is closed.
- The configuration event OnClosed is fired if the Pylon device has been closed successfully. Possible C++ exceptions from event calls are caught and ignored. All event handlers are notified.
function RetrieveResult#
virtual bool RetrieveResult(
unsigned int timeoutMs,
typename CBaslerUniversalInstantCameraTraits::GrabResultPtr_t & grabResult,
ETimeoutHandling timeoutHandling =TimeoutHandling_ThrowException
)
Retrieves a grab result according to the strategy, waits if it is not yet available.
Parameters:
- timeoutMs A timeout value in ms for waiting for a grab result, or the INFINITE value.
- grabResult Receives the grab result.
- timeoutHandling If timeoutHandling equals TimeoutHandling_ThrowException, a timeout exception is thrown on timeout.
Return: True if the call successfully retrieved a grab result, false otherwise.
Precondition:
- There is no other thread waiting for a result. This will be the case when the Instant Camera grab loop thread is used.
Postcondition:
- If a grab result has been retrieved, one image is removed from the output queue and is returned in the grabResult parameter.
- If no grab result has been retrieved, an empty grab result is returned in the grabResult parameter.
- If the maximum number of images has been grabbed, the grabbing is stopped.
- If camera event handling is enabled and camera events were received, at least one or more camera event messages have been processed.
Error Safety:
The Instant Camera object is still valid after error. The grabbing is stopped if an exception is thrown.
Thread Safety:
This method is synchronized using the lock provided by GetLock() while not waiting.
- The content of the passed grab result is released.
- If no Pylon device is attached or the grabbing is not started, the method returns immediately "false".
- Wait for a grab result if it is not yet available. The access to the camera is not locked during waiting. Camera events are handled.
- Only if camera events are used: Incoming camera events are handled.
- One grab result is retrieved per call according to the strategy applied.
- Only if chunk mode is used: The chunk data parsing is performed. The grab result data is updated using chunk data.
- The image event OnImagesSkipped is fired if grab results have been skipped according to the strategy. The notification of event handlers stops when an event call triggers an exception.
- The image event OnImageGrabbed is fired if a grab result becomes available. The notification of event handlers stops when an event call triggers an exception.
- Stops the grabbing by calling StopGrabbing() if the maximum number of images has been grabbed. It needs to be checked whether the grab represented by the grab result has been successful, see CGrabResultData::GrabSucceeded().
function RetrieveResult#
virtual bool RetrieveResult(
unsigned int timeoutMs,
CGrabResultPtr & grabResult,
ETimeoutHandling timeoutHandling =TimeoutHandling_ThrowException
)
Retrieves a grab result according to the strategy, waits if it is not yet available.
Parameters:
- timeoutMs A timeout value in ms for waiting for a grab result, or the INFINITE value.
- grabResult Receives the grab result.
- timeoutHandling If timeoutHandling equals TimeoutHandling_ThrowException, a timeout exception is thrown on timeout.
Return: True if the call successfully retrieved a grab result, false otherwise.
Precondition:
- There is no other thread waiting for a result. This will be the case when the Instant Camera grab loop thread is used.
Postcondition:
- If a grab result has been retrieved, one image is removed from the output queue and is returned in the grabResult parameter.
- If no grab result has been retrieved, an empty grab result is returned in the grabResult parameter.
- If the maximum number of images has been grabbed, the grabbing is stopped.
- If camera event handling is enabled and camera events were received, at least one or more camera event messages have been processed.
Error Safety:
The Instant Camera object is still valid after error. The grabbing is stopped if an exception is thrown.
Thread Safety:
This method is synchronized using the lock provided by GetLock() while not waiting.
- The content of the passed grab result is released.
- If no Pylon device is attached or the grabbing is not started, the method returns immediately "false".
- Wait for a grab result if it is not yet available. The access to the camera is not locked during waiting. Camera events are handled.
- Only if camera events are used: Incoming camera events are handled.
- One grab result is retrieved per call according to the strategy applied.
- Only if chunk mode is used: The chunk data parsing is performed. The grab result data is updated using chunk data.
- The image event OnImagesSkipped is fired if grab results have been skipped according to the strategy. The notification of event handlers stops when an event call triggers an exception.
- The image event OnImageGrabbed is fired if a grab result becomes available. The notification of event handlers stops when an event call triggers an exception.
- Stops the grabbing by calling StopGrabbing() if the maximum number of images has been grabbed. It needs to be checked whether the grab represented by the grab result has been successful, see CGrabResultData::GrabSucceeded().
function GrabOne#
virtual bool GrabOne(
unsigned int timeoutMs,
typename CBaslerUniversalInstantCameraTraits::GrabResultPtr_t & grabResult,
ETimeoutHandling timeoutHandling =TimeoutHandling_ThrowException
)
Grabs one image.
Parameters:
- timeoutMs A timeout value in ms for waiting for a grab result, or the INFINITE value.
- grabResult Receives the grab result.
- timeoutHandling If timeoutHandling equals TimeoutHandling_ThrowException, a timeout exception is thrown on timeout.
Return: Returns true if the call successfully retrieved a grab result and the grab succeeded (CGrabResultData::GrabSucceeded()).
Note
- Using GrabOne is more efficient if the Pylon device is already open, otherwise the Pylon device is opened and closed for each call.
- Grabbing single images using Software Trigger (CSoftwareTriggerConfiguration) is recommended if you want to maximize frame rate. This is because the overhead per grabbed image is reduced compared to Single Frame Acquisition. The grabbing can be started using StartGrabbing(). Images are grabbed using the WaitForFrameTriggerReady(), ExecuteSoftwareTrigger() and RetrieveResult() methods instead of using GrabOne. The grab can be stopped using StopGrabbing() when done.
Precondition: Must meet the preconditions of start grabbing.
Postcondition: Meets the postconditions of stop grabbing.
Error Safety:
The Instant Camera object is still valid after error. See StartGrabbing(), RetrieveResult(), and StopGrabbing() . In the case of exceptions after StartGrabbing() the grabbing is stopped using StopGrabbing().
The following code shows a simplified version of what is done (happy path):
//grab one image
StartGrabbing( 1, GrabStrategy_OneByOne, GrabLoop_ProvidedByUser);
//grab is stopped automatically due to maxImages = 1
return RetrieveResult( timeoutMs, grabResult, timeoutHandling) && grabResult->GrabSucceeded();
GrabOne() can be used to together with the CAcquireSingleFrameConfiguration.
function GrabOne#
virtual bool GrabOne(
unsigned int timeoutMs,
CGrabResultPtr & grabResult,
ETimeoutHandling timeoutHandling =TimeoutHandling_ThrowException
)
Grabs one image.
Parameters:
- timeoutMs A timeout value in ms for waiting for a grab result, or the INFINITE value.
- grabResult Receives the grab result.
- timeoutHandling If timeoutHandling equals TimeoutHandling_ThrowException, a timeout exception is thrown on timeout.
Return: Returns true if the call successfully retrieved a grab result and the grab succeeded (CGrabResultData::GrabSucceeded()).
Note
- Using GrabOne is more efficient if the Pylon device is already open, otherwise the Pylon device is opened and closed for each call.
- Grabbing single images using Software Trigger (CSoftwareTriggerConfiguration) is recommended if you want to maximize frame rate. This is because the overhead per grabbed image is reduced compared to Single Frame Acquisition. The grabbing can be started using StartGrabbing(). Images are grabbed using the WaitForFrameTriggerReady(), ExecuteSoftwareTrigger() and RetrieveResult() methods instead of using GrabOne. The grab can be stopped using StopGrabbing() when done.
Precondition: Must meet the preconditions of start grabbing.
Postcondition: Meets the postconditions of stop grabbing.
Error Safety:
The Instant Camera object is still valid after error. See StartGrabbing(), RetrieveResult(), and StopGrabbing() . In the case of exceptions after StartGrabbing() the grabbing is stopped using StopGrabbing().
The following code shows a simplified version of what is done (happy path):
//grab one image
StartGrabbing( 1, GrabStrategy_OneByOne, GrabLoop_ProvidedByUser);
//grab is stopped automatically due to maxImages = 1
return RetrieveResult( timeoutMs, grabResult, timeoutHandling) && grabResult->GrabSucceeded();
GrabOne() can be used to together with the CAcquireSingleFrameConfiguration.
function RegisterConfiguration#
virtual void RegisterConfiguration(
typename CBaslerUniversalInstantCameraTraits::ConfigurationEventHandler_t * pConfigurator,
ERegistrationMode mode,
ECleanup cleanupProcedure
)
Adds a configurator to the list of registered configurator objects.
Parameters:
- pConfigurator The receiver of configuration events.
- mode Indicates how to register the new configurator.
- cleanupProcedure If cleanupProcedure equals Cleanup_Delete, the passed event handler is deleted when no longer needed.
Postcondition: The configurator is registered and called on configuration events.
Error Safety:
Does not throw C++ exceptions, except when memory allocation fails.
Thread Safety:
This method is synchronized using the lock provided by GetLock().
- If mode equals RegistrationMode_ReplaceAll, the list of registered configurators is cleared.
- If pointer
pConfigurator
is not NULL, it is appended to the list of configurators.
function RegisterConfiguration#
virtual void RegisterConfiguration(
CConfigurationEventHandler * pConfigurator,
ERegistrationMode mode,
ECleanup cleanupProcedure
)
Adds a configurator to the list of registered configurator objects.
Parameters:
- pConfigurator The receiver of configuration events.
- mode Indicates how to register the new configurator.
- cleanupProcedure If cleanupProcedure equals Cleanup_Delete, the passed event handler is deleted when no longer needed.
Postcondition: The configurator is registered and called on configuration events.
Error Safety:
Does not throw C++ exceptions, except when memory allocation fails.
Thread Safety:
This method is synchronized using the lock provided by GetLock().
- If mode equals RegistrationMode_ReplaceAll, the list of registered configurators is cleared.
- If pointer
pConfigurator
is not NULL, it is appended to the list of configurators.
function DeregisterConfiguration#
virtual bool DeregisterConfiguration(
typename CBaslerUniversalInstantCameraTraits::ConfigurationEventHandler_t * configurator
)
Removes a configurator from the list of registered configurator objects.
Parameters:
- configurator The registered receiver of configuration events.
Return: True if successful
Postcondition:
- The configurator is deregistered.
- If the configuration has been registered by passing a pointer and the cleanup procedure is Cleanup_Delete, the event handler is deleted.
Error Safety:
Does not throw C++ exceptions.
Thread Safety:
This method is synchronized using the lock provided by GetLock().
If the configurator is not found, nothing is done.
function DeregisterConfiguration#
Removes a configurator from the list of registered configurator objects.
Parameters:
- configurator The registered receiver of configuration events.
Return: True if successful
Postcondition:
- The configurator is deregistered.
- If the configuration has been registered by passing a pointer and the cleanup procedure is Cleanup_Delete, the event handler is deleted.
Error Safety:
Does not throw C++ exceptions.
Thread Safety:
This method is synchronized using the lock provided by GetLock().
If the configurator is not found, nothing is done.
function RegisterImageEventHandler#
virtual void RegisterImageEventHandler(
typename CBaslerUniversalInstantCameraTraits::ImageEventHandler_t * pImageEventHandler,
ERegistrationMode mode,
ECleanup cleanupProcedure
)
Adds an image event handler to the list of registered image event handler objects.
Parameters:
- pImageEventHandler The receiver of image events.
- mode Indicates how to register the new imageEventHandler.
- cleanupProcedure If cleanupProcedure equals Cleanup_Delete, the passed event handler is deleted when no longer needed.
Postcondition: The imageEventHandler is registered and called on image related events.
Error Safety:
Does not throw C++ exceptions, except when memory allocation fails.
Thread Safety:
This method is synchronized using the internal image event handler registry lock.
- If mode equals RegistrationMode_ReplaceAll, the list of registered image event handlers is cleared.
- If pointer
pImageEventHandler
is not NULL, it is appended to the list of image event handlers.
function RegisterImageEventHandler#
virtual void RegisterImageEventHandler(
CImageEventHandler * pImageEventHandler,
ERegistrationMode mode,
ECleanup cleanupProcedure
)
Adds an image event handler to the list of registered image event handler objects.
Parameters:
- pImageEventHandler The receiver of image events.
- mode Indicates how to register the new imageEventHandler.
- cleanupProcedure If cleanupProcedure equals Cleanup_Delete, the passed event handler is deleted when no longer needed.
Postcondition: The imageEventHandler is registered and called on image related events.
Error Safety:
Does not throw C++ exceptions, except when memory allocation fails.
Thread Safety:
This method is synchronized using the internal image event handler registry lock.
- If mode equals RegistrationMode_ReplaceAll, the list of registered image event handlers is cleared.
- If pointer
pImageEventHandler
is not NULL, it is appended to the list of image event handlers.
function DeregisterImageEventHandler#
virtual bool DeregisterImageEventHandler(
typename CBaslerUniversalInstantCameraTraits::ImageEventHandler_t * imageEventHandler
)
Removes an image event handler from the list of registered image event handler objects.
Parameters:
- imageEventHandler The registered receiver of configuration events.
Return: True if successful
Postcondition:
- The imageEventHandler is deregistered.
- If the image event handler has been registered by passing a pointer and the cleanup procedure is Cleanup_Delete, the event handler is deleted.
Error Safety:
Does not throw C++ exceptions.
Thread Safety:
This method is synchronized using the internal image event handler registry lock.
If the image event handler is not found, nothing is done.
function DeregisterImageEventHandler#
Removes an image event handler from the list of registered image event handler objects.
Parameters:
- imageEventHandler The registered receiver of configuration events.
Return: True if successful
Postcondition:
- The imageEventHandler is deregistered.
- If the image event handler has been registered by passing a pointer and the cleanup procedure is Cleanup_Delete, the event handler is deleted.
Error Safety:
Does not throw C++ exceptions.
Thread Safety:
This method is synchronized using the internal image event handler registry lock.
If the image event handler is not found, nothing is done.
function RegisterCameraEventHandler#
virtual void RegisterCameraEventHandler(
typename CBaslerUniversalInstantCameraTraits::CameraEventHandler_t * pCameraEventHandler,
const String_t & nodeName,
intptr_t userProvidedId,
ERegistrationMode mode,
ECleanup cleanupProcedure,
ECameraEventAvailability availability =CameraEventAvailability_Mandatory
)
Adds an camera event handler to the list of registered camera event handler objects.
Parameters:
- pCameraEventHandler The receiver of camera events.
- nodeName The name of the event data node updated on camera event, e.g. "ExposureEndEventTimestamp" for exposure end event.
- userProvidedId This ID is passed as a parameter in CCameraEventHandler::OnCameraEvent and can be used to distinguish between different events. It is recommended to create an own application specific enum and use it's values as IDs.
- mode Indicates how to register the new cameraEventHandler.
- cleanupProcedure If clean