Skip to content

pylon/_BaslerUniversalTLParams.h#

A parameter class containing all parameters as members that are available for pylon device transport layers. More…

Namespaces#

Name
Basler_UniversalTLParams

Classes#

Name
class Basler_UniversalTLParams::CUniversalTLParams_Params_v7_1_0
A parameter class containing all parameters as members that are available for pylon device transport layers.
class Basler_UniversalTLParams::CUniversalTLParams_Params
A parameter class containing all parameters as members that are available for pylon device transport layers.

Detailed Description#

A parameter class containing all parameters as members that are available for pylon device transport layers.

The parameter class is used by the [Pylon::CBaslerUniversalInstantCamera](class_pylon_1_1_c_basler_universal_instant_camera.md) class. The [ParametrizeCamera_NativeParameterAccess] code sample shows how to access camera parameters via the [Pylon::CBaslerUniversalInstantCamera](class_pylon_1_1_c_basler_universal_instant_camera.md) class.

Source code#

//-----------------------------------------------------------------------------
//  Basler pylon SDK
//  Copyright (c) 2019-2022 Basler AG
//  http://www.baslerweb.com
//-----------------------------------------------------------------------------

//-----------------------------------------------------------------------------
//  This file is generated automatically
//  Do not modify!
//-----------------------------------------------------------------------------

#ifndef BASLER_PYLON_UNIVERSALTLPARAMS_H
#define BASLER_PYLON_UNIVERSALTLPARAMS_H

#pragma once

// common parameter types
#include <pylon/ParameterIncludes.h>
#include <pylon/EnumParameterT.h>

namespace Basler_UniversalTLParams
{
    //**************************************************************************************************
    // Enumerations
    //**************************************************************************************************
    enum AreaTriggerModeEnums
    {
        AreaTriggerMode_External,  
        AreaTriggerMode_Generator,  
        AreaTriggerMode_Software,  
        AreaTriggerMode_Synchronized  
    };

    enum BitAlignmentEnums
    {
        BitAlignment_CustomBitShift,  
        BitAlignment_LeftAligned,  
        BitAlignment_RightAligned  
    };

    enum CxpLinkConfigurationEnums
    {
        CxpLinkConfiguration_Auto,  
        CxpLinkConfiguration_CXP10_X1,  
        CxpLinkConfiguration_CXP10_X2,  
        CxpLinkConfiguration_CXP10_X3,  
        CxpLinkConfiguration_CXP10_X4,  
        CxpLinkConfiguration_CXP12_X1,  
        CxpLinkConfiguration_CXP12_X2,  
        CxpLinkConfiguration_CXP12_X3,  
        CxpLinkConfiguration_CXP12_X4,  
        CxpLinkConfiguration_CXP1_X1,  
        CxpLinkConfiguration_CXP1_X2,  
        CxpLinkConfiguration_CXP1_X3,  
        CxpLinkConfiguration_CXP1_X4,  
        CxpLinkConfiguration_CXP2_X1,  
        CxpLinkConfiguration_CXP2_X2,  
        CxpLinkConfiguration_CXP2_X3,  
        CxpLinkConfiguration_CXP2_X4,  
        CxpLinkConfiguration_CXP3_X1,  
        CxpLinkConfiguration_CXP3_X2,  
        CxpLinkConfiguration_CXP3_X3,  
        CxpLinkConfiguration_CXP3_X4,  
        CxpLinkConfiguration_CXP5_X1,  
        CxpLinkConfiguration_CXP5_X2,  
        CxpLinkConfiguration_CXP5_X3,  
        CxpLinkConfiguration_CXP5_X4,  
        CxpLinkConfiguration_CXP6_X1,  
        CxpLinkConfiguration_CXP6_X2,  
        CxpLinkConfiguration_CXP6_X3,  
        CxpLinkConfiguration_CXP6_X4  
    };

    enum CxpTriggerPacketModeEnums
    {
        CxpTriggerPacketMode_CXPTriggerRising,  
        CxpTriggerPacketMode_CXPTriggerStandard  
    };

    enum DeviceAccessStatusEnums
    {
        DeviceAccessStatus_Busy,  
        DeviceAccessStatus_NoAccess,  
        DeviceAccessStatus_OpenReadOnly,  
        DeviceAccessStatus_OpenReadWrite,  
        DeviceAccessStatus_ReadOnly,  
        DeviceAccessStatus_ReadWrite,  
        DeviceAccessStatus_Unknown  
    };

    enum DeviceEndianessMechanismEnums
    {
        DeviceEndianessMechanism_Legacy,  
        DeviceEndianessMechanism_Standard  
    };

    enum DeviceTypeEnums
    {
        DeviceType_CL,  
        DeviceType_CLHS,  
        DeviceType_CXP,  
        DeviceType_CameraLink,  
        DeviceType_CameraLinkHS,  
        DeviceType_CoaXPress,  
        DeviceType_Custom,  
        DeviceType_GEV,  
        DeviceType_GigEVision,  
        DeviceType_Mixed,  
        DeviceType_U3V,  
        DeviceType_USB3Vision  
    };

    enum EventNotificationEnums
    {
        EventNotification_Off,  
        EventNotification_On,  
        EventNotification_Once  
    };

    enum EventSelectorEnums
    {
        EventSelector_DeviceLost  
    };

    enum FormatEnums
    {
        Format_BGR10p,  
        Format_BGR12p,  
        Format_BGR14p,  
        Format_BGR16,  
        Format_BGR8,  
        Format_BGRa8,  
        Format_BayerBG10p,  
        Format_BayerBG12p,  
        Format_BayerBG14p,  
        Format_BayerBG16,  
        Format_BayerBG8,  
        Format_BayerGB10p,  
        Format_BayerGB12p,  
        Format_BayerGB14p,  
        Format_BayerGB16,  
        Format_BayerGB8,  
        Format_BayerGR10p,  
        Format_BayerGR12p,  
        Format_BayerGR14p,  
        Format_BayerGR16,  
        Format_BayerGR8,  
        Format_BayerRG10p,  
        Format_BayerRG12p,  
        Format_BayerRG14p,  
        Format_BayerRG16,  
        Format_BayerRG8,  
        Format_Mono10p,  
        Format_Mono12p,  
        Format_Mono14p,  
        Format_Mono16,  
        Format_Mono8,  
        Format_RGB10p,  
        Format_RGB12p,  
        Format_RGB14p,  
        Format_RGB16,  
        Format_RGB8,  
        Format_RGBa8,  
        Format_YCbCr422_8  
    };

    enum LutEnableEnums
    {
        LutEnable_Off,  
        LutEnable_On  
    };

    enum LutImplementationTypeEnums
    {
        LutImplementationType_FullLUT,  
        LutImplementationType_KneeLUT  
    };

    enum LutTypeEnums
    {
        LutType_Processor,  
        LutType_UserFile  
    };

    enum MissingCameraFrameResponseEnums
    {
        MissingCameraFrameResponse_No,  
        MissingCameraFrameResponse_Yes  
    };

    enum PixelFormatEnums
    {
        PixelFormat_BayerBG10p,  
        PixelFormat_BayerBG12p,  
        PixelFormat_BayerBG14p,  
        PixelFormat_BayerBG8,  
        PixelFormat_BayerGB10p,  
        PixelFormat_BayerGB12p,  
        PixelFormat_BayerGB14p,  
        PixelFormat_BayerGB8,  
        PixelFormat_BayerGR10p,  
        PixelFormat_BayerGR12p,  
        PixelFormat_BayerGR14p,  
        PixelFormat_BayerGR8,  
        PixelFormat_BayerRG10p,  
        PixelFormat_BayerRG12p,  
        PixelFormat_BayerRG14p,  
        PixelFormat_BayerRG8,  
        PixelFormat_Mono10,  
        PixelFormat_Mono10p,  
        PixelFormat_Mono12,  
        PixelFormat_Mono12p,  
        PixelFormat_Mono14p,  
        PixelFormat_Mono16,  
        PixelFormat_Mono8,  
        PixelFormat_RGB10p,  
        PixelFormat_RGB12p,  
        PixelFormat_RGB14p,  
        PixelFormat_RGB16,  
        PixelFormat_RGB8,  
        PixelFormat_YCbCr422_8  
    };

    enum ProcessingInvertEnums
    {
        ProcessingInvert_Off,  
        ProcessingInvert_On  
    };

    enum SoftwareTriggerIsBusyEnums
    {
        SoftwareTriggerIsBusy_Busy,  
        SoftwareTriggerIsBusy_NotBusy  
    };

    enum SystemmonitorByteAlignment8b10bLockedEnums
    {
        SystemmonitorByteAlignment8b10bLocked_No,  
        SystemmonitorByteAlignment8b10bLocked_Yes  
    };

    enum SystemmonitorExternalPowerEnums
    {
        SystemmonitorExternalPower_NoPower,  
        SystemmonitorExternalPower_PowerGood  
    };

    enum SystemmonitorPowerOverCxpStateEnums
    {
        SystemmonitorPowerOverCxpState_PoCXPADCChipError,  
        SystemmonitorPowerOverCxpState_PoCXPBooting,  
        SystemmonitorPowerOverCxpState_PoCXPDisabled,  
        SystemmonitorPowerOverCxpState_PoCXPLowVolt,  
        SystemmonitorPowerOverCxpState_PoCXPMaxCurrent,  
        SystemmonitorPowerOverCxpState_PoCXPMinCurrent,  
        SystemmonitorPowerOverCxpState_PoCXPNotConnected,  
        SystemmonitorPowerOverCxpState_PoCXPOK,  
        SystemmonitorPowerOverCxpState_PoCXPOverVolt  
    };

