IRayEnumDef.h 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888
  1. /**
  2. * File: IRayEnumDef.h
  3. *
  4. * Purpose: IRay enum definition
  5. *
  6. *
  7. * @author Haitao.Ning
  8. * @version 1.0 2015/4/23
  9. *
  10. * Copyright (C) 2009, 2015, iRay Technology (Shanghai) Ltd.
  11. *
  12. */
  13. #ifndef _IRAY_ENUM_DEF_H_
  14. #define _IRAY_ENUM_DEF_H_
  15. //*
  16. //** Parsed content begin
  17. //*
  18. enum Enm_EventLevel
  19. {
  20. Enm_EventLevel_Info = 0,
  21. Enm_EventLevel_Warn = 1,
  22. Enm_EventLevel_Error = 2,
  23. Enm_EventLevel_Notify = 3,
  24. };
  25. enum Enm_LogLevel
  26. {
  27. Enm_LogLevel_Debug = 0,
  28. Enm_LogLevel_Info = 1,
  29. Enm_LogLevel_Warn = 2,
  30. Enm_LogLevel_Error = 3,
  31. Enm_LogLevel_Always = 4,
  32. };
  33. enum Enm_Switch
  34. {
  35. Enm_Off = 0,
  36. Enm_On = 1,
  37. };
  38. enum Enm_DetectorState
  39. {
  40. Enm_State_Unknown = 0,
  41. Enm_State_Ready = 1,
  42. Enm_State_Busy = 2,
  43. Enm_State_Sleeping = 3,
  44. };
  45. enum Enm_Transaction
  46. {
  47. Enm_Transaction_Null = 0,
  48. Enm_Transaction_GainGen = 1, // Generating Gain calibration templage
  49. Enm_Transaction_DefectGen = 2, // Generating Defect calibration templage
  50. Enm_Transaction_LagGen = 3,
  51. Enm_Transaction_GridGen = 4,
  52. Enm_Transaction_Stitching = 5,
  53. Enm_Transaction_DualEnergyAcq = 6,
  54. Enm_Transaction_DualEnergyOffsetGen = 7,
  55. Enm_Transaction_DualEnergyGainGen = 8,
  56. Enm_Transaction_DualEnergyDefectGen = 9,
  57. Enm_Transaction_DualEnergyGridGen = 10,
  58. Enm_Transaction_FactoryGainGen = 11,
  59. Enm_Transaction_FactoryDefectGen = 12,
  60. Enm_Transaction_GainDefectOptimizeGen = 13,
  61. };
  62. enum Enm_ScannedState
  63. {
  64. Enm_ScannedState_NotFound = 0,
  65. Enm_ScannedState_Occupy = 1,
  66. Enm_ScannedState_Standby = 2,
  67. };
  68. enum Enm_ConnectionState
  69. {
  70. Enm_ConnState_Unknown = 0, // not initialized
  71. Enm_ConnState_HardwareBreak = 1, // specified communication hardware can not find, or been plugged out
  72. Enm_ConnState_NotConnected = 2, // hardware exist but not ready for communication
  73. Enm_ConnState_LowRate = 3, // connected but in bad situation
  74. Enm_ConnState_OK = 4, // normal connected
  75. };
  76. enum Enm_ImageTag
  77. {
  78. Enm_ImageTag_Width = 0x0100, // Tiff tag: image width in pixels
  79. Enm_ImageTag_Height = 0x0101, // Tiff tag: image height in pixels
  80. Enm_ImageTag_BitsPerSample = 0x0102, // Tiff tag: bits per channel (sample)
  81. Enm_ImageTag_Compression = 0x0103, // Tiff tag: data compression technique
  82. Enm_ImageTag_PhotoMetric = 0x0106, // Tiff tag: photometric interpretation
  83. Enm_ImageTag_Description = 0x010E, // Tiff tag: info about image
  84. Enm_ImageTag_Maker = 0x010F, // Tiff tag: scanner manufacturer name
  85. Enm_ImageTag_Model = 0x0110, // Tiff tag: scanner model name/number
  86. Enm_ImageTag_StripOffsets = 0x0111, // Tiff tag: offsets to data strips
  87. Enm_ImageTag_Orientation = 0x0112, // Tiff tag: image orientation
  88. Enm_ImageTag_SamplePerPixel = 0x0115, // Tiff tag: samples per pixel
  89. Enm_ImageTag_RowsPerStrip = 0x0116, // Tiff tag: rows per strip of data
  90. Enm_ImageTag_StripByteCounts = 0x0117, // Tiff tag: bytes counts for strips
  91. Enm_ImageTag_XResolution = 0x011A, // Tiff tag: pixels/resolution in x
  92. Enm_ImageTag_YResolution = 0x011B, // Tiff tag: pixels/resolution in y
  93. Enm_ImageTag_ResolutionUnit = 0x0128, // Tiff tag: units of resolutions
  94. Enm_ImageTag_Software = 0x0131, // Tiff tag: name & release
  95. Enm_ImageTag_DateTime = 0x0132, // Tiff tag: creation date and time
  96. Enm_ImageTag_FrameNo = 0x8001, // Extern tag:
  97. Enm_ImageTag_Temperature = 0x8002, // Extern tag:
  98. Enm_ImageTag_RealFrequency = 0x8003, // Extern tag:
  99. Enm_ImageTag_ExposureDelay = 0x8004, // Extern tag:
  100. Enm_ImageTag_AcquireTime = 0x8005, // Extern tag:
  101. Enm_ImageTag_KV = 0x8006, // Extern tag:
  102. Enm_ImageTag_MA = 0x8007, // Extern tag:
  103. Enm_ImageTag_MS = 0x8008, // Extern tag:
  104. Enm_ImageTag_SID = 0x8009, // Extern tag:
  105. Enm_ImageTag_Dose = 0x800A, // Extern tag:
  106. Enm_ImageTag_ExposureLine = 0x800B, // Extern tag:
  107. Enm_ImageTag_CorrectFlag = 0x800C, // Extern tag:
  108. Enm_ImageTag_BinningMode = 0x800D, // Extern tag:
  109. Enm_ImageTag_XRayWindow = 0x800E, // Extern tag:
  110. Enm_ImageTag_FrameRate = 0x800F, // Extern tag:
  111. Enm_ImageTag_BodyPartSection = 0x8010, // Extern tag:
  112. Enm_ImageTag_BodyPart = 0x8011, // Extern tag:
  113. Enm_ImageTag_DoseRate = 0x8012, // Extern tag:
  114. Enm_ImageTag_AvgValue = 0x8013, // Extern tag:
  115. Enm_ImageTag_CenterValue = 0x8014, // Extern tag:
  116. Enm_ImageTag_ImageQualityNG = 0x8015, // Extern tag: Image quality not good, caused by Long-delay-time, vibration, or invalid correction, etc.
  117. Enm_ImageTag_LagPositionNG = 0x8016, // Extern tag: Exposure time not good for lag calibration template image
  118. Enm_ImageTag_iRayProductNO = 0x8017, // Extern tag: iRay detector product number
  119. Enm_ImageTag_ExposureStatus = 0x8018, // Extern tag: Exposure status, -1:default freesync mode, 0: obsolete, 2: new freesync mode, other: reserved
  120. Enm_ImageTag_ImageID = 0x8019, // Extern tag:
  121. Enm_ImageTag_EnergyIndex = 0x801A, // Extern tag: the smaller the Energy index, the greater the energy
  122. Enm_ImageTag_iAECLines = 0x801B, // Extern tag: iAEC lines position as string, splited by ','
  123. Enm_ImageTag_ImageEncrypt = 0x801C, // Extern tag: Image encrypted or not
  124. Enm_ImageTag_IdcActivePosAvgValue = 0x801D, // Extern tag: iAEC active position total pixel average value, this tag used in iAEC calibration
  125. Enm_ImageTage_ExternalInputLoData = 0x801E, // Extern tag:low int32 of external input data
  126. Enm_ImageTage_ExternalInputHiData = 0x801F, // Extern tag:high int32 of external input data
  127. Enm_ImageTag_FirmwareVer = 0xA002, // Extern tag:
  128. Enm_ImageTag_SoftwareVer = 0xA003, // Extern tag:
  129. Enm_ImageTag_FpdSerialNo = 0xA004, // Extern tag:
  130. Enm_ImageTag_Filter = 0xA005, // Extern tag:
  131. Enm_ImageTag_CheckID = 0xA006, // Extern tag:
  132. Enm_ImageTag_PatientID = 0xA007, // Extern tag:
  133. Enm_ImageTag_PatientName = 0xA008, // Extern tag:
  134. Enm_ImageTag_PatientGender = 0xA009, // Extern tag:
  135. Enm_ImageTag_PatientAge = 0xA00A, // Extern tag:
  136. Enm_ImageTag_PatientWeight = 0xA00B, // Extern tag:
  137. Enm_ImageTag_PatientHeight = 0xA00C, // Extern tag:
  138. Enm_ImageTag_PatientSize = 0xA00D, // Extern tag:
  139. };
  140. enum Enm_TriggerMode
  141. {
  142. Enm_TriggerMode_Outer = 0,
  143. Enm_TriggerMode_Inner = 1,
  144. Enm_TriggerMode_Soft = 2,
  145. Enm_TriggerMode_Prep = 3,
  146. Enm_TriggerMode_Service = 4,
  147. Enm_TriggerMode_FreeSync = 5,
  148. Enm_TriggerMode_AED_DC = 6,
  149. Enm_TriggerMode_AED_AC = 7,
  150. };
  151. enum Enm_Binning
  152. {
  153. Enm_Binning_Null = 0, // No binning
  154. Enm_Binning_2x2 = 1, // 2x2 binning
  155. Enm_Binning_3x3 = 2, // 3x3 binning
  156. Enm_Binning_4x4 = 3, // 4x4 binning
  157. Enm_Binning_6x6 = 5, // 6x6 binning
  158. Enm_Binning_8x8 = 7, // 8x8 binning
  159. Enm_Binning_1x2 = 129, // 1x2 binning
  160. Enm_Binning_1_33x1_33 = 201, // 1.33x1.33 binning,convert 4 pixels to 3 pixels
  161. };
  162. enum Enm_Zoom
  163. {
  164. Enm_Zoom_Null = 0, // No zoom
  165. Enm_Zoom_1024x640 = 1,
  166. Enm_Zoom_1024x320 = 2,
  167. Enm_Zoom_1024x4 = 3,
  168. Enm_Zoom_1024x2 = 4,
  169. Enm_Zoom_1024x1 = 5,
  170. Enm_Zoom_512x512 = 6,
  171. Enm_Zoom_256x256 = 7,
  172. Enm_Zoom_3072x3072 = 8,
  173. Enm_Zoom_2048x2048 = 9,
  174. Enm_Zoom_1536x1536 = 10,
  175. Enm_Zoom_1024x1024 = 11,
  176. Enm_Zoom_3072x16 = 12,
  177. Enm_Zoom_3072x32 = 13,
  178. Enm_Zoom_3072x48 = 14,
  179. Enm_Zoom_3072x72 = 15,
  180. Enm_Zoom_3072x144 = 16,
  181. };
  182. enum Enm_DynaFlag
  183. {
  184. Enm_DynaFlag_Static = 0,
  185. Enm_DynaFlag_Dynamic = 1,
  186. };
  187. enum Enm_ReXferMode
  188. {
  189. Enm_ReXferMode_Null = 0,
  190. Enm_ReXferMode_Packet = 1,
  191. Enm_ReXferMode_Frame = 2,
  192. };
  193. enum Enm_CorrectOption
  194. {
  195. Enm_CorrectOp_Null = 0x0000,
  196. Enm_CorrectOp_HW_PreOffset = 0x0001,
  197. Enm_CorrectOp_HW_PostOffset = 0x0002,
  198. Enm_CorrectOp_HW_Gain = 0x0004,
  199. Enm_CorrectOp_HW_Defect = 0x0010,
  200. Enm_CorrectOp_HW_Ghost = 0x0020,
  201. Enm_CorrectOp_HW_Lag = 0x0040,
  202. Enm_CorrectOp_HW_MicroPhony = 0x0080,
  203. Enm_CorrectOp_HW_GridRemoval = 0x0100,
  204. Enm_CorrectOp_HW_VirtualGrid = 0x0200,
  205. Enm_CorrectOp_SW_PreOffset = 0x00010000,
  206. Enm_CorrectOp_SW_PostOffset = 0x00020000,
  207. Enm_CorrectOp_SW_Gain = 0x00040000,
  208. Enm_CorrectOp_SW_Defect = 0x00100000,
  209. Enm_CorrectOp_SW_Ghost = 0x00200000,
  210. Enm_CorrectOp_SW_Lag = 0x00400000,
  211. Enm_CorrectOp_SW_MicroPhony = 0x00800000,
  212. Enm_CorrectOp_SW_GridRemoval = 0x01000000,
  213. Enm_CorrectOp_SW_VirtualGrid = 0x02000000,
  214. };
  215. enum Enm_SubProductNo
  216. {
  217. Enm_SubProductNo_GoS = 0,
  218. Enm_SubProductNo_CsI = 1,
  219. Enm_SubProductNo_CsI400 = 2,
  220. Enm_SubProductNo_CsI550 = 3,
  221. Enm_SubProductNo_CsI500 = 4,
  222. Enm_SubProductNo_CsI600 = 5,
  223. Enm_SubProductNo_CsICMOS1 = 6,
  224. Enm_SubProductNo_Reserved7 = 7,
  225. Enm_SubProductNo_Reserved8 = 8,
  226. Enm_SubProductNo_Reserved9 = 9,
  227. Enm_SubProductNo_Reserved10 = 10,
  228. };
  229. enum Enm_SignalLevel
  230. {
  231. Enm_SignalLevel_Low = 0,
  232. Enm_SignalLevel_High = 1,
  233. };
  234. enum Enm_FluroSync
  235. {
  236. Enm_FluroSync_FreeRun = 0,
  237. Enm_FluroSync_SyncIn = 1,
  238. Enm_FluroSync_SyncOut = 2,
  239. Enm_FluroSync_SyncIn_Clk = 3,
  240. };
  241. enum Enm_PGA
  242. {
  243. Enm_PGA_0 = 0,
  244. Enm_PGA_1 = 1,
  245. Enm_PGA_2 = 2,
  246. Enm_PGA_3 = 3,
  247. Enm_PGA_4 = 4,
  248. Enm_PGA_5 = 5,
  249. Enm_PGA_6 = 6,
  250. Enm_PGA_7 = 7,
  251. Enm_PGA_8 = 8,
  252. Enm_PGA_9 = 9,
  253. };
  254. enum Enm_HWOffsetType
  255. {
  256. Enm_OffsetType_Null = 0,
  257. Enm_OffsetType_Post = 1,
  258. Enm_OffsetType_Pre = 2,
  259. };
  260. enum Enm_ExpMode
  261. {
  262. Enm_ExpMode_Null = 0x00,
  263. Enm_ExpMode_Manual = 0x01,
  264. Enm_ExpMode_AEC = 0x02,
  265. Enm_ExpMode_Manual2 = 0x04,
  266. Enm_ExpMode_Pulse = 0x80,
  267. Enm_ExpMode_Continous = 0x81,
  268. Enm_ExpMode_Linewise = 0x82,
  269. Enm_ExpMode_Flush = 0x83,
  270. Enm_ExpMode_Swap = 0x84,
  271. };
  272. enum Enm_PrepCapMode
  273. {
  274. Enm_PrepCapMode_ClearAcq = 0,
  275. Enm_PrepCapMode_Acq2 = 1,
  276. };
  277. enum Enm_OutModeCapTrig
  278. {
  279. Enm_OutModeCapTrig_X_ON = 0,
  280. Enm_OutModeCapTrig_Prep = 1,
  281. };
  282. enum Enm_ImgChType
  283. {
  284. Enm_ImgCh_Ethernet = 0,
  285. Enm_ImgCh_Cameralink = 1,
  286. Enm_ImgCh_GigeVision = 2,
  287. };
  288. enum Enm_EthernetProtocol
  289. {
  290. Enm_Ethernet_UDP = 0,
  291. Enm_Ethernet_TCP = 1,
  292. };
  293. enum Enm_FW_DeviceType
  294. {
  295. Enm_FW_DeviceType_MainFPGA = 0x01,
  296. Enm_FW_DeviceType_ReadFPGA1 = 0x02,
  297. Enm_FW_DeviceType_ReadFPGA2 = 0x03,
  298. Enm_FW_DeviceType_ControlBox = 0x04,
  299. Enm_FW_DeviceType_MCU1 = 0x10,
  300. Enm_FW_DeviceType_ProdCtrlBox = 0x12,
  301. Enm_FW_DeviceType_iAECBox = 0x13,
  302. Enm_FW_DeviceType_Dongle = 0x14,
  303. Enm_FW_ConfigType_FactoryROM = 0xC0,
  304. Enm_FW_ConfigType_ShockSensorROM = 0xC1,
  305. Enm_FW_DeviceType_AllInOne = 0xF0,
  306. Enm_FW_DeviceType_WebApp = 0xF1,
  307. Enm_FW_DeviceType_None = 0xFF,
  308. };
  309. enum Enm_CaliDataState
  310. {
  311. Enm_CaliDataState_NoData = 0,
  312. Enm_CaliDataState_Valid = 1,
  313. Enm_CaliDataState_ValidWarn = 2,
  314. Enm_CaliDataState_OutOfDate = 3,
  315. Enm_CaliDataState_ParamMisMatch = 4,
  316. };
  317. enum Enm_NetworkInterface
  318. {
  319. Enm_NetworkInterface_Unknown = 0,
  320. Enm_NetworkInterface_Cable = 1,
  321. Enm_NetworkInterface_Wifi = 2,
  322. };
  323. enum Enm_FileTypes
  324. {
  325. Enm_File_Offset = 0x01,
  326. Enm_File_Gain = 0x02,
  327. Enm_File_Defect = 0x04,
  328. Enm_File_Lag = 0x05,
  329. Enm_File_GridRemoval = 0x06,
  330. Enm_File_CertiFile = 0x07,
  331. Enm_File_MultiEnergyOffset = 0x11,
  332. Enm_File_FactoryGain = 0x0A,
  333. Enm_File_FactoryDefect = 0x0B,
  334. Enm_File_ArmLog = 0xA0,
  335. Enm_File_Firmware = 0xA1,
  336. Enm_File_CustomFile = 0xA2,
  337. Enm_File_iAECRegionFile = 0xA3,
  338. Enm_File_TFT = 0xA4,
  339. Enm_File_WifiCountryCodeDB = 0xA5,
  340. Enm_File_CalibCfg = 0xA6,
  341. Enm_File_FactoryConfigFile = 0xA8,
  342. Enm_File_License = 0xB0,
  343. };
  344. enum Enm_Wifi_CountryCode
  345. {
  346. Enm_Wifi_Country_CN = 0,
  347. Enm_Wifi_Country_DE = 1,
  348. Enm_Wifi_Country_FR = 2,
  349. Enm_Wifi_Country_GB = 3,
  350. Enm_Wifi_Country_HK = 4,
  351. Enm_Wifi_Country_IT = 5,
  352. Enm_Wifi_Country_KR = 6,
  353. Enm_Wifi_Country_NL = 7,
  354. Enm_Wifi_Country_RU = 8,
  355. Enm_Wifi_Country_US = 9,
  356. Enm_Wifi_Country_WW = 10,
  357. Enm_Wifi_Country_JP = 11,
  358. Enm_Wifi_Country_EU = 12,
  359. Enm_Wifi_Country_CA = 13,
  360. Enm_Wifi_Country_BR = 14,
  361. Enm_Wifi_Country_MX = 15,
  362. Enm_Wifi_Country_IN = 16,
  363. Enm_Wifi_Country_ID = 17,
  364. Enm_Wifi_Country_TW = 18,
  365. Enm_Wifi_Country_NP = 19,
  366. Enm_Wifi_Country_BD = 20,
  367. Enm_Wifi_Country_VN = 21,
  368. Enm_Wifi_Country_MY = 22,
  369. Enm_Wifi_Country_PK = 23,
  370. Enm_Wifi_Country_TR = 24,
  371. Enm_Wifi_Country_EG = 25,
  372. Enm_Wifi_Country_AR = 26,
  373. Enm_Wifi_Country_SG = 27,
  374. Enm_Wifi_Country_TH = 28,
  375. Enm_Wifi_Country_PH = 29,
  376. Enm_Wifi_Country_AU = 30,
  377. Enm_Wifi_Country_CO = 31,
  378. Enm_Wifi_Country_PR = 32,
  379. Enm_Wifi_Country_UA = 33,
  380. Enm_Wifi_Country_LK = 34,
  381. Enm_Wifi_Country_IR = 35,
  382. Enm_Wifi_Country_SA = 36,
  383. Enm_Wifi_Country_ZA = 37,
  384. Enm_Wifi_Country_KE = 38,
  385. Enm_Wifi_Country_TZ = 39,
  386. Enm_Wifi_Country_GH = 40,
  387. Enm_Wifi_Country_RS = 41,
  388. Enm_Wifi_Country_DZ = 42,
  389. Enm_Wifi_Country_IL = 43,
  390. Enm_Wifi_Country_MA = 44,
  391. Enm_Wifi_Country_AE = 45,
  392. Enm_Wifi_Country_ByLetter = 65535,
  393. };
  394. enum Enm_Wifi_Frequency
  395. {
  396. Enm_Wifi_Freq_2GHz = 0,
  397. Enm_Wifi_Freq_5GHz = 1,
  398. };
  399. enum Enm_Wifi_BandWidth
  400. {
  401. Enm_Wifi_Band_HT20 = 0,
  402. Enm_Wifi_Band_HT40_Plus = 1,
  403. Enm_Wifi_Band_HT40_Minus = 2,
  404. Enm_Wifi_Band_HT80 = 3,
  405. };
  406. enum Enm_Wifi_Channel
  407. {
  408. Enm_Wifi_Chnl_1 = 1,
  409. Enm_Wifi_Chnl_2 = 2,
  410. Enm_Wifi_Chnl_3 = 3,
  411. Enm_Wifi_Chnl_4 = 4,
  412. Enm_Wifi_Chnl_5 = 5,
  413. Enm_Wifi_Chnl_6 = 6,
  414. Enm_Wifi_Chnl_7 = 7,
  415. Enm_Wifi_Chnl_8 = 8,
  416. Enm_Wifi_Chnl_9 = 9,
  417. Enm_Wifi_Chnl_10 = 10,
  418. Enm_Wifi_Chnl_11 = 11,
  419. Enm_Wifi_Chnl_12 = 12,
  420. Enm_Wifi_Chnl_13 = 13,
  421. Enm_Wifi_Chnl_36 = 36,
  422. Enm_Wifi_Chnl_40 = 40,
  423. Enm_Wifi_Chnl_44 = 44,
  424. Enm_Wifi_Chnl_48 = 48,
  425. Enm_Wifi_Chnl_149 = 149,
  426. Enm_Wifi_Chnl_153 = 153,
  427. Enm_Wifi_Chnl_157 = 157,
  428. Enm_Wifi_Chnl_161 = 161,
  429. Enm_Wifi_Chnl_165 = 165,
  430. };
  431. enum Enm_Wifi_Security
  432. {
  433. Enm_Wifi_WPA_WPA2_PSK = 0,
  434. Enm_Wifi_WPA_PSK = 1,
  435. Enm_Wifi_WPA2_PSK = 2,
  436. };
  437. enum Enm_Wifi_TransmitPower
  438. {
  439. Enm_Wifi_TransmitPower_8 = 8,
  440. Enm_Wifi_TransmitPower_9 = 9,
  441. Enm_Wifi_TransmitPower_10 = 10,
  442. Enm_Wifi_TransmitPower_11 = 11,
  443. Enm_Wifi_TransmitPower_12 = 12,
  444. Enm_Wifi_TransmitPower_13 = 13,
  445. Enm_Wifi_TransmitPower_14 = 14,
  446. Enm_Wifi_TransmitPower_15 = 15,
  447. Enm_Wifi_TransmitPower_16 = 16,
  448. Enm_Wifi_TransmitPower_17 = 17,
  449. Enm_Wifi_TransmitPower_18 = 18,
  450. };
  451. enum Enm_Battery_Warn
  452. {
  453. Enm_Battery_Normal = 0,
  454. Enm_Battery_LowPower = 1,
  455. Enm_Battery_PowerOff = 2,
  456. };
  457. enum Enm_Temperature_State
  458. {
  459. Enm_Temperature_Normal = 0,
  460. Enm_Temperature_Warning = 1,
  461. Enm_Temperature_PowerOff = 2,
  462. };
  463. enum Enm_FreesyncSubFlow
  464. {
  465. Enm_FreesyncSubFlow_Reserved = 0,
  466. Enm_FreesyncSubFlow_NFNR = 1, // ISync plus: Single ExpLine
  467. Enm_FreesyncSubFlow_FFNR = 2,
  468. Enm_FreesyncSubFlow_3 = 3, // FSync Dual Gate: Multi ExpLine (distinguish odd/even column)
  469. Enm_FreesyncSubFlow_4 = 4, // FSync Single Gate: Multi ExpLine (whole line)
  470. Enm_FreesyncSubFlow_5 = 5, // ISync plus: Single ExpLine for PreOffset
  471. };
  472. enum Enm_SyncWorkState
  473. {
  474. Enm_SyncWorkState_Unknown = 0,
  475. Enm_SyncWorkState_Ready = 1,
  476. Enm_SyncWorkState_Busy = 2,
  477. };
  478. enum Enm_FullWell
  479. {
  480. Enm_FullWell_0 = 0,
  481. Enm_FullWell_1 = 1,
  482. Enm_FullWell_2 = 2,
  483. Enm_FullWell_3 = 3,
  484. };
  485. enum Enm_InnerSubFlow
  486. {
  487. Enm_InnerSubFlow_ClearAcq = 0, // Normal mode
  488. Enm_InnerSubFlow_CycleAcq = 1, // Cycle self acquisition as freesync implementation
  489. };
  490. enum Enm_SoftwareSubFlow
  491. {
  492. Enm_SoftwareSubFlow_Normal = 0, // Normal mode
  493. Enm_SoftwareSubFlow_OverlieAcq = 1, // Overlie the pixel value of cycle acquisition for long time exposure
  494. };
  495. enum Enm_DetectorSleepMode
  496. {
  497. Enm_DetectorSleepMode_Normal = 0, // Normal mode
  498. Enm_DetectorSleepMode_Deep = 1, // Futher more suspend detector components
  499. };
  500. enum Enm_COF_PGA
  501. {
  502. Enm_COF_PGA_Reserved = 0,
  503. Enm_COF_PGA_0_6_pC = 1,
  504. Enm_COF_PGA_1_2_pC = 2,
  505. Enm_COF_PGA_1_8_pC = 3,
  506. Enm_COF_PGA_2_4_pC = 4,
  507. Enm_COF_PGA_3_0_pC = 5,
  508. Enm_COF_PGA_3_6_pC = 6,
  509. Enm_COF_PGA_4_2_pC = 7,
  510. Enm_COF_PGA_4_8_pC = 8,
  511. Enm_COF_PGA_5_4_pC = 9,
  512. Enm_COF_PGA_6_0_pC = 10,
  513. Enm_COF_PGA_6_6_pC = 11,
  514. Enm_COF_PGA_7_2_pC = 12,
  515. Enm_COF_PGA_7_8_pC = 13,
  516. Enm_COF_PGA_8_4_pC = 14,
  517. Enm_COF_PGA_9_0_pC = 15,
  518. Enm_COF_PGA_9_6_pC = 31,
  519. };
  520. enum Enm_NetworkBand
  521. {
  522. Enm_NetworkBand_1G = 1, // 1Gbps network band
  523. Enm_NetworkBand_2_5G = 2, // 2.5Gbps network band
  524. Enm_NetworkBand_5G = 3, // 5Gbps network band
  525. Enm_NetworkBand_10G = 4, // 10Gbps network band
  526. Enm_NetworkBand_100M = 5, // 100Mbps network band
  527. };
  528. enum Enm_ConnectType
  529. {
  530. Enm_ConnType_Off = 0x00,
  531. Enm_ConnType_Cable = 0x01,
  532. Enm_ConnType_Ethernet = 0x02,
  533. Enm_ConnType_RadioFrequency = 0x03,
  534. Enm_ConnType_MixedMode = 0x0A, // RadioFrequency + Ethernet
  535. Enm_ConnType_Dynamic_Cable = 0x11,
  536. Enm_ConnType_Dynamic_MixedMode = 0x1A,
  537. };
  538. enum Enm_TriggerThreshold
  539. {
  540. Enm_TriggerThreshold_5uGy = 1, // 5uGy/s
  541. Enm_TriggerThreshold_20uGy = 2, // 20uGy/s
  542. Enm_TriggerThreshold_50uGy = 3, // 50uGy/s
  543. Enm_TriggerThreshold_100uGy = 4, // 100uGy/s
  544. Enm_TriggerThreshold_150uGy = 5, // 150uGy/s
  545. Enm_TriggerThreshold_200uGy = 6, // 200uGy/s
  546. Enm_TriggerThreshold_300uGy = 7, // 300uGy/s
  547. Enm_TriggerThreshold_500uGy = 8, // 500uGy/s
  548. };
  549. enum Enm_ImageEnergyType
  550. {
  551. Enm_ImageEnergy_Normal = 0x00,
  552. Enm_ImageEnergy_Energy1 = 0x01, // each bit represent an energy type
  553. Enm_ImageEnergy_Energy2 = 0x02,
  554. };
  555. enum Enm_AcqMode
  556. {
  557. Enm_AcqMode_ClearAcq = 0,
  558. Enm_AcqMode_Acq2 = 1,
  559. Enm_AcqMode_AedWndAcq = 2,
  560. Enm_AcqMode_Aed = 3,
  561. Enm_AcqMode_Continous = 4,
  562. Enm_AcqMode_Flush = 5,
  563. Enm_AcqMode_Pulse = 6,
  564. Enm_AcqMode_DualEnergy = 7,
  565. };
  566. enum Enm_AedMethod
  567. {
  568. Enm_AedMethod_1 = 0,
  569. Enm_AedMethod_2 = 1,
  570. Enm_AedMethod_3 = 2,
  571. };
  572. enum Enm_FwUpgradeMethod
  573. {
  574. Enm_FwUpgradeMethod_Recover = 0,
  575. Enm_FwUpgradeMethod_Differences = 1,
  576. };
  577. enum Enm_AntiInterferenceLevel
  578. {
  579. Enm_AntiInterference_Default = 0,
  580. Enm_AntiInterference_High = 1,
  581. Enm_AntiInterference_Middle = 2,
  582. Enm_AntiInterference_Low = 3,
  583. };
  584. enum Enm_SyncInClearFlow
  585. {
  586. Enm_SyncInClearFlow_Default = 0, // no clear
  587. Enm_SyncInClearFlow_JudgePulseWidth = 1, // clear if another pulse width is checked
  588. Enm_SyncInClearFlow_JudgePulseFrequency = 2, // automatically clear if no pulse input
  589. Enm_SyncInClearFlow_JudgePulseWidthPushFirstDark = 3, // Push the first image(dark) and then clear if another pulse width is checked
  590. };
  591. enum Enm_DataPacketSize
  592. {
  593. Enm_DataPacketSize_1K_16bit = 1, // 16 bits represents a pixel during transmission
  594. Enm_DataPacketSize_4K_16bit = 2,
  595. Enm_DataPacketSize_8K_16bit = 3,
  596. Enm_DataPacketSize_1K_12bit = 4, // 12 bits represents a pixel during transmission
  597. Enm_DataPacketSize_4K_12bit = 5,
  598. Enm_DataPacketSize_8K_12bit = 6,
  599. Enm_DataPacketSize_1K_14bit = 7, // 14 bits represents a pixel during transmission
  600. Enm_DataPacketSize_4K_14bit = 8,
  601. Enm_DataPacketSize_8K_14bit = 9,
  602. Enm_DataPacketSize_16K_16bit = 10, // 16 bits represents a pixel during transmission
  603. Enm_DataPacketSize_32K_16bit = 11,
  604. };
  605. enum Enm_MultiEnergy_Process
  606. {
  607. Enm_MultiEnergy_Process_None = 0,
  608. Enm_MultiEnergy_Process_Fusion = 1,
  609. };
  610. enum Enm_IntegrationMethod
  611. {
  612. Enm_IntegrationMethod_Normal = 0,
  613. Enm_IntegrationMethod_MFS = 1, // Multiframe Superposition within Pre-Offset workflow for NDT series
  614. Enm_IntegrationMethod_MFSA = 2, // Multiframe Average within Pre-Offset workflow for NDT series
  615. };
  616. enum Enm_IDCRegionType
  617. {
  618. Enm_IDCRegion_Undefined = 0,
  619. Enm_IDCRegion_Three = 3,
  620. Enm_IDCRegion_Five = 5,
  621. Enm_IDCRegion_Full = 9,
  622. };
  623. enum Enm_FacMapMethod
  624. {
  625. Enm_FacMapMethod_Without = 0,
  626. Enm_FacMapMethod_Shared = 1,
  627. Enm_FacMapMethod_Exclusive = 2,
  628. Enm_FacMapMethod_Shared_II = 3,
  629. Enm_FacMapMethod_Exclusive_II = 4,
  630. };
  631. enum Enm_IDCCorrMode
  632. {
  633. Enm_IDCCorrMode_Immutable = 0,
  634. Enm_IDCCorrMode_Alterable = 1,
  635. };
  636. enum Enm_CorrParam_ExpFramePos
  637. {
  638. Enm_ExpFramePos_Default = 0,
  639. Enm_ExpFramePos_LightAndDark = 1, // mark the 1st frame as light frame and the 2nd frame as dark frame in a acquisition cycle
  640. Enm_ExpFramePos_DarkAndLight = 2,
  641. };
  642. enum Enm_SignalWarning
  643. {
  644. Enm_SignalWarning_Exception = -3, // maybe there is something wrong with sensor
  645. Enm_SignalWarning_LowLow = -2,
  646. Enm_SignalWarning_Low = -1,
  647. Enm_SignalWarning_Normal = 0, // ideal work temperature
  648. Enm_SignalWarning_High = 1,
  649. Enm_SignalWarning_HighHigh = 2,
  650. };
  651. enum Enm_IDCState
  652. {
  653. Enm_IDCState_Deactived = 0,
  654. Enm_IDCState_DevOffline = 1,
  655. Enm_IDCState_UnRequested = 2,
  656. Enm_IDCState_UnInitialized = 3,
  657. Enm_IDCState_Busy = 4,
  658. Enm_IDCState_Ready = 5,
  659. };
  660. enum Enm_ProdType
  661. {
  662. Enm_Prd_Mammo1012F = 0x000B, // Mammo1012F
  663. Enm_Prd_NDT0505F = 0x000C, // NDT0505F
  664. Enm_Prd_Venu1417W = 0x0016, // Venu1417W
  665. Enm_Prd_Senu1417P = 0x001C, // Senu1417P
  666. Enm_Prd_Venu1717M2 = 0x001D, // Venu1717M2
  667. Enm_Prd_Venu1417X = 0x0018, // Venu1417X
  668. Enm_Prd_Penu1417P = 0x0019, // Penu1417P
  669. Enm_Prd_Mars1417V = 0x0020, // Mars1417V1
  670. Enm_Prd_Penu1417P_plus = 0x0021, // Penu1417P_plus
  671. Enm_Prd_Mars1717V = 0x0025, // Mars1717V1
  672. Enm_Prd_Venu1717MF = 0x0026, // Venu1717MF
  673. Enm_Prd_Sars1417 = 0x0027, // Sars1417
  674. Enm_Prd_Mars1417X = 0x002A, // Mars1417X
  675. Enm_Prd_Mars1717XU = 0x002D, // Mars1717XU
  676. Enm_Prd_Pluto0406X = 0x002E, // Pluto0406X
  677. Enm_Prd_Mars1012V = 0x0029, // Mars1012V
  678. Enm_Prd_Mercu1717V = 0x0030, // Mercu1717V
  679. Enm_Prd_Mercu1616TE = 0x0031, // Mercu1616TE
  680. Enm_Prd_Mercu1616VE = 0x0032, // Mercu1616VE
  681. Enm_Prd_Mars1717XF = 0x0033, // Mars1717XF
  682. Enm_Prd_Mars1417XF = 0x0034, // Mars1417XF
  683. Enm_Prd_Mars1717X = 0x0035, // Mars1717X
  684. Enm_Prd_Venu1717MN = 0x003A, // Venu1717MN
  685. Enm_Prd_Mars1417V2 = 0x003B, // Mars1417V2
  686. Enm_Prd_Venu1012V = 0x003C, // Venu1012V
  687. Enm_Prd_NDT1012MA = 0x003D, // NDT1012MA
  688. Enm_Prd_Mars1717V2 = 0x003E, // Mars1717V2
  689. Enm_Prd_Jupi0810X = 0x003F, // Jupi0810X
  690. Enm_Prd_NDT1012M = 0x0040, // NDT1012M
  691. Enm_Prd_NDT1616HE = 0x0041, // NDT1616HE
  692. Enm_Prd_Jupi1012X = 0x0042, // Jupi1012X
  693. Enm_Prd_NDT0505J = 0x0044, // NDT0505J
  694. Enm_Prd_Venu1717X = 0x0048, // Venu1717X
  695. Enm_Prd_Jupi0505X = 0x0049, // Jupi0505X
  696. Enm_Prd_Mercu1616TN = 0x004B, // Mercu1616TN
  697. Enm_Prd_Venu1717MX = 0x0050, // Venu1717MX
  698. Enm_Prd_Mars1417V3 = 0x0055, // Mars1417V3
  699. Enm_Prd_Pluto0900X = 0x0057, // Pluto0900X
  700. Enm_Prd_Venu1012VD = 0x0058, // Venu1012VD
  701. Enm_Prd_Venu1717XV = 0x005B, // Venu1717XV
  702. Enm_Prd_Mars1717V3 = 0x005C, // Mars1717V3
  703. Enm_Prd_Luna1417XM = 0x005D, // Luna1417XM
  704. Enm_Prd_Mercu1717V1 = 0x0060, // Mercu1717V1
  705. Enm_Prd_Pluto0900X1 = 0x0061, // Pluto0900X1
  706. Enm_Prd_NDT1012LA = 0x0062, // NDT1012LA
  707. Enm_Prd_Pluto0909X = 0x0064, // Pluto0909X
  708. Enm_Prd_Mars1417XM = 0x0065, // Mars1417XM
  709. Enm_Prd_Jupi0606X1 = 0x0066, // Jupi0606X1
  710. Enm_Prd_Pluto0600X = 0x0068, // Pluto0600X
  711. Enm_Prd_NDT1717M = 0x006C, // NDT1717M
  712. Enm_Prd_NDT1417MA = 0x006D, // NDT1417MA
  713. Enm_Prd_Pluto0001X = 0x006F, // Pluto0001X
  714. Enm_Prd_Pluto1212X = 0x0075, // Pluto1212X
  715. Enm_Prd_Pluto1216X = 0x0076, // Pluto1216X
  716. Enm_Prd_Mars1717VS = 0x0077, // Mars1717VS
  717. Enm_Prd_Venu1717XS = 0x0079, // Venu1717XS
  718. Enm_Prd_Luna1013XE = 0x007B, // Luna1013XE
  719. Enm_Prd_NDT0900P = 0x007D, // NDT0900P
  720. Enm_Prd_Mars1417VK = 0x0080, // Mars1417VK
  721. Enm_Prd_NDT0505J1 = 0x0082, // NDT0505J1
  722. Enm_Prd_NDT0406P = 0x0083, // NDT0406P
  723. Enm_Prd_Pluto0406X_CSM = 0x0085, // Pluto0406X_CSM
  724. Enm_Prd_Jupi0506X = 0x0087, // Jupi0506X
  725. Enm_Prd_NDT0202M = 0x0088, // NDT0202M
  726. Enm_Prd_INDUSTREX3025D = 0x008E, // INDUSTREX3025D
  727. Enm_Prd_Mercu1717V2 = 0x009C, // Mercu1717V2
  728. Enm_Prd_Mercu1717V3 = 0x009F, // Mercu1717V3
  729. Enm_Prd_Venu1717F = 0x0001, // Venu1717F
  730. Enm_Prd_Mercu0909F = 0x0006, // Mercu0909F
  731. Enm_Prd_NDT0909M = 0x0038, // NDT0909M
  732. Enm_Prd_Jupi1717X = 0x002F, // Jupi1717X
  733. Enm_Prd_Jupi0606X = 0x004A, // Jupi0606X
  734. Enm_Prd_Jupi1212X = 0x005A, // Jupi1212X
  735. Enm_Prd_Jupi1216X = 0x0063, // Jupi1216X
  736. Enm_Prd_Jupi0606ZO = 0x0089, // Jupi0606ZO
  737. Enm_Prd_Jupi1212ZO = 0x008A, // Jupi1212ZO
  738. Enm_Prd_Jupi0808ZO = 0x008B, // Jupi0808ZO
  739. Enm_Prd_Jupi0909X = 0x009B, // Jupi0909X
  740. Enm_Prd_Pluto0002X = 0x0092, // Pluto0002X
  741. Enm_Prd_NDT1417LA = 0x0096, // NDT1417LA
  742. Enm_Prd_Mars1724V = 0x0099, // Mars1724V
  743. Enm_Prd_Mercu1717XU = 0x00A0, // Mercu1717XU
  744. Enm_Prd_NDT1717HE = 0x00A1, // NDT1717HE
  745. Enm_Prd_Mercu1717HE = 0x00A4, // Mercu1717HE
  746. Enm_Prd_Mercu1717HS = 0x00A5, // Mercu1717HS
  747. Enm_Prd_Luna1012X = 0x00A6, // Luna1012X
  748. Enm_Prd_NDT1013LA = 0x00A7, // NDT1013LA
  749. Enm_Prd_NDT1616HE2 = 0x00A8, // NDT1616HE2
  750. Enm_Prd_NDT0606HS = 0x00A9, // NDT0606HS
  751. Enm_Prd_NDT0909HS = 0x00AA, // NDT0909HS
  752. Enm_Prd_NDT1012HS = 0x00AB, // NDT1012HS
  753. Enm_Prd_Mars1717X2 = 0x00AD, // Mars1717X2
  754. Enm_Prd_Mars1417X2 = 0x00AE, // Mars1417X2
  755. Enm_Prd_NDT1717HS = 0x00B1, // NDT1717HS
  756. Enm_Prd_NDT1717M3 = 0x00B2, // NDT1717M3
  757. Enm_Prd_Venu1748V = 0x0098, // Venu1748V
  758. Enm_Prd_Jupi1012XL = 0x00AF, // Jupi1012XL
  759. Enm_Prd_Pluto0002XW = 0x00B3, // Pluto0002XW
  760. Enm_Prd_Mercu1717DE = 0x00B4, // Mercu1717DE
  761. Enm_Prd_NDT1717DE = 0x00B5, // NDT1717DE
  762. Enm_Prd_Mercu0909X = 0x00B6, // Mercu0909X
  763. Enm_Prd_NDT1717IL = 0x00B8, // NDT1717IL
  764. Enm_Prd_Mercu1717VE = 0x00EA, // Mercu1717VE
  765. Enm_Prd_Mercu1717VN = 0x00BB, // Mercu1717VN
  766. Enm_Prd_Mercu1717X = 0x00BC, // Mercu1717X
  767. Enm_Prd_NDT1717M2 = 0x00BD, // NDT1717M2
  768. Enm_Prd_NDT0303HS = 0x00B7, // NDT0303HS
  769. Enm_Prd_NDT0506P = 0x00B9, // NDT0506P
  770. Enm_Prd_Jupi1216XU = 0x00BF, // Jupi1216XU
  771. Enm_Prd_Mercu1724V = 0x00C6, // Mercu1724V
  772. Enm_Prd_NDT0208X = 0x00C3, // NDT0208X
  773. Enm_Prd_Mercu1748V = 0x00C4, // Mercu1748V
  774. Enm_Prd_NDT1003P = 0x00CE, // NDT1003P
  775. Enm_Prd_NDT0606M = 0x00CA, // NDT0606M
  776. Enm_Prd_NDT0506PX = 0x00D0, // NDT0506PX
  777. Enm_Prd_NDT0503P = 0x00D1, // NDT0503P
  778. Enm_Prd_Venu1717XN = 0x00D2, // Venu1717XN
  779. Enm_Prd_DTDI128_115 = 0x00D4, // DTDI128_115
  780. Enm_Prd_DTDI1024_230 = 0x00D5, // DTDI1024_230
  781. Enm_Prd_NDT0002P = 0x00D6, // NDT0002P
  782. Enm_Prd_NDT1503P = 0x00D7, // NDT1503P
  783. Enm_Prd_Mercu0517X = 0x00DA, // Mercu0517X
  784. Enm_Prd_Mercu0810X = 0x00DB, // Mercu0810X
  785. Enm_Prd_Mercu0808X = 0x00DC, // Mercu0808X
  786. Enm_Prd_Mercu0707X = 0x00DE, // Mercu0707X
  787. Enm_Prd_Mercu1717V4 = 0x00E4, // Mercu1717V4
  788. Enm_Prd_Pluto0000X = 0x00E5, // Pluto0000X
  789. Enm_Prd_NDT1006P = 0x00E6, // NDT1006P
  790. Enm_Prd_NDT0506PHS = 0x00E8, // NDT0506PHS
  791. Enm_Prd_NDT1717X = 0x00EB, // NDT1717X
  792. Enm_Prd_Pluto0909M = 0x00EF, // Pluto0909M
  793. Enm_Prd_NDT1717X2 = 0x00F1, // NDT1717X2
  794. Enm_Prd_DTDI512_230 = 0x00F5, // DTDI512_230
  795. Enm_Prd_DTDI128_460 = 0x00F6, // DTDI128_460
  796. Enm_Prd_NDT0303OX = 0x00F7, // NDT0303OX
  797. Enm_Prd_NDT1724M = 0x00F8, // NDT1724M
  798. Enm_Prd_NDT1748M = 0x00F9, // NDT1748M
  799. Enm_Prd_Venu1717ZN = 0x00FA, // Venu1717ZN
  800. Enm_Prd_Pluto1006X = 0x00FC, // Pluto1006X
  801. Enm_Prd_Mars1717V5 = 0x00FF, // Mars1717V5
  802. Enm_Prd_Mars1012P = 0x0100, // Mars1012P
  803. Enm_Prd_DTDI256_230 = 0x0101, // DTDI256_230
  804. Enm_Prd_Pluto0706X = 0x0102, // Pluto0706X
  805. Enm_Prd_Pluto0015X = 0x0103, // Pluto0015X
  806. Enm_Prd_Mercu0909X1 = 0x0104, // Mercu0909X1
  807. Enm_Prd_NDT1717LA = 0x010E, // NDT1717LA
  808. Enm_Prd_NDT1717BA = 0x0110, // NDT1717BA
  809. Enm_Prd_Luna1717U = 0x0111, // Luna1717U
  810. Enm_Prd_Jupi0808X = 0x0112, // Jupi0808X
  811. Enm_Prd_NDT1212P = 0x011C, // NDT1212P
  812. Enm_Prd_NDT0909P = 0x011D, // NDT0909P
  813. Enm_Prd_Mercu0810DE = 0x011F, // Mercu0810DE
  814. Enm_Prd_Mercu1417XM = 0x010C, // Mercu1417XM
  815. Enm_Prd_NDT1717MA = 0x0120, // NDT1717MA
  816. Enm_Prd_Mercu1724HE = 0x0124, // Mercu1724HE
  817. Enm_Prd_Jupi0707X = 0x0125, // Jupi0707X
  818. Enm_Prd_Mercu0606X1 = 0x0126, // Mercu0606X1
  819. };
  820. //*
  821. //** Parsed content end
  822. //*
  823. #endif