eGrabber Reference  23.08.0.17
Classes | Macros | Typedefs | Enumerations

Definition of Euresys Coaxlink-specific Events. More...

Classes

struct  S_EVENT_SPECIFIC_CXP_DEVICE_LINK_TRIGGER
 Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_CXP_DEVICE_LINK_TRIGGER is a bitfield that can be interpreted according to the following definition. More...
 

Macros

#define EVENT_DATA_NUMID_CUSTOM_BASE   0x8000
 

Typedefs

typedef unsigned long long EVENT_DATA_NUMID_CUSTOM
 
typedef struct GenTL::EuresysCustomGenTL::S_EVENT_SPECIFIC_CXP_DEVICE_LINK_TRIGGER EVENT_SPECIFIC_CXP_DEVICE_LINK_TRIGGER
 Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_CXP_DEVICE_LINK_TRIGGER is a bitfield that can be interpreted according to the following definition. More...
 

Enumerations

enum  EVENT_TYPE_CUSTOM_LIST {
  EVENT_CUSTOM_IO_TOOLBOX = EVENT_CUSTOM_ID + 1, EVENT_CUSTOM_CIC = EVENT_CUSTOM_ID + 2, EVENT_CUSTOM_DATASTREAM = EVENT_CUSTOM_ID + 3, EVENT_CUSTOM_CXP_INTERFACE = EVENT_CUSTOM_ID + 4,
  EVENT_CUSTOM_DEVICE_ERROR = EVENT_CUSTOM_ID + 5, EVENT_CUSTOM_CXP_DEVICE = EVENT_CUSTOM_ID + 6
}
 This enumeration defines Euresys custom events that can be registered with the GenTL::GCRegisterEvent function. More...
 
enum  EVENT_DATA_INFO_CUSTOM_CMD_LIST { EVENT_DATA_CUSTOM_TIMESTAMP = EVENT_DATA_CUSTOM_ID + 1, EVENT_DATA_CUSTOM_CONTEXT_1 = EVENT_DATA_CUSTOM_ID + 2, EVENT_DATA_CUSTOM_CONTEXT_2 = EVENT_DATA_CUSTOM_ID + 3, EVENT_DATA_CUSTOM_CONTEXT_3 = EVENT_DATA_CUSTOM_ID + 4 }
 This enumeration defines Euresys custom commands to retrieve information with the GenTL::EventGetDataInfo function. More...
 