    enum TriggerCameraOutSelectEnums
    {
        TriggerCameraOutSelect_BypassFrontGPI0,  
        TriggerCameraOutSelect_BypassFrontGPI1,  
        TriggerCameraOutSelect_BypassFrontGPI2,  
        TriggerCameraOutSelect_BypassFrontGPI3,  
        TriggerCameraOutSelect_BypassGPI0,  
        TriggerCameraOutSelect_BypassGPI1,  
        TriggerCameraOutSelect_BypassGPI2,  
        TriggerCameraOutSelect_BypassGPI3,  
        TriggerCameraOutSelect_BypassGPI4,  
        TriggerCameraOutSelect_BypassGPI5,  
        TriggerCameraOutSelect_BypassGPI6,  
        TriggerCameraOutSelect_BypassGPI7,  
        TriggerCameraOutSelect_CamAPulseGenerator0,  
        TriggerCameraOutSelect_CamAPulseGenerator1,  
        TriggerCameraOutSelect_CamAPulseGenerator2,  
        TriggerCameraOutSelect_CamAPulseGenerator3,  
        TriggerCameraOutSelect_CamBPulseGenerator0,  
        TriggerCameraOutSelect_CamBPulseGenerator1,  
        TriggerCameraOutSelect_CamBPulseGenerator2,  
        TriggerCameraOutSelect_CamBPulseGenerator3,  
        TriggerCameraOutSelect_CamCPulseGenerator0,  
        TriggerCameraOutSelect_CamCPulseGenerator1,  
        TriggerCameraOutSelect_CamCPulseGenerator2,  
        TriggerCameraOutSelect_CamCPulseGenerator3,  
        TriggerCameraOutSelect_CamDPulseGenerator0,  
        TriggerCameraOutSelect_CamDPulseGenerator1,  
        TriggerCameraOutSelect_CamDPulseGenerator2,  
        TriggerCameraOutSelect_CamDPulseGenerator3,  
        TriggerCameraOutSelect_GND,  
        TriggerCameraOutSelect_NotBypassFronGPI0,  
        TriggerCameraOutSelect_NotBypassFronGPI1,  
        TriggerCameraOutSelect_NotBypassFronGPI2,  
        TriggerCameraOutSelect_NotBypassFronGPI3,  
        TriggerCameraOutSelect_NotBypassFrontGPI0,  
        TriggerCameraOutSelect_NotBypassFrontGPI1,  
        TriggerCameraOutSelect_NotBypassFrontGPI2,  
        TriggerCameraOutSelect_NotBypassFrontGPI3,  
        TriggerCameraOutSelect_NotBypassGPI0,  
        TriggerCameraOutSelect_NotBypassGPI1,  
        TriggerCameraOutSelect_NotBypassGPI2,  
        TriggerCameraOutSelect_NotBypassGPI3,  
        TriggerCameraOutSelect_NotBypassGPI4,  
        TriggerCameraOutSelect_NotBypassGPI5,  
        TriggerCameraOutSelect_NotBypassGPI6,  
        TriggerCameraOutSelect_NotBypassGPI7,  
        TriggerCameraOutSelect_NotCamAPulseGenerator0,  
        TriggerCameraOutSelect_NotCamAPulseGenerator1,  
        TriggerCameraOutSelect_NotCamAPulseGenerator2,  
        TriggerCameraOutSelect_NotCamAPulseGenerator3,  
        TriggerCameraOutSelect_NotCamBPulseGenerator0,  
        TriggerCameraOutSelect_NotCamBPulseGenerator1,  
        TriggerCameraOutSelect_NotCamBPulseGenerator2,  
        TriggerCameraOutSelect_NotCamBPulseGenerator3,  
        TriggerCameraOutSelect_NotCamCPulseGenerator0,  
        TriggerCameraOutSelect_NotCamCPulseGenerator1,  
        TriggerCameraOutSelect_NotCamCPulseGenerator2,  
        TriggerCameraOutSelect_NotCamCPulseGenerator3,  
        TriggerCameraOutSelect_NotCamDPulseGenerator0,  
        TriggerCameraOutSelect_NotCamDPulseGenerator1,  
        TriggerCameraOutSelect_NotCamDPulseGenerator2,  
        TriggerCameraOutSelect_NotCamDPulseGenerator3,  
        TriggerCameraOutSelect_NotPulseGenerator0,  
        TriggerCameraOutSelect_NotPulseGenerator1,  
        TriggerCameraOutSelect_NotPulseGenerator2,  
        TriggerCameraOutSelect_NotPulseGenerator3,  
        TriggerCameraOutSelect_PulseGenerator0,  
        TriggerCameraOutSelect_PulseGenerator1,  
        TriggerCameraOutSelect_PulseGenerator2,  
        TriggerCameraOutSelect_PulseGenerator3,  
        TriggerCameraOutSelect_VCC  
    };

    enum TriggerExceededPeriodLimitsEnums
    {
        TriggerExceededPeriodLimits_No,  
        TriggerExceededPeriodLimits_Yes  
    };

    enum TriggerInPolarityEnums
    {
        TriggerInPolarity_HighActive,  
        TriggerInPolarity_LowActive  
    };

    enum TriggerInSourceEnums
    {
        TriggerInSource_GPITriggerSource0,  
        TriggerInSource_GPITriggerSource1,  
        TriggerInSource_GPITriggerSource2,  
        TriggerInSource_GPITriggerSource3,  
        TriggerInSource_GPITriggerSource4,  
        TriggerInSource_GPITriggerSource5,  
        TriggerInSource_GPITriggerSource6,  
        TriggerInSource_GPITriggerSource7,  
        TriggerInSource_TriggerInSourceFrontGPI0,  
        TriggerInSource_TriggerInSourceFrontGPI1,  
        TriggerInSource_TriggerInSourceFrontGPI2,  
        TriggerInSource_TriggerInSourceFrontGPI3  
    };

    enum TriggerInStatisticsPolarityEnums
    {
        TriggerInStatisticsPolarity_HighActive,  
        TriggerInStatisticsPolarity_LowActive  
    };

    enum TriggerInStatisticsSourceEnums
    {
        TriggerInStatisticsSource_GPITriggerSource0,  
        TriggerInStatisticsSource_GPITriggerSource1,  
        TriggerInStatisticsSource_GPITriggerSource2,  
        TriggerInStatisticsSource_GPITriggerSource3,  
        TriggerInStatisticsSource_GPITriggerSource4,  
        TriggerInStatisticsSource_GPITriggerSource5,  
        TriggerInStatisticsSource_GPITriggerSource6,  
        TriggerInStatisticsSource_GPITriggerSource7,  
        TriggerInStatisticsSource_TriggerInSourceFrontGPI0,  
        TriggerInStatisticsSource_TriggerInSourceFrontGPI1,  
        TriggerInStatisticsSource_TriggerInSourceFrontGPI2,  
        TriggerInStatisticsSource_TriggerInSourceFrontGPI3  
    };

    enum TriggerOutSelectFrontGPO0Enums
    {
        TriggerOutSelectFrontGPO0_BypassFrontGPI0,  
        TriggerOutSelectFrontGPO0_BypassFrontGPI1,  
        TriggerOutSelectFrontGPO0_BypassFrontGPI2,  
        TriggerOutSelectFrontGPO0_BypassFrontGPI3,  
        TriggerOutSelectFrontGPO0_BypassGPI0,  
        TriggerOutSelectFrontGPO0_BypassGPI1,  
        TriggerOutSelectFrontGPO0_BypassGPI2,  
        TriggerOutSelectFrontGPO0_BypassGPI3,  
        TriggerOutSelectFrontGPO0_BypassGPI4,  
        TriggerOutSelectFrontGPO0_BypassGPI5,  
        TriggerOutSelectFrontGPO0_BypassGPI6,  
        TriggerOutSelectFrontGPO0_BypassGPI7,  
        TriggerOutSelectFrontGPO0_CamAPulseGenerator0,  
        TriggerOutSelectFrontGPO0_CamAPulseGenerator1,  
        TriggerOutSelectFrontGPO0_CamAPulseGenerator2,  
        TriggerOutSelectFrontGPO0_CamAPulseGenerator3,  
        TriggerOutSelectFrontGPO0_CamBPulseGenerator0,  
        TriggerOutSelectFrontGPO0_CamBPulseGenerator1,  
        TriggerOutSelectFrontGPO0_CamBPulseGenerator2,  
        TriggerOutSelectFrontGPO0_CamBPulseGenerator3,  
        TriggerOutSelectFrontGPO0_CamCPulseGenerator0,  
        TriggerOutSelectFrontGPO0_CamCPulseGenerator1,  
        TriggerOutSelectFrontGPO0_CamCPulseGenerator2,  
        TriggerOutSelectFrontGPO0_CamCPulseGenerator3,  
        TriggerOutSelectFrontGPO0_CamDPulseGenerator0,  
        TriggerOutSelectFrontGPO0_CamDPulseGenerator1,  
        TriggerOutSelectFrontGPO0_CamDPulseGenerator2,  
        TriggerOutSelectFrontGPO0_CamDPulseGenerator3,  
        TriggerOutSelectFrontGPO0_GND,  
        TriggerOutSelectFrontGPO0_NotBypassFronGPI0,  
        TriggerOutSelectFrontGPO0_NotBypassFronGPI1,  
        TriggerOutSelectFrontGPO0_NotBypassFronGPI2,  
        TriggerOutSelectFrontGPO0_NotBypassFronGPI3,  
        TriggerOutSelectFrontGPO0_NotBypassFrontGPI0,  
        TriggerOutSelectFrontGPO0_NotBypassFrontGPI1,  
        TriggerOutSelectFrontGPO0_NotBypassFrontGPI2,  
        TriggerOutSelectFrontGPO0_NotBypassFrontGPI3,  
        TriggerOutSelectFrontGPO0_NotBypassGPI0,  
        TriggerOutSelectFrontGPO0_NotBypassGPI1,  
        TriggerOutSelectFrontGPO0_NotBypassGPI2,  
        TriggerOutSelectFrontGPO0_NotBypassGPI3,  
        TriggerOutSelectFrontGPO0_NotBypassGPI4,  
        TriggerOutSelectFrontGPO0_NotBypassGPI5,  
        TriggerOutSelectFrontGPO0_NotBypassGPI6,  
        TriggerOutSelectFrontGPO0_NotBypassGPI7,  
        TriggerOutSelectFrontGPO0_NotCamAPulseGenerator0,  
        TriggerOutSelectFrontGPO0_NotCamAPulseGenerator1,  
        TriggerOutSelectFrontGPO0_NotCamAPulseGenerator2,  
        TriggerOutSelectFrontGPO0_NotCamAPulseGenerator3,  
        TriggerOutSelectFrontGPO0_NotCamBPulseGenerator0,  
        TriggerOutSelectFrontGPO0_NotCamBPulseGenerator1,  
        TriggerOutSelectFrontGPO0_NotCamBPulseGenerator2,  
        TriggerOutSelectFrontGPO0_NotCamBPulseGenerator3,  
        TriggerOutSelectFrontGPO0_NotCamCPulseGenerator0,  
        TriggerOutSelectFrontGPO0_NotCamCPulseGenerator1,  
        TriggerOutSelectFrontGPO0_NotCamCPulseGenerator2,  
        TriggerOutSelectFrontGPO0_NotCamCPulseGenerator3,  
        TriggerOutSelectFrontGPO0_NotCamDPulseGenerator0,  
        TriggerOutSelectFrontGPO0_NotCamDPulseGenerator1,  
        TriggerOutSelectFrontGPO0_NotCamDPulseGenerator2,  
        TriggerOutSelectFrontGPO0_NotCamDPulseGenerator3,  
        TriggerOutSelectFrontGPO0_NotPulseGenerator0,  
        TriggerOutSelectFrontGPO0_NotPulseGenerator1,  
        TriggerOutSelectFrontGPO0_NotPulseGenerator2,  
        TriggerOutSelectFrontGPO0_NotPulseGenerator3,  
        TriggerOutSelectFrontGPO0_PulseGenerator0,  
        TriggerOutSelectFrontGPO0_PulseGenerator1,  
        TriggerOutSelectFrontGPO0_PulseGenerator2,  
        TriggerOutSelectFrontGPO0_PulseGenerator3,  
        TriggerOutSelectFrontGPO0_VCC  
    };

