Skip to content

Basler_UniversalInterfaceParams::CUniversalInterfaceParams_Params_v7_1_0#

A parameter class containing all parameters as members that are available for pylon interfaces.

#include <pylon/_BaslerUniversalInterfaceParams.h>

Inherited by Basler_UniversalInterfaceParams::CUniversalInterfaceParams_Params

Public Attributes#

Name
Pylon::IFloatEx & AmbientTemperature
Ambient temperature at the board.
Pylon::IBooleanEx & ExternalPowerPresent
Indicates whether an external power source has been detected.
Pylon::IFloatEx & FpgaAuxVoltage
FPGA aux voltage.
Pylon::IFloatEx & FpgaBRamVoltage
FPGA BRAM voltage.
Pylon::IFloatEx & FpgaCoreTemperature
FPGA core temperature.
Pylon::IFloatEx & FpgaCoreVoltage
FPGA core voltage.
Pylon::IFloatEx & PowerSupplyTemperature
Temperature of the board power supply.
Pylon::IIntegerEx & CxpConnectionSelector
Sets the physical CoaXPress connection to control.
Pylon::ICommandEx & CxpPoCxpAuto
Enables automatic control of Power over CoaXPress (PoCXP) for the port.
Pylon::IEnumParameterT< CxpPoCxpStatusEnums > & CxpPoCxpStatus
Returns the Power over CoaXPress (PoCXP) status of the device.
Pylon::ICommandEx & CxpPoCxpTripReset
Resets Power over CoaXPress (PoCXP) link after an over-current trip on the device connection(s)
Pylon::ICommandEx & CxpPoCxpTurnOff
Disables Power over CoaXPress (PoCXP) for the port.
Pylon::IEnumParameterT< CxpLinkConfigurationEnums > & CxpLinkConfiguration
Sets the link configuration for the communication between the receiver and transmitter device.
Pylon::IFloatEx & CxpPort0Current
CXP port 0 current.
Pylon::IIntegerEx & CxpPort0DisparityErrorCount
Number of CXP port 0 disparity errors.
Pylon::IFloatEx & CxpPort0LinkSpeed
Link speed of CXP port 0.
Pylon::IIntegerEx & CxpPort0NotInTableErrorCount
Number of CXP port 0 not-in-table errors.
Pylon::IFloatEx & CxpPort0Power
CXP port 0 power.
Pylon::IEnumParameterT< CxpPort0PowerStateEnums > & CxpPort0PowerState
Returns the Power over CXP (PoCXP) state of CXP port 0.
Pylon::IFloatEx & CxpPort0Voltage
CXP port 0 voltage.
Pylon::IFloatEx & CxpPort1Current
CXP port 1 current.
Pylon::IIntegerEx & CxpPort1DisparityErrorCount
Number of CXP port 1 disparity errors.
Pylon::IFloatEx & CxpPort1LinkSpeed
Link speed of CXP port 1.
Pylon::IIntegerEx & CxpPort1NotInTableErrorCount
Number of CXP port 1 not-in-table errors.
Pylon::IFloatEx & CxpPort1Power
CXP port 1 power.
Pylon::IEnumParameterT< CxpPort1PowerStateEnums > & CxpPort1PowerState
Returns the Power over CXP (PoCXP) state of CXP port 1.
Pylon::IFloatEx & CxpPort1Voltage
CXP port 1 voltage.
Pylon::IFloatEx & CxpPort2Current
CXP port 2 current.
Pylon::IIntegerEx & CxpPort2DisparityErrorCount
Number of CXP port 2 disparity errors.
Pylon::IFloatEx & CxpPort2LinkSpeed
Link speed of CXP port 2.
Pylon::IIntegerEx & CxpPort2NotInTableErrorCount
Number of CXP port 2 not-in-table errors.
Pylon::IFloatEx & CxpPort2Power
CXP port 2 power.
Pylon::IEnumParameterT< CxpPort2PowerStateEnums > & CxpPort2PowerState
Returns the Power over CXP (PoCXP) state of CXP port 2.
Pylon::IFloatEx & CxpPort2Voltage
CXP port 2 voltage.
Pylon::IFloatEx & CxpPort3Current
CXP port 3 current.
Pylon::IIntegerEx & CxpPort3DisparityErrorCount
Number of CXP port 3 disparity errors.
Pylon::IFloatEx & CxpPort3LinkSpeed
Link speed of CXP port 3.
Pylon::IIntegerEx & CxpPort3NotInTableErrorCount
Number of CXP port 3 not-in-table errors.
Pylon::IFloatEx & CxpPort3Power
CXP port 3 power.
Pylon::IEnumParameterT< CxpPort3PowerStateEnums > & CxpPort3PowerState
Returns the Power over CXP (PoCXP) state of CXP port 3.
Pylon::IFloatEx & CxpPort3Voltage
CXP port 3 voltage.
Pylon::IEnumParameterT< DeviceAccessStatusEnums > & DeviceAccessStatus
Returns the device's access status at the moment when the Device Update List command was last executed.
Pylon::IStringEx & DeviceID
Interface-wide unique ID of the selected device.
Pylon::IStringEx & DeviceModelName
Name of the device model.
Pylon::IIntegerEx & DeviceSelector
Device selected in this interface.
Pylon::IStringEx & DeviceSerialNumber
Serial number of the remote device.
Pylon::IIntegerEx & DeviceTLVersionMajor
Major version number of the transport layer specification that the remote device complies with.
Pylon::IIntegerEx & DeviceTLVersionMinor
Minor version number of the transport layer specification that the remote device complies with.
Pylon::ICommandEx & DeviceUpdateList
Updates the internal device list.
Pylon::IIntegerEx & DeviceUpdateTimeout
Timeout for the Device Update List command.
Pylon::IStringEx & DeviceUserID
User-settable ID of the remote device.
Pylon::IStringEx & DeviceVendorName
Name of the device vendor.
Pylon::IIntegerEx & GevDeviceIPAddress
Current IP address of the GVCP interface of the selected remote device.
Pylon::IIntegerEx & GevDeviceMACAddress
48-bit MAC address of the GVCP interface of the selected remote device
Pylon::IIntegerEx & GevDeviceSubnetMask
Current subnet mask of the GVCP interface of the selected remote device.
Pylon::IIntegerEx & EventDeviceListChanged
Returns the unique identifier of the Device List Changed event.
Pylon::IIntegerEx & EventInterfaceLost
Returns the unique identifier of the InterfaceLost event.
Pylon::IEnumParameterT< EventNotificationEnums > & EventNotification
Sets whether the host application is notified of the selected event.
Pylon::IEnumParameterT< EventSelectorEnums > & EventSelector
Sets which event to signal to the host application.
Pylon::IEnumParameterT< InterfaceAppletEnums > & InterfaceApplet
Sets the applet with which to initialize the interface.
Pylon::IEnumParameterT< InterfaceAppletStatusEnums > & InterfaceAppletStatus
Returns the status of the applet currently being loaded.
Pylon::IStringEx & InterfaceDisplayName
User-friendly name of the interface.
Pylon::IStringEx & InterfaceFirmwareVersion
Firmware version of the interface.
Pylon::IStringEx & InterfaceID
GenTL Producer-wide unique ID of the selected interface.
Pylon::IIntegerEx & InterfaceTLVersionMajor
Major version number of the transport layer specification that the GenTL Producer interface complies with.
Pylon::IIntegerEx & InterfaceTLVersionMinor
Minor version number of the transport layer specification that the GenTL Producer interface complies with.
Pylon::IEnumParameterT< InterfaceTypeEnums > & InterfaceType
Sets the transport layer of the interface.