enum  EVENT_DATA_NUMID_CUSTOM_LIST {
  EVENT_DATA_NUMID_IO_TOOLBOX_LIN1 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x000, EVENT_DATA_NUMID_IO_TOOLBOX_LIN2 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x001, EVENT_DATA_NUMID_IO_TOOLBOX_LIN3 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x002, EVENT_DATA_NUMID_IO_TOOLBOX_LIN4 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x003,
  EVENT_DATA_NUMID_IO_TOOLBOX_LIN5 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x004, EVENT_DATA_NUMID_IO_TOOLBOX_LIN6 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x005, EVENT_DATA_NUMID_IO_TOOLBOX_LIN7 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x006, EVENT_DATA_NUMID_IO_TOOLBOX_LIN8 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x007,
  EVENT_DATA_NUMID_IO_TOOLBOX_QDC1 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x080, EVENT_DATA_NUMID_IO_TOOLBOX_QDC1_DIR = EVENT_DATA_NUMID_CUSTOM_BASE | 0x081, EVENT_DATA_NUMID_IO_TOOLBOX_QDC2 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x082, EVENT_DATA_NUMID_IO_TOOLBOX_QDC2_DIR = EVENT_DATA_NUMID_CUSTOM_BASE | 0x083,
  EVENT_DATA_NUMID_IO_TOOLBOX_QDC3 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x084, EVENT_DATA_NUMID_IO_TOOLBOX_QDC3_DIR = EVENT_DATA_NUMID_CUSTOM_BASE | 0x085, EVENT_DATA_NUMID_IO_TOOLBOX_QDC4 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x086, EVENT_DATA_NUMID_IO_TOOLBOX_QDC4_DIR = EVENT_DATA_NUMID_CUSTOM_BASE | 0x087,
  EVENT_DATA_NUMID_IO_TOOLBOX_DIV1 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x100, EVENT_DATA_NUMID_IO_TOOLBOX_DIV2 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x101, EVENT_DATA_NUMID_IO_TOOLBOX_DIV3 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x102, EVENT_DATA_NUMID_IO_TOOLBOX_DIV4 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x103,
  EVENT_DATA_NUMID_IO_TOOLBOX_MDV1 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x180, EVENT_DATA_NUMID_IO_TOOLBOX_MDV2 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x181, EVENT_DATA_NUMID_IO_TOOLBOX_MDV3 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x182, EVENT_DATA_NUMID_IO_TOOLBOX_MDV4 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x183,
  EVENT_DATA_NUMID_IO_TOOLBOX_DEL1_1 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x200, EVENT_DATA_NUMID_IO_TOOLBOX_DEL1_2 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x201, EVENT_DATA_NUMID_IO_TOOLBOX_DEL2_1 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x202, EVENT_DATA_NUMID_IO_TOOLBOX_DEL2_2 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x203,
  EVENT_DATA_NUMID_IO_TOOLBOX_DEL3_1 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x204, EVENT_DATA_NUMID_IO_TOOLBOX_DEL3_2 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x205, EVENT_DATA_NUMID_IO_TOOLBOX_DEL4_1 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x206, EVENT_DATA_NUMID_IO_TOOLBOX_DEL4_2 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x207,
  EVENT_DATA_NUMID_IO_TOOLBOX_USER_EVENT_1 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x300, EVENT_DATA_NUMID_IO_TOOLBOX_USER_EVENT_2 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x301, EVENT_DATA_NUMID_IO_TOOLBOX_USER_EVENT_3 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x302, EVENT_DATA_NUMID_IO_TOOLBOX_USER_EVENT_4 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x303,
  EVENT_DATA_NUMID_IO_TOOLBOX_C2C1 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x320, EVENT_DATA_NUMID_IO_TOOLBOX_C2C2 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x321, EVENT_DATA_NUMID_IO_TOOLBOX_C2C3 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x322, EVENT_DATA_NUMID_IO_TOOLBOX_EIN1 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x380,
  EVENT_DATA_NUMID_IO_TOOLBOX_EIN2 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x381, EVENT_DATA_NUMID_IO_TOOLBOX_DLT1 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3A0, EVENT_DATA_NUMID_IO_TOOLBOX_DLT2 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3A1, EVENT_DATA_NUMID_IO_TOOLBOX_DLT3 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3A2,
  EVENT_DATA_NUMID_IO_TOOLBOX_DLT4 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3A3, EVENT_DATA_NUMID_IO_TOOLBOX_DLT5 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3A4, EVENT_DATA_NUMID_IO_TOOLBOX_DLT6 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3A5, EVENT_DATA_NUMID_IO_TOOLBOX_DLT7 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3A6,
  EVENT_DATA_NUMID_IO_TOOLBOX_DLT8 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3A7, EVENT_DATA_NUMID_IO_TOOLBOX_DLT9 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3A8, EVENT_DATA_NUMID_IO_TOOLBOX_DLT10 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3A9, EVENT_DATA_NUMID_IO_TOOLBOX_DLT11 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3AA,
  EVENT_DATA_NUMID_IO_TOOLBOX_DLT12 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3AB, EVENT_DATA_NUMID_IO_TOOLBOX_DLT13 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3AC, EVENT_DATA_NUMID_IO_TOOLBOX_DLT14 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3AD, EVENT_DATA_NUMID_IO_TOOLBOX_DLT15 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3AE,
  EVENT_DATA_NUMID_IO_TOOLBOX_DLT16 = EVENT_DATA_NUMID_CUSTOM_BASE | 0x3AF, EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_A = EVENT_DATA_NUMID_CUSTOM_BASE | 0x280, EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_B = EVENT_DATA_NUMID_CUSTOM_BASE | 0x281, EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_C = EVENT_DATA_NUMID_CUSTOM_BASE | 0x282,
  EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_D = EVENT_DATA_NUMID_CUSTOM_BASE | 0x283, EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_E = EVENT_DATA_NUMID_CUSTOM_BASE | 0x284, EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_F = EVENT_DATA_NUMID_CUSTOM_BASE | 0x285, EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_G = EVENT_DATA_NUMID_CUSTOM_BASE | 0x286,
  EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_H = EVENT_DATA_NUMID_CUSTOM_BASE | 0x287, EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_A = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4000, EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_B = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4001, EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_C = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4002,
  EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_D = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4003, EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_E = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4004, EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_F = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4005, EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_G = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4006,
  EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_H = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4007, EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_A = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4010, EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_B = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4011, EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_C = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4012,
  EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_D = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4013, EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_E = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4014, EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_F = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4015, EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_G = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4016,
  EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_H = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4017, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_0_READY = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4020, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_1_READY = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4021, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_2_READY = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4022,
  EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_3_READY = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4023, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_4_READY = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4024, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_5_READY = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4025, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_6_READY = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4026,
  EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_7_READY = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4027, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_0_LOST = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4030, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_1_LOST = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4031, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_2_LOST = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4032,
  EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_3_LOST = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4033, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_4_LOST = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4034, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_5_LOST = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4035, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_6_LOST = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4036,
  EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_7_LOST = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4037, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_0_CONFIGURING = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4080, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_1_CONFIGURING = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4081, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_2_CONFIGURING = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4082,
  EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_3_CONFIGURING = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4083, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_4_CONFIGURING = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4084, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_5_CONFIGURING = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4085, EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_6_CONFIGURING = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4086,
  EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_7_CONFIGURING = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4087, EVENT_DATA_NUMID_CIC_CAMERA_TRIGGER_RISING_EDGE = EVENT_DATA_NUMID_CUSTOM_BASE | 0x41, EVENT_DATA_NUMID_CIC_CAMERA_TRIGGER_FALLING_EDGE = EVENT_DATA_NUMID_CUSTOM_BASE | 0x42, EVENT_DATA_NUMID_CIC_STROBE_RISING_EDGE = EVENT_DATA_NUMID_CUSTOM_BASE | 0x43,
  EVENT_DATA_NUMID_CIC_STROBE_FALLING_EDGE = EVENT_DATA_NUMID_CUSTOM_BASE | 0x44, EVENT_DATA_NUMID_CIC_ALLOW_NEXT_CYCLE = EVENT_DATA_NUMID_CUSTOM_BASE | 0x45, EVENT_DATA_NUMID_CIC_DISCARDED_CIC_TRIGGER = EVENT_DATA_NUMID_CUSTOM_BASE | 0x46, EVENT_DATA_NUMID_CIC_PENDING_CIC_TRIGGER = EVENT_DATA_NUMID_CUSTOM_BASE | 0x47,
  EVENT_DATA_NUMID_CIC_CXP_TRIGGER_ACK = EVENT_DATA_NUMID_CUSTOM_BASE | 0x48, EVENT_DATA_NUMID_CIC_CXP_TRIGGER_RESEND = EVENT_DATA_NUMID_CUSTOM_BASE | 0x49, EVENT_DATA_NUMID_CIC_TRIGGER = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4a, EVENT_DATA_NUMID_CXP_DEVICE_LINK_TRIGGER = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4d,
  EVENT_DATA_NUMID_DATASTREAM_START_OF_CAMERA_READOUT = EVENT_DATA_NUMID_CUSTOM_BASE | 0x61, EVENT_DATA_NUMID_DATASTREAM_END_OF_CAMERA_READOUT = EVENT_DATA_NUMID_CUSTOM_BASE | 0x62, EVENT_DATA_NUMID_DATASTREAM_START_OF_SCAN = EVENT_DATA_NUMID_CUSTOM_BASE | 0x63, EVENT_DATA_NUMID_DATASTREAM_END_OF_SCAN = EVENT_DATA_NUMID_CUSTOM_BASE | 0x64,
  EVENT_DATA_NUMID_DATASTREAM_REJECTED_FRAME = EVENT_DATA_NUMID_CUSTOM_BASE | 0x65, EVENT_DATA_NUMID_DATASTREAM_REJECTED_SCAN = EVENT_DATA_NUMID_CUSTOM_BASE | 0x66, EVENT_DATA_NUMID_DATASTREAM_TRIGGER_TO_CAMERA_READOUT_TIMEOUT = EVENT_DATA_NUMID_CUSTOM_BASE | 0x67, EVENT_DATA_NUMID_DATASTREAM_CAMERA_READOUT_TIMEOUT = EVENT_DATA_NUMID_CUSTOM_BASE | 0x68,
  EVENT_DATA_NUMID_DATASTREAM_BROKEN_FRAME = EVENT_DATA_NUMID_CUSTOM_BASE | 0x69, EVENT_DATA_NUMID_DATASTREAM_LOST_FRAMES = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4060, EVENT_DATA_NUMID_DATASTREAM_CANCELLED_FRAMES = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4061, EVENT_DATA_NUMID_DATASTREAM_INCOMPLETE_FRAME = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4062,
  EVENT_DATA_NUMID_DATASTREAM_FAILURE = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4063, EVENT_DATA_NUMID_DEVICE_ERROR_STREAM_PACKET_SIZE_ERROR = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4040, EVENT_DATA_NUMID_DEVICE_ERROR_STREAM_PACKET_FIFO_OVERFLOW = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4041, EVENT_DATA_NUMID_DEVICE_ERROR_CAMERA_TRIGGER_OVERRUN = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4042,
  EVENT_DATA_NUMID_DEVICE_ERROR_DID_NOT_RECEIVE_TRIGGER_ACK = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4043, EVENT_DATA_NUMID_DEVICE_ERROR_TRIGGER_PACKET_RETRY_ERROR = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4044, EVENT_DATA_NUMID_DEVICE_ERROR_INPUT_STREAM_FIFO_HALF_FULL = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4045, EVENT_DATA_NUMID_DEVICE_ERROR_INPUT_STREAM_FIFO_FULL = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4046,
  EVENT_DATA_NUMID_DEVICE_ERROR_IMAGE_HEADER_ERROR = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4047, EVENT_DATA_NUMID_DEVICE_ERROR_MIG_AXI_WRITE_ERROR = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4048, EVENT_DATA_NUMID_DEVICE_ERROR_MIG_AXI_READ_ERROR = EVENT_DATA_NUMID_CUSTOM_BASE | 0x4049, EVENT_DATA_NUMID_DEVICE_ERROR_PACKET_WITH_UNEXPECTED_TAG = EVENT_DATA_NUMID_CUSTOM_BASE | 0x404A,
  EVENT_DATA_NUMID_DEVICE_ERROR_FILL_LEVEL_ABOVE_IL_SOS_REJECTED = EVENT_DATA_NUMID_CUSTOM_BASE | 0x404B, EVENT_DATA_NUMID_DEVICE_ERROR_FILL_LEVEL_ABOVE_AF_EARLY_EOS = EVENT_DATA_NUMID_CUSTOM_BASE | 0x404C, EVENT_DATA_NUMID_DEVICE_ERROR_EXTERNAL_TRIGGER_REQS_TOO_CLOSE = EVENT_DATA_NUMID_CUSTOM_BASE | 0x404D
}
 This enumeration defines how to interpret the EVENT_DATA_NUMID for Euresys custom events. More...
 
