Enumerate the trigger modes.
enum{
ITC_POST_IOSPEED_TYPE = 0x1,
ITC_POST_SINGLEIO_TYPE = 0x2,
ITC_POST_RS485_TYPE = 0x4,
ITC_POST_RS485_RADAR_TYPE = 0x8,
ITC_POST_VIRTUALCOIL_TYPE = 0x10,
ITC_POST_HVT_TYPE_V50 = 0x20,
ITC_POST_MPR_TYPE = 0x40,
ITC_POST_PRS_TYPE = 0x80,
ITC_EPOLICE_IO_TRAFFICLIGHTS_TYPE = 0x100,
ITC_EPOLICE_RS485_TYPE = 0x200,
ITC_PE_RS485_TYPE = 0x10000,
ITC_VIDEO_EPOLICE_TYPE = 0x20000,
ITC_VIA_VIRTUALCOIL_TYPE = 0x40000,
ITC_POST_IMT_TYPE = 0x80000,
IPC_POST_HVT_TYPE = 0x100000,
ITC_POST_MOBILE_TYPE = 0x200000,
ITC_REDLIGHT_PEDESTRIAN_TYPE = 0x400000,
ITC_NOCOMITY_PEDESTRIAN_TYPE = 0x800000
}ITC_TRIGGERMODE_TYPE
Triggered by I/O speed detection (checkpoint)
Triggered by single I/O (checkpoint)
Triggered by RS-485 vehicle detector (checkpoint)
Triggered by RS-485 radar (checkpoint)
Triggered by virtual coil (checkpoint)
Triggered by video (mixed checkpoint)
Triggered by multi-frame recognition (checkpoint)
Triggered by video detection
Triggered by traffic light signal detector (intersection violation system)
Triggered by RS-485 vehicle detector (intersection violation system)
Triggered by RS-485 vehicle detector (checkpoint violation system)
Triggered by video (checkpoint violation system).
Triggered by VIA.
Triggered by smart monitoring.
Triggered by mixed checkpoint
Triggered by mobile device.
Triggering by pedestrian red light running.
Triggered by outing of comity to pedestrian.