    enum TriggerOutSelectFrontGPO1Enums
    {
        TriggerOutSelectFrontGPO1_BypassFrontGPI0,  
        TriggerOutSelectFrontGPO1_BypassFrontGPI1,  
        TriggerOutSelectFrontGPO1_BypassFrontGPI2,  
        TriggerOutSelectFrontGPO1_BypassFrontGPI3,  
        TriggerOutSelectFrontGPO1_BypassGPI0,  
        TriggerOutSelectFrontGPO1_BypassGPI1,  
        TriggerOutSelectFrontGPO1_BypassGPI2,  
        TriggerOutSelectFrontGPO1_BypassGPI3,  
        TriggerOutSelectFrontGPO1_BypassGPI4,  
        TriggerOutSelectFrontGPO1_BypassGPI5,  
        TriggerOutSelectFrontGPO1_BypassGPI6,  
        TriggerOutSelectFrontGPO1_BypassGPI7,  
        TriggerOutSelectFrontGPO1_CamAPulseGenerator0,  
        TriggerOutSelectFrontGPO1_CamAPulseGenerator1,  
        TriggerOutSelectFrontGPO1_CamAPulseGenerator2,  
        TriggerOutSelectFrontGPO1_CamAPulseGenerator3,  
        TriggerOutSelectFrontGPO1_CamBPulseGenerator0,  
        TriggerOutSelectFrontGPO1_CamBPulseGenerator1,  
        TriggerOutSelectFrontGPO1_CamBPulseGenerator2,  
        TriggerOutSelectFrontGPO1_CamBPulseGenerator3,  
        TriggerOutSelectFrontGPO1_CamCPulseGenerator0,  
        TriggerOutSelectFrontGPO1_CamCPulseGenerator1,  
        TriggerOutSelectFrontGPO1_CamCPulseGenerator2,  
        TriggerOutSelectFrontGPO1_CamCPulseGenerator3,  
        TriggerOutSelectFrontGPO1_CamDPulseGenerator0,  
        TriggerOutSelectFrontGPO1_CamDPulseGenerator1,  
        TriggerOutSelectFrontGPO1_CamDPulseGenerator2,  
        TriggerOutSelectFrontGPO1_CamDPulseGenerator3,  
        TriggerOutSelectFrontGPO1_GND,  
        TriggerOutSelectFrontGPO1_NotBypassFronGPI0,  
        TriggerOutSelectFrontGPO1_NotBypassFronGPI1,  
        TriggerOutSelectFrontGPO1_NotBypassFronGPI2,  
        TriggerOutSelectFrontGPO1_NotBypassFronGPI3,  
        TriggerOutSelectFrontGPO1_NotBypassFrontGPI0,  
        TriggerOutSelectFrontGPO1_NotBypassFrontGPI1,  
        TriggerOutSelectFrontGPO1_NotBypassFrontGPI2,  
        TriggerOutSelectFrontGPO1_NotBypassFrontGPI3,  
        TriggerOutSelectFrontGPO1_NotBypassGPI0,  
        TriggerOutSelectFrontGPO1_NotBypassGPI1,  
        TriggerOutSelectFrontGPO1_NotBypassGPI2,  
        TriggerOutSelectFrontGPO1_NotBypassGPI3,  
        TriggerOutSelectFrontGPO1_NotBypassGPI4,  
        TriggerOutSelectFrontGPO1_NotBypassGPI5,  
        TriggerOutSelectFrontGPO1_NotBypassGPI6,  
        TriggerOutSelectFrontGPO1_NotBypassGPI7,  
        TriggerOutSelectFrontGPO1_NotCamAPulseGenerator0,  
        TriggerOutSelectFrontGPO1_NotCamAPulseGenerator1,  
        TriggerOutSelectFrontGPO1_NotCamAPulseGenerator2,  
        TriggerOutSelectFrontGPO1_NotCamAPulseGenerator3,  
        TriggerOutSelectFrontGPO1_NotCamBPulseGenerator0,  
        TriggerOutSelectFrontGPO1_NotCamBPulseGenerator1,  
        TriggerOutSelectFrontGPO1_NotCamBPulseGenerator2,  
        TriggerOutSelectFrontGPO1_NotCamBPulseGenerator3,  
        TriggerOutSelectFrontGPO1_NotCamCPulseGenerator0,  
        TriggerOutSelectFrontGPO1_NotCamCPulseGenerator1,  
        TriggerOutSelectFrontGPO1_NotCamCPulseGenerator2,  
        TriggerOutSelectFrontGPO1_NotCamCPulseGenerator3,  
        TriggerOutSelectFrontGPO1_NotCamDPulseGenerator0,  
        TriggerOutSelectFrontGPO1_NotCamDPulseGenerator1,  
        TriggerOutSelectFrontGPO1_NotCamDPulseGenerator2,  
        TriggerOutSelectFrontGPO1_NotCamDPulseGenerator3,  
        TriggerOutSelectFrontGPO1_NotPulseGenerator0,  
        TriggerOutSelectFrontGPO1_NotPulseGenerator1,  
        TriggerOutSelectFrontGPO1_NotPulseGenerator2,  
        TriggerOutSelectFrontGPO1_NotPulseGenerator3,  
        TriggerOutSelectFrontGPO1_PulseGenerator0,  
        TriggerOutSelectFrontGPO1_PulseGenerator1,  
        TriggerOutSelectFrontGPO1_PulseGenerator2,  
        TriggerOutSelectFrontGPO1_PulseGenerator3,  
        TriggerOutSelectFrontGPO1_VCC  
    };

    enum TriggerOutSelectGPO0Enums
    {
        TriggerOutSelectGPO0_BypassFrontGPI0,  
        TriggerOutSelectGPO0_BypassFrontGPI1,  
        TriggerOutSelectGPO0_BypassFrontGPI2,  
        TriggerOutSelectGPO0_BypassFrontGPI3,  
        TriggerOutSelectGPO0_BypassGPI0,  
        TriggerOutSelectGPO0_BypassGPI1,  
        TriggerOutSelectGPO0_BypassGPI2,  
        TriggerOutSelectGPO0_BypassGPI3,  
        TriggerOutSelectGPO0_BypassGPI4,  
        TriggerOutSelectGPO0_BypassGPI5,  
        TriggerOutSelectGPO0_BypassGPI6,  
        TriggerOutSelectGPO0_BypassGPI7,  
        TriggerOutSelectGPO0_CamAPulseGenerator0,  
        TriggerOutSelectGPO0_CamAPulseGenerator1,  
        TriggerOutSelectGPO0_CamAPulseGenerator2,  
        TriggerOutSelectGPO0_CamAPulseGenerator3,  
        TriggerOutSelectGPO0_CamBPulseGenerator0,  
        TriggerOutSelectGPO0_CamBPulseGenerator1,  
        TriggerOutSelectGPO0_CamBPulseGenerator2,  
        TriggerOutSelectGPO0_CamBPulseGenerator3,  
        TriggerOutSelectGPO0_CamCPulseGenerator0,  
        TriggerOutSelectGPO0_CamCPulseGenerator1,  
        TriggerOutSelectGPO0_CamCPulseGenerator2,  
        TriggerOutSelectGPO0_CamCPulseGenerator3,  
        TriggerOutSelectGPO0_CamDPulseGenerator0,  
        TriggerOutSelectGPO0_CamDPulseGenerator1,  
        TriggerOutSelectGPO0_CamDPulseGenerator2,  
        TriggerOutSelectGPO0_CamDPulseGenerator3,  
        TriggerOutSelectGPO0_GND,  
        TriggerOutSelectGPO0_NotBypassFrontGPI0,  
        TriggerOutSelectGPO0_NotBypassFrontGPI1,  
        TriggerOutSelectGPO0_NotBypassFrontGPI2,  
        TriggerOutSelectGPO0_NotBypassFrontGPI3,  
        TriggerOutSelectGPO0_NotBypassGPI0,  
        TriggerOutSelectGPO0_NotBypassGPI1,  
        TriggerOutSelectGPO0_NotBypassGPI2,  
        TriggerOutSelectGPO0_NotBypassGPI3,  
        TriggerOutSelectGPO0_NotBypassGPI4,  
        TriggerOutSelectGPO0_NotBypassGPI5,  
        TriggerOutSelectGPO0_NotBypassGPI6,  
        TriggerOutSelectGPO0_NotBypassGPI7,  
        TriggerOutSelectGPO0_NotCamAPulseGenerator0,  
        TriggerOutSelectGPO0_NotCamAPulseGenerator1,  
        TriggerOutSelectGPO0_NotCamAPulseGenerator2,  
        TriggerOutSelectGPO0_NotCamAPulseGenerator3,  
        TriggerOutSelectGPO0_NotCamBPulseGenerator0,  
        TriggerOutSelectGPO0_NotCamBPulseGenerator1,  
        TriggerOutSelectGPO0_NotCamBPulseGenerator2,  
        TriggerOutSelectGPO0_NotCamBPulseGenerator3,  
        TriggerOutSelectGPO0_NotCamCPulseGenerator0,  
        TriggerOutSelectGPO0_NotCamCPulseGenerator1,  
        TriggerOutSelectGPO0_NotCamCPulseGenerator2,  
        TriggerOutSelectGPO0_NotCamCPulseGenerator3,  
        TriggerOutSelectGPO0_NotCamDPulseGenerator0,  
        TriggerOutSelectGPO0_NotCamDPulseGenerator1,  
        TriggerOutSelectGPO0_NotCamDPulseGenerator2,  
        TriggerOutSelectGPO0_NotCamDPulseGenerator3,  
        TriggerOutSelectGPO0_NotPulseGenerator0,  
        TriggerOutSelectGPO0_NotPulseGenerator1,  
        TriggerOutSelectGPO0_NotPulseGenerator2,  
        TriggerOutSelectGPO0_NotPulseGenerator3,  
        TriggerOutSelectGPO0_PulseGenerator0,  
        TriggerOutSelectGPO0_PulseGenerator1,  
        TriggerOutSelectGPO0_PulseGenerator2,  
        TriggerOutSelectGPO0_PulseGenerator3,  
        TriggerOutSelectGPO0_VCC  
    };