enum  EVENT_SPECIFIC_CIC_DISCARDED_CIC_TRIGGER_LIST {
  EVENT_SPECIFIC_CIC_DISCARDED_CIC_TRIGGER_IMAGE_BUFFER_FULL = 0x01, EVENT_SPECIFIC_CIC_DISCARDED_CIC_TRIGGER_FRAME_STORE_FULL = 0x01, EVENT_SPECIFIC_CIC_DISCARDED_CIC_TRIGGER_CYCLE_NOT_COMPLETED = 0x02, EVENT_SPECIFIC_CIC_DISCARDED_CIC_TRIGGER_MAX_PENDING_TRIGGER = 0x04,
  EVENT_SPECIFIC_CIC_DISCARDED_CIC_TRIGGER_DATASTREAM_IDLE = 0x08
}
 Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_CIC_DISCARDED_CIC_TRIGGER is a bitfield that can be interpreted according to the following definitions. More...
 
enum  EVENT_SPECIFIC_CIC_PENDING_CIC_TRIGGER_LIST { EVENT_SPECIFIC_CIC_PENDING_CIC_TRIGGER_IMAGE_BUFFER_FULL = 0x01, EVENT_SPECIFIC_CIC_PENDING_CIC_TRIGGER_FRAME_STORE_FULL = 0x01, EVENT_SPECIFIC_CIC_PENDING_CIC_TRIGGER_CYCLE_NOT_COMPLETED = 0x02 }
 Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_CIC_PENDING_CIC_TRIGGER is a bitfield that can be interpreted according to the following definitions. More...
 