Public Attributes Documentation#

AmbientTemperature#

Pylon::IFloatEx & AmbientTemperature;

Ambient temperature at the board.

Visibility: Beginner

The feature documentation may provide more information.

ExternalPowerPresent#

Pylon::IBooleanEx & ExternalPowerPresent;

Indicates whether an external power source has been detected.

Visibility: Beginner

The feature documentation may provide more information.

FpgaAuxVoltage#

Pylon::IFloatEx & FpgaAuxVoltage;

FPGA aux voltage.

Visibility: Beginner

The feature documentation may provide more information.

FpgaBRamVoltage#

Pylon::IFloatEx & FpgaBRamVoltage;

FPGA BRAM voltage.

Visibility: Beginner

The feature documentation may provide more information.

FpgaCoreTemperature#

Pylon::IFloatEx & FpgaCoreTemperature;

FPGA core temperature.

Visibility: Beginner

The feature documentation may provide more information.

FpgaCoreVoltage#

Pylon::IFloatEx & FpgaCoreVoltage;

FPGA core voltage.

Visibility: Beginner

The feature documentation may provide more information.

PowerSupplyTemperature#

Pylon::IFloatEx & PowerSupplyTemperature;

Temperature of the board power supply.

Visibility: Beginner

The feature documentation may provide more information.

CxpConnectionSelector#

Pylon::IIntegerEx & CxpConnectionSelector;

Sets the physical CoaXPress connection to control.

Visibility: Beginner

The feature documentation may provide more information.

CxpPoCxpAuto#

Pylon::ICommandEx & CxpPoCxpAuto;

