2675 lines
83 KiB
C++
2675 lines
83 KiB
C++
//-----------------------------------------------------------------------------
|
|
// Basler pylon SDK
|
|
// Copyright (c) 2019-2023 Basler AG
|
|
// http://www.baslerweb.com
|
|
//-----------------------------------------------------------------------------
|
|
|
|
/*!
|
|
\file
|
|
\brief A parameter class containing all parameters as members that are available for pylon interfaces
|
|
*/
|
|
|
|
//-----------------------------------------------------------------------------
|
|
// This file is generated automatically
|
|
// Do not modify!
|
|
//-----------------------------------------------------------------------------
|
|
|
|
#ifndef BASLER_PYLON_UNIVERSALINTERFACEPARAMS_H
|
|
#define BASLER_PYLON_UNIVERSALINTERFACEPARAMS_H
|
|
|
|
#pragma once
|
|
|
|
// common parameter types
|
|
#include <pylon/ParameterIncludes.h>
|
|
#include <pylon/EnumParameterT.h>
|
|
|
|
namespace Basler_UniversalInterfaceParams
|
|
{
|
|
//**************************************************************************************************
|
|
// Enumerations
|
|
//**************************************************************************************************
|
|
//! Valid values for CxpLinkConfiguration
|
|
enum CxpLinkConfigurationEnums
|
|
{
|
|
CxpLinkConfiguration_Auto, //!< Link speed is controlled automatically
|
|
CxpLinkConfiguration_CXP10_X1, //!< 1 connection is operating at CXP-10 speed (10 0 Gbps)
|
|
CxpLinkConfiguration_CXP12_X1, //!< 1 connection is operating at CXP-12 speed (12 50 Gbps)
|
|
CxpLinkConfiguration_CXP1_X1, //!< 1 connection is operating at CXP-1 speed (1 25 Gbps)
|
|
CxpLinkConfiguration_CXP2_X1, //!< 1 connection is operating at CXP-2 speed (2 50 Gbps)
|
|
CxpLinkConfiguration_CXP3_X1, //!< 1 connection is operating at CXP-3 speed (3 125 Gbps)
|
|
CxpLinkConfiguration_CXP5_X1, //!< 1 connection is operating at CXP-5 speed (5 00 Gbps)
|
|
CxpLinkConfiguration_CXP6_X1 //!< 1 connection is operating at CXP-6 speed (6 25 Gbps)
|
|
};
|
|
|
|
//! Valid values for CxpPoCxpStatus
|
|
enum CxpPoCxpStatusEnums
|
|
{
|
|
CxpPoCxpStatus_Auto, //!< PoCXP operation is set to automatic
|
|
CxpPoCxpStatus_Off, //!< PoCXP is forced off
|
|
CxpPoCxpStatus_Tripped //!< The link has shut down because of an over-current trip
|
|
};
|
|
|
|
//! Valid values for CxpPort0PowerState
|
|
enum CxpPort0PowerStateEnums
|
|
{
|
|
CxpPort0PowerState_AdcFault, //!< The PoCXP state can't be determined because of an A/D converter fault
|
|
CxpPort0PowerState_Disabled, //!< PoCXP is disabled
|
|
CxpPort0PowerState_HighCurrent, //!< PoCXP is off because of an over current trip
|
|
CxpPort0PowerState_HighVoltage, //!< PoCXP is off because the voltage is too high
|
|
CxpPort0PowerState_Initializing, //!< The PoCXP state machine is looking for devices
|
|
CxpPort0PowerState_InvalidValue, //!< The PoCXP state can't be determined
|
|
CxpPort0PowerState_LowVoltage, //!< PoCXP is off because the voltage is too low
|
|
CxpPort0PowerState_On //!< PoCXP is active
|
|
};
|
|
|
|
//! Valid values for CxpPort1PowerState
|
|
enum CxpPort1PowerStateEnums
|
|
{
|
|
CxpPort1PowerState_AdcFault, //!< The PoCXP state can't be determined because of an A/D converter fault
|
|
CxpPort1PowerState_Disabled, //!< PoCXP is disabled
|
|
CxpPort1PowerState_HighCurrent, //!< PoCXP is off because of an over current trip
|
|
CxpPort1PowerState_HighVoltage, //!< PoCXP is off because the voltage is too high
|
|
CxpPort1PowerState_Initializing, //!< The PoCXP state machine is looking for devices
|
|
CxpPort1PowerState_InvalidValue, //!< The PoCXP state can't be determined
|
|
CxpPort1PowerState_LowVoltage, //!< PoCXP is off because the voltage is too low
|
|
CxpPort1PowerState_On //!< PoCXP is active
|
|
};
|
|
|
|
//! Valid values for CxpPort2PowerState
|
|
enum CxpPort2PowerStateEnums
|
|
{
|
|
CxpPort2PowerState_AdcFault, //!< The PoCXP state can't be determined because of an A/D converter fault
|
|
CxpPort2PowerState_Disabled, //!< PoCXP is disabled
|
|
CxpPort2PowerState_HighCurrent, //!< PoCXP is off because of an over current trip
|
|
CxpPort2PowerState_HighVoltage, //!< PoCXP is off because the voltage is too high
|
|
CxpPort2PowerState_Initializing, //!< The PoCXP state machine is looking for devices
|
|
CxpPort2PowerState_InvalidValue, //!< The PoCXP state can't be determined
|
|
CxpPort2PowerState_LowVoltage, //!< PoCXP is off because the voltage is too low
|
|
CxpPort2PowerState_On //!< PoCXP is active
|
|
};
|
|
|
|
//! Valid values for CxpPort3PowerState
|
|
enum CxpPort3PowerStateEnums
|
|
{
|
|
CxpPort3PowerState_AdcFault, //!< The PoCXP state can't be determined because of an A/D converter fault
|
|
CxpPort3PowerState_Disabled, //!< PoCXP is disabled
|
|
CxpPort3PowerState_HighCurrent, //!< PoCXP is off because of an over current trip
|
|
CxpPort3PowerState_HighVoltage, //!< PoCXP is off because the voltage is too high
|
|
CxpPort3PowerState_Initializing, //!< The PoCXP state machine is looking for devices
|
|
CxpPort3PowerState_InvalidValue, //!< The PoCXP state can't be determined
|
|
CxpPort3PowerState_LowVoltage, //!< PoCXP is off because the voltage is too low
|
|
CxpPort3PowerState_On //!< PoCXP is active
|
|
};
|
|
|
|
//! Valid values for DeviceAccessStatus
|
|
enum DeviceAccessStatusEnums
|
|
{
|
|
DeviceAccessStatus_Busy, //!< The device is already opened by another entity
|
|
DeviceAccessStatus_NoAccess, //!< You can't connect to the device
|
|
DeviceAccessStatus_OpenReadOnly, //!< The device is opened in Read-only mode by this GenTL host
|
|
DeviceAccessStatus_OpenReadWrite, //!< The device is opened in Read/Write mode by this GenTL host
|
|
DeviceAccessStatus_ReadOnly, //!< The device offers read-only access
|
|
DeviceAccessStatus_ReadWrite, //!< The device offers read/write access
|
|
DeviceAccessStatus_Unknown //!< The status is unknown
|
|
};
|
|
|
|
//! Valid values for DiscoveryMethod
|
|
enum DiscoveryMethodEnums
|
|
{
|
|
DiscoveryMethod_CameraDiscovery, //!< Discover only real cameras as remote devices
|
|
DiscoveryMethod_EmulationDiscovery, //!< Discover only emulated cameras as remote devices
|
|
DiscoveryMethod_MixedDiscovery //!< Discover real cameras and remote devices when no real cameras are present
|
|
};
|
|
|
|
//! Valid values for EventNotification
|
|
enum EventNotificationEnums
|
|
{
|
|
EventNotification_Off, //!< The selected event notification is disabled
|
|
EventNotification_On, //!< The selected event notification is enabled
|
|
EventNotification_Once //!< The selected event notification is enabled for one event and then returned to Off state
|
|
};
|
|
|
|
//! Valid values for EventSelector
|
|
enum EventSelectorEnums
|
|
{
|
|
EventSelector_DeviceListChanged, //!< The DeviceListChanged event is selected
|
|
EventSelector_InterfaceLost, //!< The Interface Lost event is selected
|
|
EventSelector_Line0FallingEdge, //!< Entry for the event Line0FallingEdge
|
|
EventSelector_Line0RisingEdge, //!< Entry for the event Line0RisingEdge
|
|
EventSelector_Line1FallingEdge, //!< Entry for the event Line1FallingEdge
|
|
EventSelector_Line1RisingEdge, //!< Entry for the event Line1RisingEdge
|
|
EventSelector_Line2FallingEdge, //!< Entry for the event Line2FallingEdge
|
|
EventSelector_Line2RisingEdge, //!< Entry for the event Line2RisingEdge
|
|
EventSelector_Line3FallingEdge, //!< Entry for the event Line3FallingEdge
|
|
EventSelector_Line3RisingEdge, //!< Entry for the event Line3RisingEdge
|
|
EventSelector_Line4FallingEdge, //!< Entry for the event Line4FallingEdge
|
|
EventSelector_Line4RisingEdge, //!< Entry for the event Line4RisingEdge
|
|
EventSelector_Line5FallingEdge, //!< Entry for the event Line5FallingEdge
|
|
EventSelector_Line5RisingEdge, //!< Entry for the event Line5RisingEdge
|
|
EventSelector_Line6FallingEdge, //!< Entry for the event Line6FallingEdge
|
|
EventSelector_Line6RisingEdge, //!< Entry for the event Line6RisingEdge
|
|
EventSelector_Line7FallingEdge, //!< Entry for the event Line7FallingEdge
|
|
EventSelector_Line7RisingEdge, //!< Entry for the event Line7RisingEdge
|
|
EventSelector_LineFront0FallingEdge, //!< Entry for the event LineFront0FallingEdge
|
|
EventSelector_LineFront0RisingEdge, //!< Entry for the event LineFront0RisingEdge
|
|
EventSelector_LineFront1FallingEdge, //!< Entry for the event LineFront1FallingEdge
|
|
EventSelector_LineFront1RisingEdge, //!< Entry for the event LineFront1RisingEdge
|
|
EventSelector_LineFront2FallingEdge, //!< Entry for the event LineFront2FallingEdge
|
|
EventSelector_LineFront2RisingEdge, //!< Entry for the event LineFront2RisingEdge
|
|
EventSelector_LineFront3FallingEdge, //!< Entry for the event LineFront3FallingEdge
|
|
EventSelector_LineFront3RisingEdge //!< Entry for the event LineFront3RisingEdge
|
|
};
|
|
|
|
//! Valid values for InterfaceApplet
|
|
enum InterfaceAppletEnums
|
|
{
|
|
InterfaceApplet_Acq_DualCXP12Area, //!< The Acq_DualCXP12Area applet is used to initialize the interface
|
|
InterfaceApplet_Acq_DualCXP12Line, //!<
|
|
InterfaceApplet_Acq_QuadCXP12Area, //!< The Acq_QuadCXP12Area applet is used to initialize the interface
|
|
InterfaceApplet_Acq_QuadCXP12Line, //!<
|
|
InterfaceApplet_Acq_SingleCXP12Area, //!< The Acq_SingleCXP12Area applet is used to initialize the interface
|
|
InterfaceApplet_Acq_SingleCXP12Line, //!<
|
|
InterfaceApplet_Acq_SingleCXP12x1Area, //!< The Acq_SingleCXP12x1Area applet is used to initialize the interface
|
|
InterfaceApplet_Acq_SingleCXP12x1Area_01, //!< The Acq_SingleCXP12x1Area_01 applet is used to initialize the interface
|
|
InterfaceApplet_Acq_SingleCXP12x1Area_02, //!< The Acq_SingleCXP12x1Area_02 applet is used to initialize the interface
|
|
InterfaceApplet_Acq_TripleCXP12Area, //!< The Acq_TripleCXP12Area applet is used to initialize the interface
|
|
InterfaceApplet_Acq_TripleCXP12Line, //!<
|
|
InterfaceApplet_FrameGrabberTest //!<
|
|
};
|
|
|
|
//! Valid values for InterfaceAppletStatus
|
|
enum InterfaceAppletStatusEnums
|
|
{
|
|
InterfaceAppletStatus_Acq_DualCXP12Area, //!< The status of the Acq_DualCXP12Area applet is returned
|
|
InterfaceAppletStatus_Acq_DualCXP12Line, //!<
|
|
InterfaceAppletStatus_Acq_QuadCXP12Area, //!< The status of the Acq_QuadCXP12Area applet is returned
|
|
InterfaceAppletStatus_Acq_QuadCXP12Line, //!<
|
|
InterfaceAppletStatus_Acq_SingleCXP12Area, //!< The status of the Acq_SingleCXP12Area applet is returned
|
|
InterfaceAppletStatus_Acq_SingleCXP12Line, //!<
|
|
InterfaceAppletStatus_Acq_TripleCXP12Area, //!< The status of the Acq_TripleCXP12Area applet is returned
|
|
InterfaceAppletStatus_Acq_TripleCXP12Line, //!<
|
|
InterfaceAppletStatus_FrameGrabberTest, //!<
|
|
InterfaceAppletStatus_Loading, //!< The status of the applet is Loading
|
|
InterfaceAppletStatus_NotLoaded //!< The status of the applet is NotLoaded
|
|
};
|
|
|
|
//! Valid values for InterfaceType
|
|
enum InterfaceTypeEnums
|
|
{
|
|
InterfaceType_CL, //!< The interface uses the Camera Link transport layer
|
|
InterfaceType_CLHS, //!< The interface uses the Camera Link HS transport layer
|
|
InterfaceType_CXP, //!< The interface uses the CoaXPress transport layer
|
|
InterfaceType_CameraLink, //!< Camera Link
|
|
InterfaceType_CameraLinkHS, //!< Camera Link High Speed
|
|
InterfaceType_CoaXPress, //!< CoaXPress
|
|
InterfaceType_Custom, //!< The interface uses a custom transport layer
|
|
InterfaceType_GEV, //!< The interface uses the GigE Vision transport layer
|
|
InterfaceType_GigEVision, //!< GigE Vision
|
|
InterfaceType_Mixed, //!< Different interface modules of the GenTL Producer are of different types
|
|
InterfaceType_U3V, //!< The interface uses the USB3 Vision transport layer
|
|
InterfaceType_USB3Vision //!< USB3 Vision
|
|
};
|
|
|
|
|
|
|
|
|
|
//**************************************************************************************************
|
|
// Parameter class CUniversalInterfaceParams_Params_v7_3_0
|
|
//**************************************************************************************************
|
|
|
|
|
|
//! A parameter class containing all parameters as members that are available for pylon interfaces
|
|
class PYLONBASE_API CUniversalInterfaceParams_Params_v7_3_0
|
|
{
|
|
//----------------------------------------------------------------------------------------------------------------
|
|
// Implementation
|
|
//----------------------------------------------------------------------------------------------------------------
|
|
protected:
|
|
// If you want to show the following methods in the help file
|
|
// add the string HIDE_CLASS_METHODS to the ENABLED_SECTIONS tag in the doxygen file
|
|
//! \cond HIDE_CLASS_METHODS
|
|
|
|
//! Constructor
|
|
CUniversalInterfaceParams_Params_v7_3_0( void );
|
|
|
|
//! Destructor
|
|
~CUniversalInterfaceParams_Params_v7_3_0( void );
|
|
|
|
//! Initializes the references
|
|
void _Initialize( GENAPI_NAMESPACE::INodeMap* );
|
|
|
|
//! \endcond
|
|
|
|
private:
|
|
class CUniversalInterfaceParams_Params_v7_3_0_Data;
|
|
CUniversalInterfaceParams_Params_v7_3_0_Data* m_pCUniversalInterfaceParams_Params_v7_3_0_Data;
|
|
|
|
|
|
//----------------------------------------------------------------------------------------------------------------
|
|
// References to features
|
|
//----------------------------------------------------------------------------------------------------------------
|
|
public:
|
|
//! \name Categories: BoardSensors
|
|
//@{
|
|
/*!
|
|
\brief Ambient temperature at the board
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=AmbientTemperature" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& AmbientTemperature;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: CoaXPress and TransportLayerControl
|
|
//@{
|
|
/*!
|
|
\brief Sets the physical CoaXPress connection to control
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
Selecting Parameters: CxpPoCxpAuto, CxpPoCxpStatus, CxpPoCxpTripReset and CxpPoCxpTurnOff
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpConnectionSelector" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& CxpConnectionSelector;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: TransportLayerControl
|
|
//@{
|
|
/*!
|
|
\brief Sets the link configuration for the communication between the receiver and transmitter device
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpLinkConfiguration" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IEnumParameterT<CxpLinkConfigurationEnums>& CxpLinkConfiguration;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: CoaXPress and TransportLayerControl
|
|
//@{
|
|
/*!
|
|
\brief Enables automatic control of Power over CoaXPress (PoCXP) for the port
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: CxpConnectionSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPoCxpAuto" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::ICommandEx& CxpPoCxpAuto;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: CoaXPress and TransportLayerControl
|
|
//@{
|
|
/*!
|
|
\brief Returns the Power over CoaXPress (PoCXP) status of the device
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: CxpConnectionSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPoCxpStatus" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IEnumParameterT<CxpPoCxpStatusEnums>& CxpPoCxpStatus;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: CoaXPress and TransportLayerControl
|
|
//@{
|
|
/*!
|
|
\brief Resets Power over CoaXPress (PoCXP) link after an over-current trip on the device connection(s)
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: CxpConnectionSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPoCxpTripReset" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::ICommandEx& CxpPoCxpTripReset;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: CoaXPress and TransportLayerControl
|
|
//@{
|
|
/*!
|
|
\brief Disables Power over CoaXPress (PoCXP) for the port
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: CxpConnectionSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPoCxpTurnOff" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::ICommandEx& CxpPoCxpTurnOff;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port0Status
|
|
//@{
|
|
/*!
|
|
\brief CXP port 0 current
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort0Current" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort0Current;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port0Status
|
|
//@{
|
|
/*!
|
|
\brief Number of CXP port 0 disparity errors
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort0DisparityErrorCount" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& CxpPort0DisparityErrorCount;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port0Status
|
|
//@{
|
|
/*!
|
|
\brief Link speed of CXP port 0
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort0LinkSpeed" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort0LinkSpeed;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port0Status
|
|
//@{
|
|
/*!
|
|
\brief Number of CXP port 0 not-in-table errors
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort0NotInTableErrorCount" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& CxpPort0NotInTableErrorCount;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port0Status
|
|
//@{
|
|
/*!
|
|
\brief CXP port 0 power
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort0Power" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort0Power;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port0Status
|
|
//@{
|
|
/*!
|
|
\brief Returns the Power over CXP (PoCXP) state of CXP port 0
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort0PowerState" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IEnumParameterT<CxpPort0PowerStateEnums>& CxpPort0PowerState;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port0Status
|
|
//@{
|
|
/*!
|
|
\brief CXP port 0 voltage
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort0Voltage" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort0Voltage;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port1Status
|
|
//@{
|
|
/*!
|
|
\brief CXP port 1 current
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort1Current" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort1Current;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port1Status
|
|
//@{
|
|
/*!
|
|
\brief Number of CXP port 1 disparity errors
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort1DisparityErrorCount" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& CxpPort1DisparityErrorCount;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port1Status
|
|
//@{
|
|
/*!
|
|
\brief Link speed of CXP port 1
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort1LinkSpeed" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort1LinkSpeed;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port1Status
|
|
//@{
|
|
/*!
|
|
\brief Number of CXP port 1 not-in-table errors
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort1NotInTableErrorCount" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& CxpPort1NotInTableErrorCount;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port1Status
|
|
//@{
|
|
/*!
|
|
\brief CXP port 1 power
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort1Power" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort1Power;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port1Status
|
|
//@{
|
|
/*!
|
|
\brief Returns the Power over CXP (PoCXP) state of CXP port 1
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort1PowerState" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IEnumParameterT<CxpPort1PowerStateEnums>& CxpPort1PowerState;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port1Status
|
|
//@{
|
|
/*!
|
|
\brief CXP port 1 voltage
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort1Voltage" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort1Voltage;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port2Status
|
|
//@{
|
|
/*!
|
|
\brief CXP port 2 current
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort2Current" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort2Current;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port2Status
|
|
//@{
|
|
/*!
|
|
\brief Number of CXP port 2 disparity errors
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort2DisparityErrorCount" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& CxpPort2DisparityErrorCount;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port2Status
|
|
//@{
|
|
/*!
|
|
\brief Link speed of CXP port 2
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort2LinkSpeed" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort2LinkSpeed;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port2Status
|
|
//@{
|
|
/*!
|
|
\brief Number of CXP port 2 not-in-table errors
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort2NotInTableErrorCount" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& CxpPort2NotInTableErrorCount;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port2Status
|
|
//@{
|
|
/*!
|
|
\brief CXP port 2 power
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort2Power" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort2Power;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port2Status
|
|
//@{
|
|
/*!
|
|
\brief Returns the Power over CXP (PoCXP) state of CXP port 2
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort2PowerState" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IEnumParameterT<CxpPort2PowerStateEnums>& CxpPort2PowerState;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port2Status
|
|
//@{
|
|
/*!
|
|
\brief CXP port 2 voltage
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort2Voltage" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort2Voltage;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port3Status
|
|
//@{
|
|
/*!
|
|
\brief CXP port 3 current
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort3Current" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort3Current;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port3Status
|
|
//@{
|
|
/*!
|
|
\brief Number of CXP port 3 disparity errors
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort3DisparityErrorCount" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& CxpPort3DisparityErrorCount;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port3Status
|
|
//@{
|
|
/*!
|
|
\brief Link speed of CXP port 3
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort3LinkSpeed" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort3LinkSpeed;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port3Status
|
|
//@{
|
|
/*!
|
|
\brief Number of CXP port 3 not-in-table errors
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort3NotInTableErrorCount" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& CxpPort3NotInTableErrorCount;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port3Status
|
|
//@{
|
|
/*!
|
|
\brief CXP port 3 power
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort3Power" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort3Power;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port3Status
|
|
//@{
|
|
/*!
|
|
\brief Returns the Power over CXP (PoCXP) state of CXP port 3
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort3PowerState" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IEnumParameterT<CxpPort3PowerStateEnums>& CxpPort3PowerState;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: Port3Status
|
|
//@{
|
|
/*!
|
|
\brief CXP port 3 voltage
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=CxpPort3Voltage" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& CxpPort3Voltage;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief Returns the device's access status at the moment when the Device Update List command was last executed
|
|
|
|
Returns the device's access status at the moment when the Device Update List command was last executed. This value only changes when the Device Update List command is executed.
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: DeviceSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=DeviceAccessStatus" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IEnumParameterT<DeviceAccessStatusEnums>& DeviceAccessStatus;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief Interface-wide unique ID of the selected device
|
|
|
|
Interface-wide unique ID of the selected device. This value only changes when the Device Update List command is executed.
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: DeviceSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=DeviceID" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& DeviceID;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief Name of the device model
|
|
|
|
Name of the device model. This value only changes when the Device Update List command is executed.
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: DeviceSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=DeviceModelName" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& DeviceModelName;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief Device selected in this interface
|
|
|
|
Device selected in this interface. This value only changes when the Device Update List command is executed. The parameter is 0-based in order to match the index of the C interface.
|
|
|
|
Visibility: Expert
|
|
|
|
Selecting Parameters: DeviceAccessStatus, DeviceID, DeviceModelName, DeviceSerialNumber, DeviceTLVersionMajor, DeviceTLVersionMinor, DeviceVendorName, GevDeviceIPAddress, GevDeviceMACAddress and GevDeviceSubnetMask
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=DeviceSelector" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& DeviceSelector;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief Serial number of the remote device
|
|
|
|
Serial number of the remote device. This value only changes when the Device Update List command is executed.
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: DeviceSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=DeviceSerialNumber" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& DeviceSerialNumber;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief Major version number of the transport layer specification that the remote device complies with
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: DeviceSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=DeviceTLVersionMajor" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& DeviceTLVersionMajor;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief Minor version number of the transport layer specification that the remote device complies with
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: DeviceSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=DeviceTLVersionMinor" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& DeviceTLVersionMinor;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief Updates the internal device list
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=DeviceUpdateList" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::ICommandEx& DeviceUpdateList;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief Timeout for the Device Update List command
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=DeviceUpdateTimeout" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& DeviceUpdateTimeout;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief User-settable ID of the remote device
|
|
|
|
User-settable ID of the remote device. This value only changes when the Device Update List command is executed.
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=DeviceUserID" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& DeviceUserID;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief Name of the device vendor
|
|
|
|
Name of the device vendor. This value only changes when the Device Update List command is executed.
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: DeviceSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=DeviceVendorName" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& DeviceVendorName;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: TransportLayerControl
|
|
//@{
|
|
/*!
|
|
\brief Discovery Method to look for remote devices One can switch it to discover only real cameras, emulated cameras or both
|
|
|
|
Discovery Method to look for remote devices. One can switch it to discover only real cameras, emulated cameras or both. The maximum number of emulated cameras is the maximum number of acquisition channels, which is applet dependent.
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=DiscoveryMethod" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IEnumParameterT<DiscoveryMethodEnums>& DiscoveryMethod;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventDeviceListChangedData
|
|
//@{
|
|
/*!
|
|
\brief Returns the unique identifier of the Device List Changed event
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventDeviceListChanged" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventDeviceListChanged;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventDeviceListChangedData
|
|
//@{
|
|
/*!
|
|
\brief DeviceListChanged SoftCounter
|
|
|
|
Software counter for event 'DeviceListChanged'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventDeviceListChangedSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventDeviceListChangedSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventInterfaceLostData
|
|
//@{
|
|
/*!
|
|
\brief Returns the unique identifier of the InterfaceLost event
|
|
|
|
Returns the unique identifier for the Interface Lost event.
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventInterfaceLost" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventInterfaceLost;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventInterfaceLostData
|
|
//@{
|
|
/*!
|
|
\brief InterfaceLost SoftCounter
|
|
|
|
Software counter for event 'InterfaceLost'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventInterfaceLostSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventInterfaceLostSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine0FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line0FallingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine0FallingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine0FallingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine0FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line0FallingEdge SoftCounter
|
|
|
|
Software counter for event 'Line0FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine0FallingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine0FallingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine0FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line0FallingEdge Timestamp
|
|
|
|
Timestamp of event 'Line0FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine0FallingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine0FallingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine0RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line0RisingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine0RisingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine0RisingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine0RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line0RisingEdge SoftCounter
|
|
|
|
Software counter for event 'Line0RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine0RisingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine0RisingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine0RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line0RisingEdge Timestamp
|
|
|
|
Timestamp of event 'Line0RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine0RisingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine0RisingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine1FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line1FallingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine1FallingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine1FallingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine1FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line1FallingEdge SoftCounter
|
|
|
|
Software counter for event 'Line1FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine1FallingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine1FallingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine1FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line1FallingEdge Timestamp
|
|
|
|
Timestamp of event 'Line1FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine1FallingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine1FallingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine1RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line1RisingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine1RisingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine1RisingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine1RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line1RisingEdge SoftCounter
|
|
|
|
Software counter for event 'Line1RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine1RisingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine1RisingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine1RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line1RisingEdge Timestamp
|
|
|
|
Timestamp of event 'Line1RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine1RisingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine1RisingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine2FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line2FallingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine2FallingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine2FallingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine2FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line2FallingEdge SoftCounter
|
|
|
|
Software counter for event 'Line2FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine2FallingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine2FallingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine2FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line2FallingEdge Timestamp
|
|
|
|
Timestamp of event 'Line2FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine2FallingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine2FallingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine2RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line2RisingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine2RisingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine2RisingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine2RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line2RisingEdge SoftCounter
|
|
|
|
Software counter for event 'Line2RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine2RisingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine2RisingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine2RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line2RisingEdge Timestamp
|
|
|
|
Timestamp of event 'Line2RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine2RisingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine2RisingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine3FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line3FallingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine3FallingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine3FallingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine3FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line3FallingEdge SoftCounter
|
|
|
|
Software counter for event 'Line3FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine3FallingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine3FallingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine3FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line3FallingEdge Timestamp
|
|
|
|
Timestamp of event 'Line3FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine3FallingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine3FallingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine3RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line3RisingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine3RisingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine3RisingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine3RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line3RisingEdge SoftCounter
|
|
|
|
Software counter for event 'Line3RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine3RisingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine3RisingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine3RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line3RisingEdge Timestamp
|
|
|
|
Timestamp of event 'Line3RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine3RisingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine3RisingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine4FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line4FallingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine4FallingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine4FallingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine4FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line4FallingEdge SoftCounter
|
|
|
|
Software counter for event 'Line4FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine4FallingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine4FallingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine4FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line4FallingEdge Timestamp
|
|
|
|
Timestamp of event 'Line4FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine4FallingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine4FallingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine4RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line4RisingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine4RisingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine4RisingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine4RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line4RisingEdge SoftCounter
|
|
|
|
Software counter for event 'Line4RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine4RisingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine4RisingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine4RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line4RisingEdge Timestamp
|
|
|
|
Timestamp of event 'Line4RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine4RisingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine4RisingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine5FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line5FallingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine5FallingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine5FallingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine5FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line5FallingEdge SoftCounter
|
|
|
|
Software counter for event 'Line5FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine5FallingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine5FallingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine5FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line5FallingEdge Timestamp
|
|
|
|
Timestamp of event 'Line5FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine5FallingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine5FallingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine5RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line5RisingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine5RisingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine5RisingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine5RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line5RisingEdge SoftCounter
|
|
|
|
Software counter for event 'Line5RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine5RisingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine5RisingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine5RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line5RisingEdge Timestamp
|
|
|
|
Timestamp of event 'Line5RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine5RisingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine5RisingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine6FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line6FallingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine6FallingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine6FallingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine6FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line6FallingEdge SoftCounter
|
|
|
|
Software counter for event 'Line6FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine6FallingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine6FallingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine6FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line6FallingEdge Timestamp
|
|
|
|
Timestamp of event 'Line6FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine6FallingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine6FallingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine6RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line6RisingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine6RisingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine6RisingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine6RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line6RisingEdge SoftCounter
|
|
|
|
Software counter for event 'Line6RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine6RisingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine6RisingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine6RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line6RisingEdge Timestamp
|
|
|
|
Timestamp of event 'Line6RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine6RisingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine6RisingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine7FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line7FallingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine7FallingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine7FallingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine7FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line7FallingEdge SoftCounter
|
|
|
|
Software counter for event 'Line7FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine7FallingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine7FallingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine7FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line7FallingEdge Timestamp
|
|
|
|
Timestamp of event 'Line7FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine7FallingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine7FallingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine7RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line7RisingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine7RisingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine7RisingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine7RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line7RisingEdge SoftCounter
|
|
|
|
Software counter for event 'Line7RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine7RisingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine7RisingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLine7RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief Line7RisingEdge Timestamp
|
|
|
|
Timestamp of event 'Line7RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLine7RisingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLine7RisingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront0FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront0FallingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront0FallingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront0FallingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront0FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront0FallingEdge SoftCounter
|
|
|
|
Software counter for event 'LineFront0FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront0FallingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront0FallingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront0FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront0FallingEdge Timestamp
|
|
|
|
Timestamp of event 'LineFront0FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront0FallingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront0FallingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront0RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront0RisingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront0RisingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront0RisingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront0RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront0RisingEdge SoftCounter
|
|
|
|
Software counter for event 'LineFront0RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront0RisingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront0RisingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront0RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront0RisingEdge Timestamp
|
|
|
|
Timestamp of event 'LineFront0RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront0RisingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront0RisingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront1FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront1FallingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront1FallingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront1FallingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront1FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront1FallingEdge SoftCounter
|
|
|
|
Software counter for event 'LineFront1FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront1FallingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront1FallingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront1FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront1FallingEdge Timestamp
|
|
|
|
Timestamp of event 'LineFront1FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront1FallingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront1FallingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront1RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront1RisingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront1RisingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront1RisingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront1RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront1RisingEdge SoftCounter
|
|
|
|
Software counter for event 'LineFront1RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront1RisingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront1RisingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront1RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront1RisingEdge Timestamp
|
|
|
|
Timestamp of event 'LineFront1RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront1RisingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront1RisingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront2FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront2FallingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront2FallingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront2FallingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront2FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront2FallingEdge SoftCounter
|
|
|
|
Software counter for event 'LineFront2FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront2FallingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront2FallingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront2FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront2FallingEdge Timestamp
|
|
|
|
Timestamp of event 'LineFront2FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront2FallingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront2FallingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront2RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront2RisingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront2RisingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront2RisingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront2RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront2RisingEdge SoftCounter
|
|
|
|
Software counter for event 'LineFront2RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront2RisingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront2RisingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront2RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront2RisingEdge Timestamp
|
|
|
|
Timestamp of event 'LineFront2RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront2RisingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront2RisingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront3FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront3FallingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront3FallingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront3FallingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront3FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront3FallingEdge SoftCounter
|
|
|
|
Software counter for event 'LineFront3FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront3FallingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront3FallingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront3FallingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront3FallingEdge Timestamp
|
|
|
|
Timestamp of event 'LineFront3FallingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront3FallingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront3FallingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront3RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront3RisingEdge
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront3RisingEdge" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront3RisingEdge;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront3RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront3RisingEdge SoftCounter
|
|
|
|
Software counter for event 'LineFront3RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront3RisingEdgeSoftCounter" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront3RisingEdgeSoftCounter;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventLineFront3RisingEdgeData
|
|
//@{
|
|
/*!
|
|
\brief LineFront3RisingEdge Timestamp
|
|
|
|
Timestamp of event 'LineFront3RisingEdge'
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventLineFront3RisingEdgeTimestamp" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& EventLineFront3RisingEdgeTimestamp;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventControl
|
|
//@{
|
|
/*!
|
|
\brief Sets whether the host application is notified of the selected event
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventNotification" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IEnumParameterT<EventNotificationEnums>& EventNotification;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: EventControl
|
|
//@{
|
|
/*!
|
|
\brief Sets which event to signal to the host application
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=EventSelector" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IEnumParameterT<EventSelectorEnums>& EventSelector;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: BoardSensors
|
|
//@{
|
|
/*!
|
|
\brief Indicates whether an external power source has been detected
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=ExternalPowerPresent" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IBooleanEx& ExternalPowerPresent;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: BoardSensors
|
|
//@{
|
|
/*!
|
|
\brief FPGA aux voltage
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=FpgaAuxVoltage" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& FpgaAuxVoltage;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: BoardSensors
|
|
//@{
|
|
/*!
|
|
\brief FPGA BRAM voltage
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=FpgaBRamVoltage" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& FpgaBRamVoltage;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: BoardSensors
|
|
//@{
|
|
/*!
|
|
\brief FPGA core temperature
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=FpgaCoreTemperature" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& FpgaCoreTemperature;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: BoardSensors
|
|
//@{
|
|
/*!
|
|
\brief FPGA core voltage
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=FpgaCoreVoltage" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& FpgaCoreVoltage;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief Current IP address of the GVCP interface of the selected remote device
|
|
|
|
Current IP address of the GVCP interface of the selected remote device. This value only changes on execution of the DeviceUpdateList command.
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: DeviceSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=GevDeviceIPAddress" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& GevDeviceIPAddress;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief 48-bit MAC address of the GVCP interface of the selected remote device
|
|
|
|
48-bit MAC address of the GVCP interface of the selected remote device. This value only changes when the DeviceUpdateList command is executed.
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: DeviceSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=GevDeviceMACAddress" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& GevDeviceMACAddress;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: DeviceEnumeration
|
|
//@{
|
|
/*!
|
|
\brief Current subnet mask of the GVCP interface of the selected remote device
|
|
|
|
Current subnet mask of the GVCP interface of the selected remote device. This value only changes on execution of the DeviceUpdateList command. This value only changes when the DeviceUpdateList command is executed.
|
|
|
|
Visibility: Expert
|
|
|
|
Selected by: DeviceSelector
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=GevDeviceSubnetMask" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& GevDeviceSubnetMask;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceApplets
|
|
//@{
|
|
/*!
|
|
\brief Sets the applet with which to initialize the interface
|
|
|
|
Sets the applet with which to initialize the interface. Applets are specific DLLs used to initialize the frame grabber. Each applet has different characteristics and functionalities.
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceApplet" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IEnumParameterT<InterfaceAppletEnums>& InterfaceApplet;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceApplets
|
|
//@{
|
|
/*!
|
|
\brief Returns the BitstreamUID of the applet currently being loaded
|
|
|
|
Returns the bitstreamUID of the applet currently being loaded.
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceAppletBitStreamUID" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& InterfaceAppletBitStreamUID;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceApplets
|
|
//@{
|
|
/*!
|
|
\brief Returns the category of the applet currently being loaded
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceAppletCategory" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& InterfaceAppletCategory;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceApplets
|
|
//@{
|
|
/*!
|
|
\brief Returns the description of the applet currently being loaded
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceAppletDescription" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& InterfaceAppletDescription;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceApplets
|
|
//@{
|
|
/*!
|
|
\brief Returns the number of cameras currently available
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceAppletNumOfCameras" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& InterfaceAppletNumOfCameras;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceApplets
|
|
//@{
|
|
/*!
|
|
\brief Returns the number of DMAs of the applet currently being loaded
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceAppletNumOfDMAs" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& InterfaceAppletNumOfDMAs;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceApplets
|
|
//@{
|
|
/*!
|
|
\brief Returns the path of the applet currently being loaded
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceAppletPath" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& InterfaceAppletPath;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceApplets
|
|
//@{
|
|
/*!
|
|
\brief Returns the status of the applet currently being loaded
|
|
|
|
Returns the status of the applet currently being loaded. While the applet is loading, the status is Loading. When the loading is complete, this parameter displays the name of the applet loaded.
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceAppletStatus" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IEnumParameterT<InterfaceAppletStatusEnums>& InterfaceAppletStatus;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceApplets
|
|
//@{
|
|
/*!
|
|
\brief Returns the version of the applet currently being loaded
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceAppletVersion" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& InterfaceAppletVersion;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceInformation
|
|
//@{
|
|
/*!
|
|
\brief User-friendly name of the interface
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceDisplayName" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& InterfaceDisplayName;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceInformation
|
|
//@{
|
|
/*!
|
|
\brief Firmware version of the interface
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceFirmwareVersion" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& InterfaceFirmwareVersion;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceInformation
|
|
//@{
|
|
/*!
|
|
\brief GenTL Producer-wide unique ID of the selected interface
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceID" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& InterfaceID;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceInformation
|
|
//@{
|
|
/*!
|
|
\brief Major version number of the transport layer specification that the GenTL Producer interface complies with
|
|
|
|
Major version number of the transport layer specification that the GenTL Producer interface complies with. The transport layer version of the interface should match the transport layer version of the device to assure compatibility.
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceTLVersionMajor" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& InterfaceTLVersionMajor;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceInformation
|
|
//@{
|
|
/*!
|
|
\brief Minor version number of the transport layer specification that the GenTL Producer interface complies with
|
|
|
|
Minor version number of the transport layer specification that the GenTL Producer interface complies with. The transport layer version of the interface should match the transport layer version of the device to assure compatibility.
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceTLVersionMinor" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IIntegerEx& InterfaceTLVersionMinor;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: InterfaceInformation
|
|
//@{
|
|
/*!
|
|
\brief Sets the transport layer of the interface
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=InterfaceType" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IEnumParameterT<InterfaceTypeEnums>& InterfaceType;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: BoardSensors
|
|
//@{
|
|
/*!
|
|
\brief Temperature of the board power supply
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=PowerSupplyTemperature" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IFloatEx& PowerSupplyTemperature;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: UserSetControl
|
|
//@{
|
|
/*!
|
|
\brief Specify path and file name for saving or loading configuration file File extension must be mcf
|
|
|
|
|
|
Visibility: Beginner
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=UserSetFile" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::IStringEx& UserSetFile;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: UserSetControl
|
|
//@{
|
|
/*!
|
|
\brief Loads the User Set specified by UserSetSelector to the device and makes it active
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=UserSetLoad" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::ICommandEx& UserSetLoad;
|
|
|
|
//@}
|
|
|
|
|
|
//! \name Categories: UserSetControl
|
|
//@{
|
|
/*!
|
|
\brief Save the User Set specified by UserSetSelector to the non - volatile memory of the device
|
|
|
|
|
|
Visibility: Expert
|
|
|
|
The <a href="https://docs.baslerweb.com/?rhcsh=1&rhmapid=UserSetSave" target="_blank">feature documentation</a> may provide more information.
|
|
*/
|
|
Pylon::ICommandEx& UserSetSave;
|
|
|
|
//@}
|
|
|
|
|
|
private:
|
|
//! \cond HIDE_CLASS_METHODS
|
|
|
|
//! not implemented copy constructor
|
|
CUniversalInterfaceParams_Params_v7_3_0(CUniversalInterfaceParams_Params_v7_3_0&);
|
|
|
|
//! not implemented assignment operator
|
|
CUniversalInterfaceParams_Params_v7_3_0& operator=(CUniversalInterfaceParams_Params_v7_3_0&);
|
|
|
|
//! \endcond
|
|
};
|
|
|
|
|
|
//! A parameter class containing all parameters as members that are available for pylon interfaces
|
|
class CUniversalInterfaceParams_Params : public CUniversalInterfaceParams_Params_v7_3_0
|
|
{
|
|
//----------------------------------------------------------------------------------------------------------------
|
|
// Implementation
|
|
//----------------------------------------------------------------------------------------------------------------
|
|
protected:
|
|
// If you want to show the following methods in the help file
|
|
// add the string HIDE_CLASS_METHODS to the ENABLED_SECTIONS tag in the doxygen file
|
|
//! \cond HIDE_CLASS_METHODS
|
|
|
|
//! Constructor
|
|
CUniversalInterfaceParams_Params( void )
|
|
{
|
|
}
|
|
|
|
//! Destructor
|
|
~CUniversalInterfaceParams_Params( void )
|
|
{
|
|
}
|
|
|
|
//! Initializes the references
|
|
void _Initialize( GENAPI_NAMESPACE::INodeMap* pNodeMap )
|
|
{
|
|
CUniversalInterfaceParams_Params_v7_3_0::_Initialize( pNodeMap );
|
|
}
|
|
//! \endcond
|
|
};
|
|
} // namespace Basler_UniversalInterfaceParams
|
|
|
|
#endif // BASLER_PYLON_UNIVERSALINTERFACEPARAMS_H
|