enum  EVENT_SPECIFIC_DATASTREAM_START_OF_SCAN_LIST { EVENT_SPECIFIC_DATASTREAM_START_OF_SCAN_SOFTWARE_TRIGGER = 0x02, EVENT_SPECIFIC_DATASTREAM_START_OF_SCAN_HARDWARE_TRIGGER = 0x04, EVENT_SPECIFIC_DATASTREAM_START_OF_SCAN_IMMEDIATE = 0x08 }
 Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_DATASTREAM_START_OF_SCAN is a bitfield that can be interpreted according to the following definitions. More...
 
enum  EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_LIST {
  EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_SOFTWARE_TRIGGER = 0x02, EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_HARDWARE_TRIGGER = 0x04, EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_AUTOMATIC = 0x08, EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_DS_STOP_ACQUISITION = 0x10,
  EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_IMAGE_BUFFER_ALMOST_FULL = 0x20, EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_FRAME_STORE_ALMOST_FULL = 0x20
}
 Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_DATASTREAM_END_OF_SCAN is a bitfield that can be interpreted according to the following definitions. More...
 
enum  EVENT_SPECIFIC_DATASTREAM_REJECTED_FRAME_LIST { EVENT_SPECIFIC_DATASTREAM_REJECTED_FRAME_IMAGE_BUFFER_FULL = 0x01, EVENT_SPECIFIC_DATASTREAM_REJECTED_FRAME_FRAME_STORE_FULL = 0x01, EVENT_SPECIFIC_DATASTREAM_REJECTED_FRAME_DATASTREAM_IDLE = 0x02, EVENT_SPECIFIC_DATASTREAM_REJECTED_FRAME_FRAME_STORE_OVERFLOW = 0x04 }
 Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_DATASTREAM_REJECTED_FRAME is a bitfield that can be interpreted according to the following definitions. More...
 
enum  EVENT_CUSTOM_REMOTE_DEVICE_NAMESPACE_LIST { EVENT_CUSTOM_REMOTE_DEVICE_NAMESPACE_GENICAM = 0, EVENT_CUSTOM_REMOTE_DEVICE_NAMESPACE_COAXPRESS = 1, EVENT_CUSTOM_REMOTE_DEVICE_NAMESPACE_DEVICE_SPECIFIC = 2 }
 Namespace of remote device events (EVENT_REMOTE_DEVICE) More...
 

Detailed Description

Definition of Euresys Coaxlink-specific Events.


Class Documentation

◆ GenTL::EuresysCustomGenTL::S_EVENT_SPECIFIC_CXP_DEVICE_LINK_TRIGGER

struct GenTL::EuresysCustomGenTL::S_EVENT_SPECIFIC_CXP_DEVICE_LINK_TRIGGER

Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_CXP_DEVICE_LINK_TRIGGER is a bitfield that can be interpreted according to the following definition.

Warning
Undocumented bits must be ignored.
Class Members
unsigned char LinkTriggerN Word 2 of the CoaXPress 2.0 high speed connection trigger packet.
unsigned char Delay Word 1 of the CoaXPress 2.0 high speed connection trigger packet.
unsigned char Reserved[2]

Macro Definition Documentation

◆ EVENT_DATA_NUMID_CUSTOM_BASE

#define EVENT_DATA_NUMID_CUSTOM_BASE   0x8000

Typedef Documentation

◆ EVENT_DATA_NUMID_CUSTOM

typedef unsigned long long EVENT_DATA_NUMID_CUSTOM

◆ EVENT_SPECIFIC_CXP_DEVICE_LINK_TRIGGER

Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_CXP_DEVICE_LINK_TRIGGER is a bitfield that can be interpreted according to the following definition.

Warning
Undocumented bits must be ignored.

Enumeration Type Documentation