    enum TriggerOutSelectGPO1Enums
    {
        TriggerOutSelectGPO1_BypassFrontGPI0,  
        TriggerOutSelectGPO1_BypassFrontGPI1,  
        TriggerOutSelectGPO1_BypassFrontGPI2,  
        TriggerOutSelectGPO1_BypassFrontGPI3,  
        TriggerOutSelectGPO1_BypassGPI0,  
        TriggerOutSelectGPO1_BypassGPI1,  
        TriggerOutSelectGPO1_BypassGPI2,  
        TriggerOutSelectGPO1_BypassGPI3,  
        TriggerOutSelectGPO1_BypassGPI4,  
        TriggerOutSelectGPO1_BypassGPI5,  
        TriggerOutSelectGPO1_BypassGPI6,  
        TriggerOutSelectGPO1_BypassGPI7,  
        TriggerOutSelectGPO1_CamAPulseGenerator0,  
        TriggerOutSelectGPO1_CamAPulseGenerator1,  
        TriggerOutSelectGPO1_CamAPulseGenerator2,  
        TriggerOutSelectGPO1_CamAPulseGenerator3,  
        TriggerOutSelectGPO1_CamBPulseGenerator0,  
        TriggerOutSelectGPO1_CamBPulseGenerator1,  
        TriggerOutSelectGPO1_CamBPulseGenerator2,  
        TriggerOutSelectGPO1_CamBPulseGenerator3,  
        TriggerOutSelectGPO1_CamCPulseGenerator0,  
        TriggerOutSelectGPO1_CamCPulseGenerator1,  
        TriggerOutSelectGPO1_CamCPulseGenerator2,  
        TriggerOutSelectGPO1_CamCPulseGenerator3,  
        TriggerOutSelectGPO1_CamDPulseGenerator0,  
        TriggerOutSelectGPO1_CamDPulseGenerator1,  
        TriggerOutSelectGPO1_CamDPulseGenerator2,  
        TriggerOutSelectGPO1_CamDPulseGenerator3,  
        TriggerOutSelectGPO1_GND,  
        TriggerOutSelectGPO1_NotBypassFrontGPI0,  
        TriggerOutSelectGPO1_NotBypassFrontGPI1,  
        TriggerOutSelectGPO1_NotBypassFrontGPI2,  
        TriggerOutSelectGPO1_NotBypassFrontGPI3,  
        TriggerOutSelectGPO1_NotBypassGPI0,  
        TriggerOutSelectGPO1_NotBypassGPI1,  
        TriggerOutSelectGPO1_NotBypassGPI2,  
        TriggerOutSelectGPO1_NotBypassGPI3,  
        TriggerOutSelectGPO1_NotBypassGPI4,  
        TriggerOutSelectGPO1_NotBypassGPI5,  
        TriggerOutSelectGPO1_NotBypassGPI6,  
        TriggerOutSelectGPO1_NotBypassGPI7,  
        TriggerOutSelectGPO1_NotCamAPulseGenerator0,  
        TriggerOutSelectGPO1_NotCamAPulseGenerator1,  
        TriggerOutSelectGPO1_NotCamAPulseGenerator2,  
        TriggerOutSelectGPO1_NotCamAPulseGenerator3,  
        TriggerOutSelectGPO1_NotCamBPulseGenerator0,  
        TriggerOutSelectGPO1_NotCamBPulseGenerator1,  
        TriggerOutSelectGPO1_NotCamBPulseGenerator2,  
        TriggerOutSelectGPO1_NotCamBPulseGenerator3,  
        TriggerOutSelectGPO1_NotCamCPulseGenerator0,  
        TriggerOutSelectGPO1_NotCamCPulseGenerator1,  
        TriggerOutSelectGPO1_NotCamCPulseGenerator2,  
        TriggerOutSelectGPO1_NotCamCPulseGenerator3,  
        TriggerOutSelectGPO1_NotCamDPulseGenerator0,  
        TriggerOutSelectGPO1_NotCamDPulseGenerator1,  
        TriggerOutSelectGPO1_NotCamDPulseGenerator2,  
        TriggerOutSelectGPO1_NotCamDPulseGenerator3,  
        TriggerOutSelectGPO1_NotPulseGenerator0,  
        TriggerOutSelectGPO1_NotPulseGenerator1,  
        TriggerOutSelectGPO1_NotPulseGenerator2,  
        TriggerOutSelectGPO1_NotPulseGenerator3,  
        TriggerOutSelectGPO1_PulseGenerator0,  
        TriggerOutSelectGPO1_PulseGenerator1,  
        TriggerOutSelectGPO1_PulseGenerator2,  
        TriggerOutSelectGPO1_PulseGenerator3,  
        TriggerOutSelectGPO1_VCC  
    };

    enum TriggerOutSelectGPO2Enums
    {
        TriggerOutSelectGPO2_BypassFrontGPI0,  
        TriggerOutSelectGPO2_BypassFrontGPI1,  
        TriggerOutSelectGPO2_BypassFrontGPI2,  
        TriggerOutSelectGPO2_BypassFrontGPI3,  
        TriggerOutSelectGPO2_BypassGPI0,  
        TriggerOutSelectGPO2_BypassGPI1,  
        TriggerOutSelectGPO2_BypassGPI2,  
        TriggerOutSelectGPO2_BypassGPI3,  
        TriggerOutSelectGPO2_BypassGPI4,  
        TriggerOutSelectGPO2_BypassGPI5,  
        TriggerOutSelectGPO2_BypassGPI6,  
        TriggerOutSelectGPO2_BypassGPI7,  
        TriggerOutSelectGPO2_CamAPulseGenerator0,  
        TriggerOutSelectGPO2_CamAPulseGenerator1,  
        TriggerOutSelectGPO2_CamAPulseGenerator2,  
        TriggerOutSelectGPO2_CamAPulseGenerator3,  
        TriggerOutSelectGPO2_CamBPulseGenerator0,  
        TriggerOutSelectGPO2_CamBPulseGenerator1,  
        TriggerOutSelectGPO2_CamBPulseGenerator2,  
        TriggerOutSelectGPO2_CamBPulseGenerator3,  
        TriggerOutSelectGPO2_CamCPulseGenerator0,  
        TriggerOutSelectGPO2_CamCPulseGenerator1,  
        TriggerOutSelectGPO2_CamCPulseGenerator2,  
        TriggerOutSelectGPO2_CamCPulseGenerator3,  
        TriggerOutSelectGPO2_CamDPulseGenerator0,  
        TriggerOutSelectGPO2_CamDPulseGenerator1,  
        TriggerOutSelectGPO2_CamDPulseGenerator2,  
        TriggerOutSelectGPO2_CamDPulseGenerator3,  
        TriggerOutSelectGPO2_GND,  
        TriggerOutSelectGPO2_NotBypassFrontGPI0,  
        TriggerOutSelectGPO2_NotBypassFrontGPI1,  
        TriggerOutSelectGPO2_NotBypassFrontGPI2,  
        TriggerOutSelectGPO2_NotBypassFrontGPI3,  
        TriggerOutSelectGPO2_NotBypassGPI0,  
        TriggerOutSelectGPO2_NotBypassGPI1,  
        TriggerOutSelectGPO2_NotBypassGPI2,  
        TriggerOutSelectGPO2_NotBypassGPI3,  
        TriggerOutSelectGPO2_NotBypassGPI4,  
        TriggerOutSelectGPO2_NotBypassGPI5,  
        TriggerOutSelectGPO2_NotBypassGPI6,  
        TriggerOutSelectGPO2_NotBypassGPI7,  
        TriggerOutSelectGPO2_NotCamAPulseGenerator0,  
        TriggerOutSelectGPO2_NotCamAPulseGenerator1,  
        TriggerOutSelectGPO2_NotCamAPulseGenerator2,  
        TriggerOutSelectGPO2_NotCamAPulseGenerator3,  
        TriggerOutSelectGPO2_NotCamBPulseGenerator0,  
        TriggerOutSelectGPO2_NotCamBPulseGenerator1,  
        TriggerOutSelectGPO2_NotCamBPulseGenerator2,  
        TriggerOutSelectGPO2_NotCamBPulseGenerator3,  
        TriggerOutSelectGPO2_NotCamCPulseGenerator0,  
        TriggerOutSelectGPO2_NotCamCPulseGenerator1,  
        TriggerOutSelectGPO2_NotCamCPulseGenerator2,  
        TriggerOutSelectGPO2_NotCamCPulseGenerator3,  
        TriggerOutSelectGPO2_NotCamDPulseGenerator0,  
        TriggerOutSelectGPO2_NotCamDPulseGenerator1,  
        TriggerOutSelectGPO2_NotCamDPulseGenerator2,  
        TriggerOutSelectGPO2_NotCamDPulseGenerator3,  
        TriggerOutSelectGPO2_NotPulseGenerator0,  
        TriggerOutSelectGPO2_NotPulseGenerator1,  
        TriggerOutSelectGPO2_NotPulseGenerator2,  
        TriggerOutSelectGPO2_NotPulseGenerator3,  
        TriggerOutSelectGPO2_PulseGenerator0,  
        TriggerOutSelectGPO2_PulseGenerator1,  
        TriggerOutSelectGPO2_PulseGenerator2,  
        TriggerOutSelectGPO2_PulseGenerator3,  
        TriggerOutSelectGPO2_VCC  
    };

