eGrabber Reference  24.03.2.130
Loading...
Searching...
No Matches
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.
 

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 , EVENT_DATA_NUMID_DEVICE_ERROR_STREAM_PACKET_ARBITER_ERROR = EVENT_DATA_NUMID_CUSTOM_BASE | 0x404E
}
 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_DATA_NUMID_DEVICE_ERROR_STREAM_PACKET_ARBITER_ERROR 

Stream packet arbiter error.

◆ 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