◆ EVENT_TYPE_CUSTOM_LIST

This enumeration defines Euresys custom events that can be registered with the GenTL::GCRegisterEvent function.

For convenience, events that can be registered on the Interface module can also be registered on the child Device modules.

Enumerator
EVENT_CUSTOM_IO_TOOLBOX 

Notification of IO Toolbox events (on Interface module)

EVENT_CUSTOM_CIC 

Notification of CIC events (on Device module)

EVENT_CUSTOM_DATASTREAM 

Notification of data stream events (on DataStream module)

EVENT_CUSTOM_CXP_INTERFACE 

Notification of CoaXPress events (on Interface module)

EVENT_CUSTOM_DEVICE_ERROR 

Notification of device error events (on Device module)

EVENT_CUSTOM_CXP_DEVICE 

Notification of CoaXPress device events (on Device module)

◆ EVENT_DATA_INFO_CUSTOM_CMD_LIST

This enumeration defines Euresys custom commands to retrieve information with the GenTL::EventGetDataInfo function.

Enumerator
EVENT_DATA_CUSTOM_TIMESTAMP 

UINT64 Timestamp of the event.

EVENT_DATA_CUSTOM_CONTEXT_1 

UINT32 Value of EventNotificationContext1 for this event (latched at the time the event occurred)

EVENT_DATA_CUSTOM_CONTEXT_2 

UINT32 Value of EventNotificationContext2 for this event (latched at the time the event occurred)

EVENT_DATA_CUSTOM_CONTEXT_3 

UINT32 Value of EventNotificationContext3 for this event (latched at the time the event occurred)

◆ EVENT_DATA_NUMID_CUSTOM_LIST

This enumeration defines how to interpret the EVENT_DATA_NUMID for Euresys custom events.

Enumerator
EVENT_DATA_NUMID_IO_TOOLBOX_LIN1 

Line Input Tool 1.

EVENT_DATA_NUMID_IO_TOOLBOX_LIN2 

Line Input Tool 2.

EVENT_DATA_NUMID_IO_TOOLBOX_LIN3 

Line Input Tool 3.

EVENT_DATA_NUMID_IO_TOOLBOX_LIN4 

Line Input Tool 4.

EVENT_DATA_NUMID_IO_TOOLBOX_LIN5 

Line Input Tool 5.

EVENT_DATA_NUMID_IO_TOOLBOX_LIN6 

Line Input Tool 6.

EVENT_DATA_NUMID_IO_TOOLBOX_LIN7 

Line Input Tool 7.

EVENT_DATA_NUMID_IO_TOOLBOX_LIN8 

Line Input Tool 8.

EVENT_DATA_NUMID_IO_TOOLBOX_QDC1 

Quadrature Decoder Tool 1.

EVENT_DATA_NUMID_IO_TOOLBOX_QDC1_DIR 

Quadrature Decoder Tool 1 Changed Direction.

EVENT_DATA_NUMID_IO_TOOLBOX_QDC2 

Quadrature Decoder Tool 2.

EVENT_DATA_NUMID_IO_TOOLBOX_QDC2_DIR 

Quadrature Decoder Tool 2 Changed Direction.

EVENT_DATA_NUMID_IO_TOOLBOX_QDC3 

Quadrature Decoder Tool 3.

EVENT_DATA_NUMID_IO_TOOLBOX_QDC3_DIR 

Quadrature Decoder Tool 3 Changed Direction.

EVENT_DATA_NUMID_IO_TOOLBOX_QDC4 

Quadrature Decoder Tool 4.

EVENT_DATA_NUMID_IO_TOOLBOX_QDC4_DIR 

Quadrature Decoder Tool 4 Changed Direction.

EVENT_DATA_NUMID_IO_TOOLBOX_DIV1 

Divider Tool 1.

EVENT_DATA_NUMID_IO_TOOLBOX_DIV2 

Divider Tool 2.

EVENT_DATA_NUMID_IO_TOOLBOX_DIV3 

Divider Tool 3.

EVENT_DATA_NUMID_IO_TOOLBOX_DIV4 

Divider Tool 4.

EVENT_DATA_NUMID_IO_TOOLBOX_MDV1 

Multiplier/Divider Tool 1.

EVENT_DATA_NUMID_IO_TOOLBOX_MDV2 

Multiplier/Divider Tool 2.

EVENT_DATA_NUMID_IO_TOOLBOX_MDV3 

Multiplier/Divider Tool 3.

EVENT_DATA_NUMID_IO_TOOLBOX_MDV4 

Multiplier/Divider Tool 4.

EVENT_DATA_NUMID_IO_TOOLBOX_DEL1_1 

Delay Tool 1 Output 1.

EVENT_DATA_NUMID_IO_TOOLBOX_DEL1_2 

Delay Tool 1 Output 2.

EVENT_DATA_NUMID_IO_TOOLBOX_DEL2_1 

Delay Tool 2 Output 1.

EVENT_DATA_NUMID_IO_TOOLBOX_DEL2_2 

Delay Tool 2 Output 2.

EVENT_DATA_NUMID_IO_TOOLBOX_DEL3_1 

Delay Tool 3 Output 1.

EVENT_DATA_NUMID_IO_TOOLBOX_DEL3_2 