    enum TriggerOutSelectGPO3Enums
    {
        TriggerOutSelectGPO3_BypassFrontGPI0,  
        TriggerOutSelectGPO3_BypassFrontGPI1,  
        TriggerOutSelectGPO3_BypassFrontGPI2,  
        TriggerOutSelectGPO3_BypassFrontGPI3,  
        TriggerOutSelectGPO3_BypassGPI0,  
        TriggerOutSelectGPO3_BypassGPI1,  
        TriggerOutSelectGPO3_BypassGPI2,  
        TriggerOutSelectGPO3_BypassGPI3,  
        TriggerOutSelectGPO3_BypassGPI4,  
        TriggerOutSelectGPO3_BypassGPI5,  
        TriggerOutSelectGPO3_BypassGPI6,  
        TriggerOutSelectGPO3_BypassGPI7,  
        TriggerOutSelectGPO3_CamAPulseGenerator0,  
        TriggerOutSelectGPO3_CamAPulseGenerator1,  
        TriggerOutSelectGPO3_CamAPulseGenerator2,  
        TriggerOutSelectGPO3_CamAPulseGenerator3,  
        TriggerOutSelectGPO3_CamBPulseGenerator0,  
        TriggerOutSelectGPO3_CamBPulseGenerator1,  
        TriggerOutSelectGPO3_CamBPulseGenerator2,  
        TriggerOutSelectGPO3_CamBPulseGenerator3,  
        TriggerOutSelectGPO3_CamCPulseGenerator0,  
        TriggerOutSelectGPO3_CamCPulseGenerator1,  
        TriggerOutSelectGPO3_CamCPulseGenerator2,  
        TriggerOutSelectGPO3_CamCPulseGenerator3,  
        TriggerOutSelectGPO3_CamDPulseGenerator0,  
        TriggerOutSelectGPO3_CamDPulseGenerator1,  
        TriggerOutSelectGPO3_CamDPulseGenerator2,  
        TriggerOutSelectGPO3_CamDPulseGenerator3,  
        TriggerOutSelectGPO3_GND,  
        TriggerOutSelectGPO3_NotBypassFrontGPI0,  
        TriggerOutSelectGPO3_NotBypassFrontGPI1,  
        TriggerOutSelectGPO3_NotBypassFrontGPI2,  
        TriggerOutSelectGPO3_NotBypassFrontGPI3,  
        TriggerOutSelectGPO3_NotBypassGPI0,  
        TriggerOutSelectGPO3_NotBypassGPI1,  
        TriggerOutSelectGPO3_NotBypassGPI2,  
        TriggerOutSelectGPO3_NotBypassGPI3,  
        TriggerOutSelectGPO3_NotBypassGPI4,  
        TriggerOutSelectGPO3_NotBypassGPI5,  
        TriggerOutSelectGPO3_NotBypassGPI6,  
        TriggerOutSelectGPO3_NotBypassGPI7,  
        TriggerOutSelectGPO3_NotCamAPulseGenerator0,  
        TriggerOutSelectGPO3_NotCamAPulseGenerator1,  
        TriggerOutSelectGPO3_NotCamAPulseGenerator2,  
        TriggerOutSelectGPO3_NotCamAPulseGenerator3,  
        TriggerOutSelectGPO3_NotCamBPulseGenerator0,  
        TriggerOutSelectGPO3_NotCamBPulseGenerator1,  
        TriggerOutSelectGPO3_NotCamBPulseGenerator2,  
        TriggerOutSelectGPO3_NotCamBPulseGenerator3,  
        TriggerOutSelectGPO3_NotCamCPulseGenerator0,  
        TriggerOutSelectGPO3_NotCamCPulseGenerator1,  
        TriggerOutSelectGPO3_NotCamCPulseGenerator2,  
        TriggerOutSelectGPO3_NotCamCPulseGenerator3,  
        TriggerOutSelectGPO3_NotCamDPulseGenerator0,  
        TriggerOutSelectGPO3_NotCamDPulseGenerator1,  
        TriggerOutSelectGPO3_NotCamDPulseGenerator2,  
        TriggerOutSelectGPO3_NotCamDPulseGenerator3,  
        TriggerOutSelectGPO3_NotPulseGenerator0,  
        TriggerOutSelectGPO3_NotPulseGenerator1,  
        TriggerOutSelectGPO3_NotPulseGenerator2,  
        TriggerOutSelectGPO3_NotPulseGenerator3,  
        TriggerOutSelectGPO3_PulseGenerator0,  
        TriggerOutSelectGPO3_PulseGenerator1,  
        TriggerOutSelectGPO3_PulseGenerator2,  
        TriggerOutSelectGPO3_PulseGenerator3,  
        TriggerOutSelectGPO3_VCC  
    };

    enum TriggerOutSelectGPO4Enums
    {
        TriggerOutSelectGPO4_BypassFrontGPI0,  
        TriggerOutSelectGPO4_BypassFrontGPI1,  
        TriggerOutSelectGPO4_BypassFrontGPI2,  
        TriggerOutSelectGPO4_BypassFrontGPI3,  
        TriggerOutSelectGPO4_BypassGPI0,  
        TriggerOutSelectGPO4_BypassGPI1,  
        TriggerOutSelectGPO4_BypassGPI2,  
        TriggerOutSelectGPO4_BypassGPI3,  
        TriggerOutSelectGPO4_BypassGPI4,  
        TriggerOutSelectGPO4_BypassGPI5,  
        TriggerOutSelectGPO4_BypassGPI6,  
        TriggerOutSelectGPO4_BypassGPI7,  
        TriggerOutSelectGPO4_CamAPulseGenerator0,  
        TriggerOutSelectGPO4_CamAPulseGenerator1,  
        TriggerOutSelectGPO4_CamAPulseGenerator2,  
        TriggerOutSelectGPO4_CamAPulseGenerator3,  
        TriggerOutSelectGPO4_CamBPulseGenerator0,  
        TriggerOutSelectGPO4_CamBPulseGenerator1,  
        TriggerOutSelectGPO4_CamBPulseGenerator2,  
        TriggerOutSelectGPO4_CamBPulseGenerator3,  
        TriggerOutSelectGPO4_CamCPulseGenerator0,  
        TriggerOutSelectGPO4_CamCPulseGenerator1,  
        TriggerOutSelectGPO4_CamCPulseGenerator2,  
        TriggerOutSelectGPO4_CamCPulseGenerator3,  
        TriggerOutSelectGPO4_CamDPulseGenerator0,  
        TriggerOutSelectGPO4_CamDPulseGenerator1,  
        TriggerOutSelectGPO4_CamDPulseGenerator2,  
        TriggerOutSelectGPO4_CamDPulseGenerator3,  
        TriggerOutSelectGPO4_GND,  
        TriggerOutSelectGPO4_NotBypassFrontGPI0,  
        TriggerOutSelectGPO4_NotBypassFrontGPI1,  
        TriggerOutSelectGPO4_NotBypassFrontGPI2,  
        TriggerOutSelectGPO4_NotBypassFrontGPI3,  
        TriggerOutSelectGPO4_NotBypassGPI0,  
        TriggerOutSelectGPO4_NotBypassGPI1,  
        TriggerOutSelectGPO4_NotBypassGPI2,  
        TriggerOutSelectGPO4_NotBypassGPI3,  
        TriggerOutSelectGPO4_NotBypassGPI4,  
        TriggerOutSelectGPO4_NotBypassGPI5,  
        TriggerOutSelectGPO4_NotBypassGPI6,  
        TriggerOutSelectGPO4_NotBypassGPI7,  
        TriggerOutSelectGPO4_NotCamAPulseGenerator0,  
        TriggerOutSelectGPO4_NotCamAPulseGenerator1,  
        TriggerOutSelectGPO4_NotCamAPulseGenerator2,  
        TriggerOutSelectGPO4_NotCamAPulseGenerator3,  
        TriggerOutSelectGPO4_NotCamBPulseGenerator0,  
        TriggerOutSelectGPO4_NotCamBPulseGenerator1,  
        TriggerOutSelectGPO4_NotCamBPulseGenerator2,  
        TriggerOutSelectGPO4_NotCamBPulseGenerator3,  
        TriggerOutSelectGPO4_NotCamCPulseGenerator0,  
        TriggerOutSelectGPO4_NotCamCPulseGenerator1,  
        TriggerOutSelectGPO4_NotCamCPulseGenerator2,  
        TriggerOutSelectGPO4_NotCamCPulseGenerator3,  
        TriggerOutSelectGPO4_NotCamDPulseGenerator0,  
        TriggerOutSelectGPO4_NotCamDPulseGenerator1,  
        TriggerOutSelectGPO4_NotCamDPulseGenerator2,  
        TriggerOutSelectGPO4_NotCamDPulseGenerator3,  
        TriggerOutSelectGPO4_NotPulseGenerator0,  
        TriggerOutSelectGPO4_NotPulseGenerator1,  
        TriggerOutSelectGPO4_NotPulseGenerator2,  
        TriggerOutSelectGPO4_NotPulseGenerator3,  
        TriggerOutSelectGPO4_PulseGenerator0,  
        TriggerOutSelectGPO4_PulseGenerator1,  
        TriggerOutSelectGPO4_PulseGenerator2,  
        TriggerOutSelectGPO4_PulseGenerator3,  
        TriggerOutSelectGPO4_VCC  
    };