Enables automatic control of Power over CoaXPress (PoCXP) for the port.

Visibility: Expert

The feature documentation may provide more information.

CxpPoCxpStatus#

Pylon::IEnumParameterT< CxpPoCxpStatusEnums > & CxpPoCxpStatus;

Returns the Power over CoaXPress (PoCXP) status of the device.

Visibility: Expert

The feature documentation may provide more information.

CxpPoCxpTripReset#

Pylon::ICommandEx & CxpPoCxpTripReset;

Resets Power over CoaXPress (PoCXP) link after an over-current trip on the device connection(s)

Visibility: Expert

The feature documentation may provide more information.

CxpPoCxpTurnOff#

Pylon::ICommandEx & CxpPoCxpTurnOff;

Disables Power over CoaXPress (PoCXP) for the port.

Visibility: Expert

The feature documentation may provide more information.

CxpLinkConfiguration#

Pylon::IEnumParameterT< CxpLinkConfigurationEnums > & CxpLinkConfiguration;

Sets the link configuration for the communication between the receiver and transmitter device.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort0Current#

Pylon::IFloatEx & CxpPort0Current;

CXP port 0 current.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort0DisparityErrorCount#

Pylon::IIntegerEx & CxpPort0DisparityErrorCount;

Number of CXP port 0 disparity errors.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort0LinkSpeed#

Pylon::IFloatEx & CxpPort0LinkSpeed;

Link speed of CXP port 0.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort0NotInTableErrorCount#

Pylon::IIntegerEx & CxpPort0NotInTableErrorCount;

Number of CXP port 0 not-in-table errors.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort0Power#

Pylon::IFloatEx & CxpPort0Power;

CXP port 0 power.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort0PowerState#

Pylon::IEnumParameterT< CxpPort0PowerStateEnums > & CxpPort0PowerState;

Returns the Power over CXP (PoCXP) state of CXP port 0.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort0Voltage#

Pylon::IFloatEx & CxpPort0Voltage;

CXP port 0 voltage.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort1Current#

Pylon::IFloatEx & CxpPort1Current;

CXP port 1 current.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort1DisparityErrorCount#

Pylon::IIntegerEx & CxpPort1DisparityErrorCount;

Number of CXP port 1 disparity errors.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort1LinkSpeed#

Pylon::IFloatEx & CxpPort1LinkSpeed;

Link speed of CXP port 1.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort1NotInTableErrorCount#

Pylon::IIntegerEx & CxpPort1NotInTableErrorCount;

Number of CXP port 1 not-in-table errors.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort1Power#

Pylon::IFloatEx & CxpPort1Power;

CXP port 1 power.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort1PowerState#

Pylon::IEnumParameterT< CxpPort1PowerStateEnums > & CxpPort1PowerState;

Returns the Power over CXP (PoCXP) state of CXP port 1.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort1Voltage#

Pylon::IFloatEx & CxpPort1Voltage;

CXP port 1 voltage.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort2Current#

Pylon::IFloatEx & CxpPort2Current;

CXP port 2 current.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort2DisparityErrorCount#

Pylon::IIntegerEx & CxpPort2DisparityErrorCount;

Number of CXP port 2 disparity errors.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort2LinkSpeed#

Pylon::IFloatEx & CxpPort2LinkSpeed;

Link speed of CXP port 2.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort2NotInTableErrorCount#

Pylon::IIntegerEx & CxpPort2NotInTableErrorCount;

Number of CXP port 2 not-in-table errors.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort2Power#

Pylon::IFloatEx & CxpPort2Power;

CXP port 2 power.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort2PowerState#

Pylon::IEnumParameterT< CxpPort2PowerStateEnums > & CxpPort2PowerState;

Returns the Power over CXP (PoCXP) state of CXP port 2.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort2Voltage#

Pylon::IFloatEx & CxpPort2Voltage;

CXP port 2 voltage.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort3Current#

Pylon::IFloatEx & CxpPort3Current;

CXP port 3 current.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort3DisparityErrorCount#

Pylon::IIntegerEx & CxpPort3DisparityErrorCount;

Number of CXP port 3 disparity errors.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort3LinkSpeed#

Pylon::IFloatEx & CxpPort3LinkSpeed;

Link speed of CXP port 3.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort3NotInTableErrorCount#

Pylon::IIntegerEx & CxpPort3NotInTableErrorCount;

Number of CXP port 3 not-in-table errors.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort3Power#

Pylon::IFloatEx & CxpPort3Power;

CXP port 3 power.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort3PowerState#

Pylon::IEnumParameterT< CxpPort3PowerStateEnums > & CxpPort3PowerState;