Delay Tool 3 Output 2.

EVENT_DATA_NUMID_IO_TOOLBOX_DEL4_1 

Delay Tool 4 Output 1.

EVENT_DATA_NUMID_IO_TOOLBOX_DEL4_2 

Delay Tool 4 Output 2.

EVENT_DATA_NUMID_IO_TOOLBOX_USER_EVENT_1 

User Event 1.

EVENT_DATA_NUMID_IO_TOOLBOX_USER_EVENT_2 

User Event 2.

EVENT_DATA_NUMID_IO_TOOLBOX_USER_EVENT_3 

User Event 3.

EVENT_DATA_NUMID_IO_TOOLBOX_USER_EVENT_4 

User Event 4.

EVENT_DATA_NUMID_IO_TOOLBOX_C2C1 

C2C-Link Synchronization Tool 1.

EVENT_DATA_NUMID_IO_TOOLBOX_C2C2 

C2C-Link Synchronization Tool 2.

EVENT_DATA_NUMID_IO_TOOLBOX_C2C3 

C2C-Link Synchronization Tool 3.

EVENT_DATA_NUMID_IO_TOOLBOX_EIN1 

Event Input Tool 1.

EVENT_DATA_NUMID_IO_TOOLBOX_EIN2 

Event Input Tool 2.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT1 

Device Link Trigger Tool 1.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT2 

Device Link Trigger Tool 2.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT3 

Device Link Trigger Tool 3.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT4 

Device Link Trigger Tool 4.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT5 

Device Link Trigger Tool 5.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT6 

Device Link Trigger Tool 6.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT7 

Device Link Trigger Tool 7.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT8 

Device Link Trigger Tool 8.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT9 

Device Link Trigger Tool 9.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT10 

Device Link Trigger Tool 10.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT11 

Device Link Trigger Tool 11.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT12 

Device Link Trigger Tool 12.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT13 

Device Link Trigger Tool 13.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT14 

Device Link Trigger Tool 14.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT15 

Device Link Trigger Tool 15.

EVENT_DATA_NUMID_IO_TOOLBOX_DLT16 

Device Link Trigger Tool 16.

EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_A 

Detected CRC error on CXP connector A.

EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_B 

Detected CRC error on CXP connector B.

EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_C 

Detected CRC error on CXP connector C.

EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_D 

Detected CRC error on CXP connector D.

EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_E 

Detected CRC error on CXP connector E.

EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_F 

Detected CRC error on CXP connector F.

EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_G 

Detected CRC error on CXP connector G.

EVENT_DATA_NUMID_CXP_INTERFACE_CRC_ERROR_CXP_H 

Detected CRC error on CXP connector H.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_A 

Low level connection lock achieved on CXP connector A.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_B 

Low level connection lock achieved on CXP connector B.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_C 

Low level connection lock achieved on CXP connector C.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_D 

Low level connection lock achieved on CXP connector D.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_E 

Low level connection lock achieved on CXP connector E.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_F 

Low level connection lock achieved on CXP connector F.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_G 

Low level connection lock achieved on CXP connector G.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_DETECTED_CXP_H 

Low level connection lock achieved on CXP connector H.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_A 

Low level connection lock lost on CXP connector A.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_B 

Low level connection lock lost on CXP connector B.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_C 

Low level connection lock lost on CXP connector C.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_D 

Low level connection lock lost on CXP connector D.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_E 

Low level connection lock lost on CXP connector E.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_F 

Low level connection lock lost on CXP connector F.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_G 

Low level connection lock lost on CXP connector G.

EVENT_DATA_NUMID_CXP_INTERFACE_CONNECTION_UNDETECTED_CXP_H 

Low level connection lock lost on CXP connector H.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_0_READY 

CoaXPress link configuration done for Device 0.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_1_READY 

CoaXPress link configuration done for Device 1.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_2_READY 

CoaXPress link configuration done for Device 2.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_3_READY 

CoaXPress link configuration done for Device 3.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_4_READY 

CoaXPress link configuration done for Device 4.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_5_READY 

CoaXPress link configuration done for Device 5.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_6_READY 

CoaXPress link configuration done for Device 6.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_7_READY 

CoaXPress link configuration done for Device 7.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_0_LOST 

Device 0 disconnected.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_1_LOST 

Device 1 disconnected.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_2_LOST 

Device 2 disconnected.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_3_LOST 

Device 3 disconnected.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_4_LOST 

Device 4 disconnected.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_5_LOST 

Device 5 disconnected.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_6_LOST 

Device 6 disconnected.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_7_LOST 

Device 7 disconnected.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_0_CONFIGURING 

CoaXPress link configuration in progress for Device 0.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_1_CONFIGURING 

CoaXPress link configuration in progress for Device 1.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_2_CONFIGURING 

CoaXPress link configuration in progress for Device 2.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_3_CONFIGURING 

CoaXPress link configuration in progress for Device 3.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_4_CONFIGURING 

CoaXPress link configuration in progress for Device 4.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_5_CONFIGURING 

CoaXPress link configuration in progress for Device 5.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_6_CONFIGURING 

CoaXPress link configuration in progress for Device 6.

EVENT_DATA_NUMID_CXP_INTERFACE_DEVICE_7_CONFIGURING 