    enum TriggerOutSelectGPO5Enums
    {
        TriggerOutSelectGPO5_BypassFrontGPI0,  
        TriggerOutSelectGPO5_BypassFrontGPI1,  
        TriggerOutSelectGPO5_BypassFrontGPI2,  
        TriggerOutSelectGPO5_BypassFrontGPI3,  
        TriggerOutSelectGPO5_BypassGPI0,  
        TriggerOutSelectGPO5_BypassGPI1,  
        TriggerOutSelectGPO5_BypassGPI2,  
        TriggerOutSelectGPO5_BypassGPI3,  
        TriggerOutSelectGPO5_BypassGPI4,  
        TriggerOutSelectGPO5_BypassGPI5,  
        TriggerOutSelectGPO5_BypassGPI6,  
        TriggerOutSelectGPO5_BypassGPI7,  
        TriggerOutSelectGPO5_CamAPulseGenerator0,  
        TriggerOutSelectGPO5_CamAPulseGenerator1,  
        TriggerOutSelectGPO5_CamAPulseGenerator2,  
        TriggerOutSelectGPO5_CamAPulseGenerator3,  
        TriggerOutSelectGPO5_CamBPulseGenerator0,  
        TriggerOutSelectGPO5_CamBPulseGenerator1,  
        TriggerOutSelectGPO5_CamBPulseGenerator2,  
        TriggerOutSelectGPO5_CamBPulseGenerator3,  
        TriggerOutSelectGPO5_CamCPulseGenerator0,  
        TriggerOutSelectGPO5_CamCPulseGenerator1,  
        TriggerOutSelectGPO5_CamCPulseGenerator2,  
        TriggerOutSelectGPO5_CamCPulseGenerator3,  
        TriggerOutSelectGPO5_CamDPulseGenerator0,  
        TriggerOutSelectGPO5_CamDPulseGenerator1,  
        TriggerOutSelectGPO5_CamDPulseGenerator2,  
        TriggerOutSelectGPO5_CamDPulseGenerator3,  
        TriggerOutSelectGPO5_GND,  
        TriggerOutSelectGPO5_NotBypassFrontGPI0,  
        TriggerOutSelectGPO5_NotBypassFrontGPI1,  
        TriggerOutSelectGPO5_NotBypassFrontGPI2,  
        TriggerOutSelectGPO5_NotBypassFrontGPI3,  
        TriggerOutSelectGPO5_NotBypassGPI0,  
        TriggerOutSelectGPO5_NotBypassGPI1,  
        TriggerOutSelectGPO5_NotBypassGPI2,  
        TriggerOutSelectGPO5_NotBypassGPI3,  
        TriggerOutSelectGPO5_NotBypassGPI4,  
        TriggerOutSelectGPO5_NotBypassGPI5,  
        TriggerOutSelectGPO5_NotBypassGPI6,  
        TriggerOutSelectGPO5_NotBypassGPI7,  
        TriggerOutSelectGPO5_NotCamAPulseGenerator0,  
        TriggerOutSelectGPO5_NotCamAPulseGenerator1,  
        TriggerOutSelectGPO5_NotCamAPulseGenerator2,  
        TriggerOutSelectGPO5_NotCamAPulseGenerator3,  
        TriggerOutSelectGPO5_NotCamBPulseGenerator0,  
        TriggerOutSelectGPO5_NotCamBPulseGenerator1,  
        TriggerOutSelectGPO5_NotCamBPulseGenerator2,  
        TriggerOutSelectGPO5_NotCamBPulseGenerator3,  
        TriggerOutSelectGPO5_NotCamCPulseGenerator0,  
        TriggerOutSelectGPO5_NotCamCPulseGenerator1,  
        TriggerOutSelectGPO5_NotCamCPulseGenerator2,  
        TriggerOutSelectGPO5_NotCamCPulseGenerator3,  
        TriggerOutSelectGPO5_NotCamDPulseGenerator0,  
        TriggerOutSelectGPO5_NotCamDPulseGenerator1,  
        TriggerOutSelectGPO5_NotCamDPulseGenerator2,  
        TriggerOutSelectGPO5_NotCamDPulseGenerator3,  
        TriggerOutSelectGPO5_NotPulseGenerator0,  
        TriggerOutSelectGPO5_NotPulseGenerator1,  
        TriggerOutSelectGPO5_NotPulseGenerator2,  
        TriggerOutSelectGPO5_NotPulseGenerator3,  
        TriggerOutSelectGPO5_PulseGenerator0,  
        TriggerOutSelectGPO5_PulseGenerator1,  
        TriggerOutSelectGPO5_PulseGenerator2,  
        TriggerOutSelectGPO5_PulseGenerator3,  
        TriggerOutSelectGPO5_VCC  
    };

    enum TriggerOutSelectGPO6Enums
    {
        TriggerOutSelectGPO6_BypassFrontGPI0,  
        TriggerOutSelectGPO6_BypassFrontGPI1,  
        TriggerOutSelectGPO6_BypassFrontGPI2,  
        TriggerOutSelectGPO6_BypassFrontGPI3,  
        TriggerOutSelectGPO6_BypassGPI0,  
        TriggerOutSelectGPO6_BypassGPI1,  
        TriggerOutSelectGPO6_BypassGPI2,  
        TriggerOutSelectGPO6_BypassGPI3,  
        TriggerOutSelectGPO6_BypassGPI4,  
        TriggerOutSelectGPO6_BypassGPI5,  
        TriggerOutSelectGPO6_BypassGPI6,  
        TriggerOutSelectGPO6_BypassGPI7,  
        TriggerOutSelectGPO6_CamAPulseGenerator0,  
        TriggerOutSelectGPO6_CamAPulseGenerator1,  
        TriggerOutSelectGPO6_CamAPulseGenerator2,  
        TriggerOutSelectGPO6_CamAPulseGenerator3,  
        TriggerOutSelectGPO6_CamBPulseGenerator0,  
        TriggerOutSelectGPO6_CamBPulseGenerator1,  
        TriggerOutSelectGPO6_CamBPulseGenerator2,  
        TriggerOutSelectGPO6_CamBPulseGenerator3,  
        TriggerOutSelectGPO6_CamCPulseGenerator0,  
        TriggerOutSelectGPO6_CamCPulseGenerator1,  
        TriggerOutSelectGPO6_CamCPulseGenerator2,  
        TriggerOutSelectGPO6_CamCPulseGenerator3,  
        TriggerOutSelectGPO6_CamDPulseGenerator0,  
        TriggerOutSelectGPO6_CamDPulseGenerator1,  
        TriggerOutSelectGPO6_CamDPulseGenerator2,  
        TriggerOutSelectGPO6_CamDPulseGenerator3,  
        TriggerOutSelectGPO6_GND,  
        TriggerOutSelectGPO6_NotBypassFrontGPI0,  
        TriggerOutSelectGPO6_NotBypassFrontGPI1,  
        TriggerOutSelectGPO6_NotBypassFrontGPI2,  
        TriggerOutSelectGPO6_NotBypassFrontGPI3,  
        TriggerOutSelectGPO6_NotBypassGPI0,  
        TriggerOutSelectGPO6_NotBypassGPI1,  
        TriggerOutSelectGPO6_NotBypassGPI2,  
        TriggerOutSelectGPO6_NotBypassGPI3,  
        TriggerOutSelectGPO6_NotBypassGPI4,  
        TriggerOutSelectGPO6_NotBypassGPI5,  
        TriggerOutSelectGPO6_NotBypassGPI6,  
        TriggerOutSelectGPO6_NotBypassGPI7,  
        TriggerOutSelectGPO6_NotCamAPulseGenerator0,  
        TriggerOutSelectGPO6_NotCamAPulseGenerator1,  
        TriggerOutSelectGPO6_NotCamAPulseGenerator2,  
        TriggerOutSelectGPO6_NotCamAPulseGenerator3,  
        TriggerOutSelectGPO6_NotCamBPulseGenerator0,  
        TriggerOutSelectGPO6_NotCamBPulseGenerator1,  
        TriggerOutSelectGPO6_NotCamBPulseGenerator2,  
        TriggerOutSelectGPO6_NotCamBPulseGenerator3,  
        TriggerOutSelectGPO6_NotCamCPulseGenerator0,  
        TriggerOutSelectGPO6_NotCamCPulseGenerator1,  
        TriggerOutSelectGPO6_NotCamCPulseGenerator2,  
        TriggerOutSelectGPO6_NotCamCPulseGenerator3,  
        TriggerOutSelectGPO6_NotCamDPulseGenerator0,  
        TriggerOutSelectGPO6_NotCamDPulseGenerator1,  
        TriggerOutSelectGPO6_NotCamDPulseGenerator2,  
        TriggerOutSelectGPO6_NotCamDPulseGenerator3,  
        TriggerOutSelectGPO6_NotPulseGenerator0,  
        TriggerOutSelectGPO6_NotPulseGenerator1,  
        TriggerOutSelectGPO6_NotPulseGenerator2,  
        TriggerOutSelectGPO6_NotPulseGenerator3,  
        TriggerOutSelectGPO6_PulseGenerator0,  
        TriggerOutSelectGPO6_PulseGenerator1,  
        TriggerOutSelectGPO6_PulseGenerator2,  
        TriggerOutSelectGPO6_PulseGenerator3,  
        TriggerOutSelectGPO6_VCC  
    };