Returns the Power over CXP (PoCXP) state of CXP port 3.

Visibility: Beginner

The feature documentation may provide more information.

CxpPort3Voltage#

Pylon::IFloatEx & CxpPort3Voltage;

CXP port 3 voltage.

Visibility: Beginner

The feature documentation may provide more information.

DeviceAccessStatus#

Pylon::IEnumParameterT< DeviceAccessStatusEnums > & DeviceAccessStatus;

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 feature documentation may provide more information.

DeviceID#

Pylon::IStringEx & DeviceID;

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 feature documentation may provide more information.

DeviceModelName#

Pylon::IStringEx & DeviceModelName;

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 feature documentation may provide more information.

DeviceSelector#

Pylon::IIntegerEx & DeviceSelector;

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 feature documentation may provide more information.

DeviceSerialNumber#

Pylon::IStringEx & DeviceSerialNumber;

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 feature documentation may provide more information.

DeviceTLVersionMajor#

Pylon::IIntegerEx & DeviceTLVersionMajor;

Major version number of the transport layer specification that the remote device complies with.

Visibility: Expert

Selected by: DeviceSelector

The feature documentation may provide more information.

DeviceTLVersionMinor#

Pylon::IIntegerEx & DeviceTLVersionMinor;

Minor version number of the transport layer specification that the remote device complies with.

Visibility: Expert

Selected by: DeviceSelector

The feature documentation may provide more information.

DeviceUpdateList#

Pylon::ICommandEx & DeviceUpdateList;

Updates the internal device list.

Visibility: Expert

The feature documentation may provide more information.

DeviceUpdateTimeout#

Pylon::IIntegerEx & DeviceUpdateTimeout;

Timeout for the Device Update List command.

Visibility: Expert

The feature documentation may provide more information.

DeviceUserID#

Pylon::IStringEx & DeviceUserID;

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 feature documentation may provide more information.

DeviceVendorName#

Pylon::IStringEx & DeviceVendorName;

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 feature documentation may provide more information.

GevDeviceIPAddress#

Pylon::IIntegerEx & GevDeviceIPAddress;

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 feature documentation may provide more information.

GevDeviceMACAddress#

Pylon::IIntegerEx & GevDeviceMACAddress;

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 feature documentation may provide more information.

GevDeviceSubnetMask#

Pylon::IIntegerEx & GevDeviceSubnetMask;

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 feature documentation may provide more information.

EventDeviceListChanged#

Pylon::IIntegerEx & EventDeviceListChanged;

Returns the unique identifier of the Device List Changed event.

Visibility: Expert

The feature documentation may provide more information.

EventInterfaceLost#

Pylon::IIntegerEx & EventInterfaceLost;

Returns the unique identifier of the InterfaceLost event.

Returns the unique identifier for the Interface Lost event.

Visibility: Expert

The feature documentation may provide more information.

EventNotification#

Pylon::IEnumParameterT< EventNotificationEnums > & EventNotification;

Sets whether the host application is notified of the selected event.

Visibility: Expert

The feature documentation may provide more information.

EventSelector#

Pylon::IEnumParameterT< EventSelectorEnums > & EventSelector;

Sets which event to signal to the host application.

Visibility: Expert

The feature documentation may provide more information.

InterfaceApplet#

Pylon::IEnumParameterT< InterfaceAppletEnums > & InterfaceApplet;

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 feature documentation may provide more information.

InterfaceAppletStatus#

Pylon::IEnumParameterT< InterfaceAppletStatusEnums > & InterfaceAppletStatus;

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 feature documentation may provide more information.

InterfaceDisplayName#

Pylon::IStringEx & InterfaceDisplayName;

User-friendly name of the interface.

Visibility: Expert

The feature documentation may provide more information.

InterfaceFirmwareVersion#

Pylon::IStringEx & InterfaceFirmwareVersion;

Firmware version of the interface.

Visibility: Expert

The feature documentation may provide more information.

InterfaceID#

Pylon::IStringEx & InterfaceID;

GenTL Producer-wide unique ID of the selected interface.

Visibility: Expert

The feature documentation may provide more information.

InterfaceTLVersionMajor#

Pylon::IIntegerEx & InterfaceTLVersionMajor;

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 feature documentation may provide more information.

InterfaceTLVersionMinor#

Pylon::IIntegerEx & InterfaceTLVersionMinor;

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 feature documentation may provide more information.

InterfaceType#

Pylon::IEnumParameterT< InterfaceTypeEnums > & InterfaceType;

Sets the transport layer of the interface.

Visibility: Expert

The feature documentation may provide more information.


Updated on 5 July 2022 at 15:29:59