CoaXPress link configuration in progress for Device 7.

EVENT_DATA_NUMID_CIC_CAMERA_TRIGGER_RISING_EDGE 

Start of camera trigger.

EVENT_DATA_NUMID_CIC_CAMERA_TRIGGER_FALLING_EDGE 

End of camera trigger.

EVENT_DATA_NUMID_CIC_STROBE_RISING_EDGE 

Start of light strobe.

EVENT_DATA_NUMID_CIC_STROBE_FALLING_EDGE 

End of light strobe.

EVENT_DATA_NUMID_CIC_ALLOW_NEXT_CYCLE 

CIC is ready for next camera cycle.

EVENT_DATA_NUMID_CIC_DISCARDED_CIC_TRIGGER 

Ignored CIC trigger because CIC is not ready for next camera cycle.

EVENT_DATA_NUMID_CIC_PENDING_CIC_TRIGGER 

Delayed CIC trigger until CIC is ready for next camera cycle.

EVENT_DATA_NUMID_CIC_CXP_TRIGGER_ACK 

Received acknowledgement for previous CXP trigger message.

EVENT_DATA_NUMID_CIC_CXP_TRIGGER_RESEND 

Resent CXP trigger message (acknowledgement to previous CXP trigger message not received)

EVENT_DATA_NUMID_CIC_TRIGGER 

CIC trigger.

EVENT_DATA_NUMID_CXP_DEVICE_LINK_TRIGGER 

LinkTrigger<N> received from CoaXPress device.

EVENT_DATA_NUMID_DATASTREAM_START_OF_CAMERA_READOUT 

Starts acquiring data of a new image frame (area-scan only)

EVENT_DATA_NUMID_DATASTREAM_END_OF_CAMERA_READOUT 

Stops acquiring data of an image frame (area-scan only)

EVENT_DATA_NUMID_DATASTREAM_START_OF_SCAN 

Starts acquiring data of a new image scan (line-scan only )

EVENT_DATA_NUMID_DATASTREAM_END_OF_SCAN 

Stops acquiring data of an image scan (line-scan only)

EVENT_DATA_NUMID_DATASTREAM_REJECTED_FRAME 

Dropped image frame data (area-scan only)

EVENT_DATA_NUMID_DATASTREAM_REJECTED_SCAN 

Dropped image scan data (line-scan only)

EVENT_DATA_NUMID_DATASTREAM_TRIGGER_TO_CAMERA_READOUT_TIMEOUT 

Trigger to camera readout timeout.

EVENT_DATA_NUMID_DATASTREAM_CAMERA_READOUT_TIMEOUT 

Camera readout timeout.

EVENT_DATA_NUMID_DATASTREAM_BROKEN_FRAME 

Broken frame due to frame store overflow (area-scan only)

EVENT_DATA_NUMID_DATASTREAM_LOST_FRAMES 

Frames never received.

Cause unknown

EVENT_DATA_NUMID_DATASTREAM_CANCELLED_FRAMES 

Frames never sent by the camera.

EVENT_DATA_NUMID_DATASTREAM_INCOMPLETE_FRAME 

Frames delivered while there are still missing packets.

EVENT_DATA_NUMID_DATASTREAM_FAILURE 

Fatal error that terminated acquisition.

EVENT_DATA_NUMID_DEVICE_ERROR_STREAM_PACKET_SIZE_ERROR 

Stream packet size error.

EVENT_DATA_NUMID_DEVICE_ERROR_STREAM_PACKET_FIFO_OVERFLOW 

Stream packet FIFO overflow.

EVENT_DATA_NUMID_DEVICE_ERROR_CAMERA_TRIGGER_OVERRUN 

New trigger sent to remote device even though readout of previous frame has not started yet.

EVENT_DATA_NUMID_DEVICE_ERROR_DID_NOT_RECEIVE_TRIGGER_ACK 

Trigger ignored because ACK to previous trigger has not been received yet.

EVENT_DATA_NUMID_DEVICE_ERROR_TRIGGER_PACKET_RETRY_ERROR 

Trigger packet resend not successful.

EVENT_DATA_NUMID_DEVICE_ERROR_INPUT_STREAM_FIFO_HALF_FULL 

Input stream FIFO half full.

EVENT_DATA_NUMID_DEVICE_ERROR_INPUT_STREAM_FIFO_FULL 

Input stream FIFO full.

EVENT_DATA_NUMID_DEVICE_ERROR_IMAGE_HEADER_ERROR 

Image header error.

EVENT_DATA_NUMID_DEVICE_ERROR_MIG_AXI_WRITE_ERROR 

MIG AXI write error.

EVENT_DATA_NUMID_DEVICE_ERROR_MIG_AXI_READ_ERROR 

MIG AXI read error.

EVENT_DATA_NUMID_DEVICE_ERROR_PACKET_WITH_UNEXPECTED_TAG 

Received a CXP packet with unexpected tag.

EVENT_DATA_NUMID_DEVICE_ERROR_FILL_LEVEL_ABOVE_IL_SOS_REJECTED 

Start of scan skipped (caused by internal exception: frame store almost full)

EVENT_DATA_NUMID_DEVICE_ERROR_FILL_LEVEL_ABOVE_AF_EARLY_EOS 