    enum TriggerOutSelectGPO7Enums
    {
        TriggerOutSelectGPO7_BypassFrontGPI0,  
        TriggerOutSelectGPO7_BypassFrontGPI1,  
        TriggerOutSelectGPO7_BypassFrontGPI2,  
        TriggerOutSelectGPO7_BypassFrontGPI3,  
        TriggerOutSelectGPO7_BypassGPI0,  
        TriggerOutSelectGPO7_BypassGPI1,  
        TriggerOutSelectGPO7_BypassGPI2,  
        TriggerOutSelectGPO7_BypassGPI3,  
        TriggerOutSelectGPO7_BypassGPI4,  
        TriggerOutSelectGPO7_BypassGPI5,  
        TriggerOutSelectGPO7_BypassGPI6,  
        TriggerOutSelectGPO7_BypassGPI7,  
        TriggerOutSelectGPO7_CamAPulseGenerator0,  
        TriggerOutSelectGPO7_CamAPulseGenerator1,  
        TriggerOutSelectGPO7_CamAPulseGenerator2,  
        TriggerOutSelectGPO7_CamAPulseGenerator3,  
        TriggerOutSelectGPO7_CamBPulseGenerator0,  
        TriggerOutSelectGPO7_CamBPulseGenerator1,  
        TriggerOutSelectGPO7_CamBPulseGenerator2,  
        TriggerOutSelectGPO7_CamBPulseGenerator3,  
        TriggerOutSelectGPO7_CamCPulseGenerator0,  
        TriggerOutSelectGPO7_CamCPulseGenerator1,  
        TriggerOutSelectGPO7_CamCPulseGenerator2,  
        TriggerOutSelectGPO7_CamCPulseGenerator3,  
        TriggerOutSelectGPO7_CamDPulseGenerator0,  
        TriggerOutSelectGPO7_CamDPulseGenerator1,  
        TriggerOutSelectGPO7_CamDPulseGenerator2,  
        TriggerOutSelectGPO7_CamDPulseGenerator3,  
        TriggerOutSelectGPO7_GND,  
        TriggerOutSelectGPO7_NotBypassFrontGPI0,  
        TriggerOutSelectGPO7_NotBypassFrontGPI1,  
        TriggerOutSelectGPO7_NotBypassFrontGPI2,  
        TriggerOutSelectGPO7_NotBypassFrontGPI3,  
        TriggerOutSelectGPO7_NotBypassGPI0,  
        TriggerOutSelectGPO7_NotBypassGPI1,  
        TriggerOutSelectGPO7_NotBypassGPI2,  
        TriggerOutSelectGPO7_NotBypassGPI3,  
        TriggerOutSelectGPO7_NotBypassGPI4,  
        TriggerOutSelectGPO7_NotBypassGPI5,  
        TriggerOutSelectGPO7_NotBypassGPI6,  
        TriggerOutSelectGPO7_NotBypassGPI7,  
        TriggerOutSelectGPO7_NotCamAPulseGenerator0,  
        TriggerOutSelectGPO7_NotCamAPulseGenerator1,  
        TriggerOutSelectGPO7_NotCamAPulseGenerator2,  
        TriggerOutSelectGPO7_NotCamAPulseGenerator3,  
        TriggerOutSelectGPO7_NotCamBPulseGenerator0,  
        TriggerOutSelectGPO7_NotCamBPulseGenerator1,  
        TriggerOutSelectGPO7_NotCamBPulseGenerator2,  
        TriggerOutSelectGPO7_NotCamBPulseGenerator3,  
        TriggerOutSelectGPO7_NotCamCPulseGenerator0,  
        TriggerOutSelectGPO7_NotCamCPulseGenerator1,  
        TriggerOutSelectGPO7_NotCamCPulseGenerator2,  
        TriggerOutSelectGPO7_NotCamCPulseGenerator3,  
        TriggerOutSelectGPO7_NotCamDPulseGenerator0,  
        TriggerOutSelectGPO7_NotCamDPulseGenerator1,  
        TriggerOutSelectGPO7_NotCamDPulseGenerator2,  
        TriggerOutSelectGPO7_NotCamDPulseGenerator3,  
        TriggerOutSelectGPO7_NotPulseGenerator0,  
        TriggerOutSelectGPO7_NotPulseGenerator1,  
        TriggerOutSelectGPO7_NotPulseGenerator2,  
        TriggerOutSelectGPO7_NotPulseGenerator3,  
        TriggerOutSelectGPO7_PulseGenerator0,  
        TriggerOutSelectGPO7_PulseGenerator1,  
        TriggerOutSelectGPO7_PulseGenerator2,  
        TriggerOutSelectGPO7_PulseGenerator3,  
        TriggerOutSelectGPO7_VCC  
    };

    enum TriggerOutStatisticsSourceEnums
    {
        TriggerOutStatisticsSource_PulseGenerator0,  
        TriggerOutStatisticsSource_PulseGenerator1,  
        TriggerOutStatisticsSource_PulseGenerator2,  
        TriggerOutStatisticsSource_PulseGenerator3  
    };

    enum TriggerQueueModeEnums
    {
        TriggerQueueMode_Off,  
        TriggerQueueMode_On  
    };

    enum TriggerStateEnums
    {
        TriggerState_Active,  
        TriggerState_AsyncStop,  
        TriggerState_SyncStop  
    };




    //**************************************************************************************************
    // Parameter class CUniversalTLParams_Params_v7_1_0
    //**************************************************************************************************


    class PYLONBASE_API CUniversalTLParams_Params_v7_1_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

        CUniversalTLParams_Params_v7_1_0( void );

        ~CUniversalTLParams_Params_v7_1_0( void );

        void _Initialize( GENAPI_NAMESPACE::INodeMap* );


    private:
        class CUniversalTLParams_Params_v7_1_0_Data;
        CUniversalTLParams_Params_v7_1_0_Data* m_pCUniversalTLParams_Params_v7_1_0_Data;


    //----------------------------------------------------------------------------------------------------------------
    // References to features
    //----------------------------------------------------------------------------------------------------------------
    public:


        Pylon::IEnumParameterT<AreaTriggerModeEnums>& AreaTriggerMode;





        Pylon::IBooleanEx& AutomaticFormatControl;





        Pylon::IBooleanEx& AutomaticROIControl;





        Pylon::IEnumParameterT<BitAlignmentEnums>& BitAlignment;





        Pylon::IBooleanEx& CommandDuplicationEnable;





        Pylon::IBooleanEx& ConnectionGuardEnable;





        Pylon::IIntegerEx& CorrectedErrorCount;





        Pylon::IIntegerEx& CustomBitShiftRight;





        Pylon::IEnumParameterT<CxpLinkConfigurationEnums>& CxpLinkConfiguration;





        Pylon::IEnumParameterT<CxpTriggerPacketModeEnums>& CxpTriggerPacketMode;





        Pylon::IEnumParameterT<DeviceAccessStatusEnums>& DeviceAccessStatus;





        Pylon::IStringEx& DeviceDisplayName;





        Pylon::IEnumParameterT<DeviceEndianessMechanismEnums>& DeviceEndianessMechanism;





        Pylon::IStringEx& DeviceID;





        Pylon::IStringEx& DeviceManufacturerInfo;





        Pylon::IStringEx& DeviceModelName;





        Pylon::IStringEx& DeviceSerialNumber;





        Pylon::IEnumParameterT<DeviceTypeEnums>& DeviceType;





        Pylon::IStringEx& DeviceVendorName;





        Pylon::IIntegerEx& EventDeviceLost;





        Pylon::IEnumParameterT<EventNotificationEnums>& EventNotification;





        Pylon::IEnumParameterT<EventSelectorEnums>& EventSelector;





        Pylon::IIntegerEx& FillLevel;





        Pylon::IEnumParameterT<FormatEnums>& Format;





        Pylon::IIntegerEx& FrontGPI;





        Pylon::IIntegerEx& GPI;





        Pylon::IStringEx& GentlInfoIgnorefgformat;





        Pylon::IStringEx& GentlInfoVersion;





        Pylon::IIntegerEx& GevDeviceGateway;





        Pylon::IIntegerEx& GevDeviceIPAddress;





        Pylon::IIntegerEx& GevDeviceMACAddress;





        Pylon::IIntegerEx& GevDeviceSubnetMask;





        Pylon::IIntegerEx& HeartbeatTimeout;





        Pylon::IIntegerEx& Height;





        Pylon::IIntegerEx& ImageSelect;





        Pylon::IIntegerEx& ImageSelectPeriod;





        Pylon::IIntegerEx& LinkCommandRetryCount;





        Pylon::IFloatEx& LinkCommandTimeout;





        Pylon::IStringEx& LutCustomFile;





        Pylon::IEnumParameterT<LutEnableEnums>& LutEnable;





        Pylon::IEnumParameterT<LutImplementationTypeEnums>& LutImplementationType;





        Pylon::IIntegerEx& LutInputPixelBitDepth;





        Pylon::IIntegerEx& LutOutputPixelBitDepth;





        Pylon::IStringEx& LutSaveFile;





        Pylon::IEnumParameterT<LutTypeEnums>& LutType;





        Pylon::IIntegerEx& LutValue;





        Pylon::IIntegerEx& LutValueBlue;





        Pylon::IIntegerEx& LutValueBlueSelector;





        Pylon::IIntegerEx& LutValueGreen;





        Pylon::IIntegerEx& LutValueGreenSelector;





        Pylon::IIntegerEx& LutValueRed;





        Pylon::IIntegerEx& LutValueRedSelector;





        Pylon::IIntegerEx& LutValueSelector;





        Pylon::IIntegerEx& MaxRetryCountRead;