End of scan (caused by internal exception: frame store almost full)

EVENT_DATA_NUMID_DEVICE_ERROR_EXTERNAL_TRIGGER_REQS_TOO_CLOSE 

External trigger requests too close together.

◆ EVENT_SPECIFIC_CIC_DISCARDED_CIC_TRIGGER_LIST

Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_CIC_DISCARDED_CIC_TRIGGER is a bitfield that can be interpreted according to the following definitions.

Warning
Undocumented bits must be ignored.
Enumerator
EVENT_SPECIFIC_CIC_DISCARDED_CIC_TRIGGER_IMAGE_BUFFER_FULL 

Cf.

EVENT_SPECIFIC_CIC_DISCARDED_CIC_TRIGGER_FRAME_STORE_FULL

EVENT_SPECIFIC_CIC_DISCARDED_CIC_TRIGGER_FRAME_STORE_FULL 

Cause: frame store is full.

EVENT_SPECIFIC_CIC_DISCARDED_CIC_TRIGGER_CYCLE_NOT_COMPLETED 

Cause: camera cycle not complete.

EVENT_SPECIFIC_CIC_DISCARDED_CIC_TRIGGER_MAX_PENDING_TRIGGER 

Cause: maximum number of pending triggers already reached.

EVENT_SPECIFIC_CIC_DISCARDED_CIC_TRIGGER_DATASTREAM_IDLE 

Cause: data stream is not active.

◆ EVENT_SPECIFIC_CIC_PENDING_CIC_TRIGGER_LIST

Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_CIC_PENDING_CIC_TRIGGER is a bitfield that can be interpreted according to the following definitions.

Warning
Undocumented bits must be ignored.
Enumerator
EVENT_SPECIFIC_CIC_PENDING_CIC_TRIGGER_IMAGE_BUFFER_FULL 

Cf.

EVENT_SPECIFIC_CIC_PENDING_CIC_TRIGGER_FRAME_STORE_FULL

EVENT_SPECIFIC_CIC_PENDING_CIC_TRIGGER_FRAME_STORE_FULL 

Cause: frame store is full.

EVENT_SPECIFIC_CIC_PENDING_CIC_TRIGGER_CYCLE_NOT_COMPLETED 

Cause: camera cycle not complete.

◆ EVENT_SPECIFIC_DATASTREAM_START_OF_SCAN_LIST

Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_DATASTREAM_START_OF_SCAN is a bitfield that can be interpreted according to the following definitions.

Warning
Undocumented bits must be ignored.
Enumerator
EVENT_SPECIFIC_DATASTREAM_START_OF_SCAN_SOFTWARE_TRIGGER 

Cause: software trigger.

EVENT_SPECIFIC_DATASTREAM_START_OF_SCAN_HARDWARE_TRIGGER 

Cause: hardware trigger.

EVENT_SPECIFIC_DATASTREAM_START_OF_SCAN_IMMEDIATE 

Cause: DSStartAcquisition or end of previous scan.

◆ EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_LIST

Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_DATASTREAM_END_OF_SCAN is a bitfield that can be interpreted according to the following definitions.

Warning
Undocumented bits must be ignored.
Enumerator
EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_SOFTWARE_TRIGGER 

Cause: software trigger.

EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_HARDWARE_TRIGGER 

Cause: hardware trigger.

EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_AUTOMATIC 

Cause: reached scan length.

EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_DS_STOP_ACQUISITION 

Cause: DSStopAcquisition.

EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_IMAGE_BUFFER_ALMOST_FULL 

Cf.

EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_FRAME_STORE_ALMOST_FULL

EVENT_SPECIFIC_DATASTREAM_END_OF_SCAN_FRAME_STORE_ALMOST_FULL 

Cause: internal exception (frame store almost full)

◆ EVENT_SPECIFIC_DATASTREAM_REJECTED_FRAME_LIST

Value of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_DATASTREAM_REJECTED_FRAME is a bitfield that can be interpreted according to the following definitions.

Warning
Undocumented bits must be ignored.
Enumerator
EVENT_SPECIFIC_DATASTREAM_REJECTED_FRAME_IMAGE_BUFFER_FULL 

Cf.

EVENT_SPECIFIC_DATASTREAM_REJECTED_FRAME_FRAME_STORE_FULL

EVENT_SPECIFIC_DATASTREAM_REJECTED_FRAME_FRAME_STORE_FULL 

Cause: frame store is full.

EVENT_SPECIFIC_DATASTREAM_REJECTED_FRAME_DATASTREAM_IDLE 

Cause: data stream is not active.

EVENT_SPECIFIC_DATASTREAM_REJECTED_FRAME_FRAME_STORE_OVERFLOW 

Cause: frame store underwent overflow.

◆ EVENT_CUSTOM_REMOTE_DEVICE_NAMESPACE_LIST

Namespace of remote device events (EVENT_REMOTE_DEVICE)

Enumerator
EVENT_CUSTOM_REMOTE_DEVICE_NAMESPACE_GENICAM 
EVENT_CUSTOM_REMOTE_DEVICE_NAMESPACE_COAXPRESS 
EVENT_CUSTOM_REMOTE_DEVICE_NAMESPACE_DEVICE_SPECIFIC