        Pylon::IIntegerEx& MaxRetryCountWrite;





        Pylon::IBooleanEx& MigrationModeEnable;





        Pylon::IEnumParameterT<MissingCameraFrameResponseEnums>& MissingCameraFrameResponse;





        Pylon::ICommandEx& MissingCameraFrameResponseClear;





        Pylon::IIntegerEx& OffsetX;





        Pylon::IIntegerEx& OffsetY;





        Pylon::IBooleanEx& OutputPackedFormats;





        Pylon::IIntegerEx& Overflow;





        Pylon::IIntegerEx& PacketTagErrorCount;





        Pylon::IIntegerEx& PixelDepth;





        Pylon::IEnumParameterT<PixelFormatEnums>& PixelFormat;





        Pylon::IFloatEx& ProcessingGain;





        Pylon::IFloatEx& ProcessingGamma;





        Pylon::IEnumParameterT<ProcessingInvertEnums>& ProcessingInvert;





        Pylon::IFloatEx& ProcessingOffset;





        Pylon::IIntegerEx& ReadTimeout;





        Pylon::IFloatEx& ScalingFactorBlue;





        Pylon::IFloatEx& ScalingFactorGreen;





        Pylon::IFloatEx& ScalingFactorRed;





        Pylon::ICommandEx& SendSoftwareTrigger;





        Pylon::IIntegerEx& SensorHeight;





        Pylon::IIntegerEx& SensorWidth;





        Pylon::IEnumParameterT<SoftwareTriggerIsBusyEnums>& SoftwareTriggerIsBusy;





        Pylon::IIntegerEx& SoftwareTriggerQueueFillLevel;





        Pylon::IIntegerEx& StatisticReadWriteTimeoutCount;





        Pylon::IIntegerEx& Statistic_Last_Error_Status;





        Pylon::IStringEx& Statistic_Last_Error_Status_Text;





        Pylon::IIntegerEx& Statistic_Read_Operations_Failed_Count;





        Pylon::IIntegerEx& Statistic_Read_Pipe_Reset_Count;





        Pylon::IIntegerEx& Statistic_Write_Operations_Failed_Count;





        Pylon::IIntegerEx& Statistic_Write_Pipe_Reset_Count;





        Pylon::IStringEx& StreamDisplayName;





        Pylon::IStringEx& StreamID;





        Pylon::IIntegerEx& StreamSelector;





        Pylon::IEnumParameterT<SystemmonitorByteAlignment8b10bLockedEnums>& SystemmonitorByteAlignment8b10bLocked;





        Pylon::IFloatEx& SystemmonitorChannelCurrent;





        Pylon::IIntegerEx& SystemmonitorChannelCurrentSelector;





        Pylon::IFloatEx& SystemmonitorChannelVoltage;





        Pylon::IIntegerEx& SystemmonitorChannelVoltageSelector;





        Pylon::IFloatEx& SystemmonitorCurrentLinkSpeed;





        Pylon::IIntegerEx& SystemmonitorCxpImageLineMode;





        Pylon::IIntegerEx& SystemmonitorDisparity8b10bError;





        Pylon::IEnumParameterT<SystemmonitorExternalPowerEnums>& SystemmonitorExternalPower;





        Pylon::IFloatEx& SystemmonitorFpgaTemperature;





        Pylon::IFloatEx& SystemmonitorFpgaVccAux;





        Pylon::IFloatEx& SystemmonitorFpgaVccBram;





        Pylon::IFloatEx& SystemmonitorFpgaVccInt;





        Pylon::IIntegerEx& SystemmonitorNotInTable8b10bError;





        Pylon::IIntegerEx& SystemmonitorPacketbufferOverflowCount;





        Pylon::IIntegerEx& SystemmonitorPacketbufferOverflowSource;





        Pylon::IIntegerEx& SystemmonitorPcieTrainedPayloadSize;





        Pylon::IIntegerEx& SystemmonitorPcieTrainedRequestSize;





        Pylon::IFloatEx& SystemmonitorPortBitRate;





        Pylon::IEnumParameterT<SystemmonitorPowerOverCxpStateEnums>& SystemmonitorPowerOverCxpState;





        Pylon::IIntegerEx& SystemmonitorUsedCxpConnections;





        Pylon::IIntegerEx& TriggerAcknowledgementCount;





        Pylon::IEnumParameterT<TriggerCameraOutSelectEnums>& TriggerCameraOutSelect;





        Pylon::IIntegerEx& TriggerEventCount;





        Pylon::IEnumParameterT<TriggerExceededPeriodLimitsEnums>& TriggerExceededPeriodLimits;





        Pylon::ICommandEx& TriggerExceededPeriodLimitsClear;





        Pylon::IFloatEx& TriggerInDebounce;





        Pylon::IIntegerEx& TriggerInDownscale;





        Pylon::IIntegerEx& TriggerInDownscalePhase;





        Pylon::IEnumParameterT<TriggerInPolarityEnums>& TriggerInPolarity;





        Pylon::IEnumParameterT<TriggerInSourceEnums>& TriggerInSource;





        Pylon::IFloatEx& TriggerInStatisticsFrequency;





        Pylon::IFloatEx& TriggerInStatisticsMaximumFrequency;





        Pylon::ICommandEx& TriggerInStatisticsMinMaxFrequencyClear;





        Pylon::IFloatEx& TriggerInStatisticsMinimumFrequency;





        Pylon::IEnumParameterT<TriggerInStatisticsPolarityEnums>& TriggerInStatisticsPolarity;





        Pylon::IIntegerEx& TriggerInStatisticsPulseCount;





        Pylon::ICommandEx& TriggerInStatisticsPulseCountClear;





        Pylon::IEnumParameterT<TriggerInStatisticsSourceEnums>& TriggerInStatisticsSource;





        Pylon::IIntegerEx& TriggerMultiplyPulses;





        Pylon::IEnumParameterT<TriggerOutSelectFrontGPO0Enums>& TriggerOutSelectFrontGPO0;





        Pylon::IEnumParameterT<TriggerOutSelectFrontGPO1Enums>& TriggerOutSelectFrontGPO1;





        Pylon::IEnumParameterT<TriggerOutSelectGPO0Enums>& TriggerOutSelectGPO0;





        Pylon::IEnumParameterT<TriggerOutSelectGPO1Enums>& TriggerOutSelectGPO1;





        Pylon::IEnumParameterT<TriggerOutSelectGPO2Enums>& TriggerOutSelectGPO2;





        Pylon::IEnumParameterT<TriggerOutSelectGPO3Enums>& TriggerOutSelectGPO3;





        Pylon::IEnumParameterT<TriggerOutSelectGPO4Enums>& TriggerOutSelectGPO4;





        Pylon::IEnumParameterT<TriggerOutSelectGPO5Enums>& TriggerOutSelectGPO5;





        Pylon::IEnumParameterT<TriggerOutSelectGPO6Enums>& TriggerOutSelectGPO6;





        Pylon::IEnumParameterT<TriggerOutSelectGPO7Enums>& TriggerOutSelectGPO7;





        Pylon::IIntegerEx& TriggerOutStatisticsPulseCount;





        Pylon::ICommandEx& TriggerOutStatisticsPulseCountClear;





        Pylon::IEnumParameterT<TriggerOutStatisticsSourceEnums>& TriggerOutStatisticsSource;





        Pylon::IFloatEx& TriggerOutputFrequency;





        Pylon::IFloatEx& TriggerPulseFormGenerator0Delay;





        Pylon::IIntegerEx& TriggerPulseFormGenerator0Downscale;





        Pylon::IIntegerEx& TriggerPulseFormGenerator0DownscalePhase;





        Pylon::IFloatEx& TriggerPulseFormGenerator0Width;





        Pylon::IFloatEx& TriggerPulseFormGenerator1Delay;





        Pylon::IIntegerEx& TriggerPulseFormGenerator1Downscale;





        Pylon::IIntegerEx& TriggerPulseFormGenerator1DownscalePhase;





        Pylon::IFloatEx& TriggerPulseFormGenerator1Width;





        Pylon::IFloatEx& TriggerPulseFormGenerator2Delay;





        Pylon::IIntegerEx& TriggerPulseFormGenerator2Downscale;





        Pylon::IIntegerEx& TriggerPulseFormGenerator2DownscalePhase;





        Pylon::IFloatEx& TriggerPulseFormGenerator2Width;





        Pylon::IFloatEx& TriggerPulseFormGenerator3Delay;





        Pylon::IIntegerEx& TriggerPulseFormGenerator3Downscale;





        Pylon::IIntegerEx& TriggerPulseFormGenerator3DownscalePhase;





        Pylon::IFloatEx& TriggerPulseFormGenerator3Width;





        Pylon::IIntegerEx& TriggerQueueFillLevel;





        Pylon::IEnumParameterT<TriggerQueueModeEnums>& TriggerQueueMode;





        Pylon::IEnumParameterT<TriggerStateEnums>& TriggerState;





        Pylon::IIntegerEx& TriggerWaveViolation;





        Pylon::IIntegerEx& UncorrectedErrorCount;





        Pylon::IIntegerEx& Width;





        Pylon::IIntegerEx& WriteTimeout;



    private:

        CUniversalTLParams_Params_v7_1_0(CUniversalTLParams_Params_v7_1_0&);

        CUniversalTLParams_Params_v7_1_0& operator=(CUniversalTLParams_Params_v7_1_0&);

    };


    class CUniversalTLParams_Params : public CUniversalTLParams_Params_v7_1_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

        CUniversalTLParams_Params( void )
        {
        }

        ~CUniversalTLParams_Params( void )
        {
        }

        void _Initialize( GENAPI_NAMESPACE::INodeMap* pNodeMap )
        {
            CUniversalTLParams_Params_v7_1_0::_Initialize( pNodeMap );
        }
    };
} // namespace Basler_UniversalTLParams

#endif // BASLER_PYLON_UNIVERSALTLPARAMS_H

Updated on 27 July 2022 at 19:03:47