IRayCmdDef.h 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163
  1. /**
  2. * File: IRayCmdDef.h
  3. *
  4. * Purpose: IRay command 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_COMMAND_DEF_H_
  14. #define _IRAY_COMMAND_DEF_H_
  15. #define Cmd_SetLogLevel 1
  16. #define Cmd_Connect 2
  17. #define Cmd_Disconnect 3
  18. #define Cmd_Sleep 4
  19. #define Cmd_Wakeup 5
  20. #define Cmd_SetCorrectOption 6
  21. #define Cmd_SetCaliSubset 7
  22. #define Cmd_Reset 8
  23. #define Cmd_DownloadLicenseFile 90
  24. #define Cmd_Clear 1001
  25. #define Cmd_ClearAcq 1002
  26. #define Cmd_Acq2 1003
  27. #define Cmd_AecPreExp 1016
  28. #define Cmd_StartAcq 1004
  29. #define Cmd_StopAcq 1005
  30. #define Cmd_ForceSingleAcq 1006
  31. #define Cmd_ForceContinuousAcq 1007
  32. #define Cmd_ForceDarkSingleAcq 1008
  33. #define Cmd_ForceDarkClearAcq 1009
  34. #define Cmd_ForceDarkContinuousAcq 1010
  35. #define Cmd_ProhibOutExp 1011
  36. #define Cmd_EnableOutExp 1012
  37. #define Cmd_SyncStart 1013
  38. #define Cmd_SyncCancel 1014
  39. #define Cmd_SyncAcq 1015
  40. #define Cmd_EnterStitchingFlow 1017
  41. #define Cmd_StitchingAcqOnce 1018
  42. #define Cmd_QuitStitchingFlow 1019
  43. #define Cmd_RetrieveFreshStitchingImages 1020
  44. #define Cmd_ClearStitchingImages 1021
  45. #define Cmd_RetrieveFreshImages 1022
  46. #define Cmd_AbortBackstageImageTransfer 1023
  47. #define Cmd_EnterDualEnergyFlow 1024
  48. #define Cmd_QuitDualEnergyFlow 1025
  49. #define Cmd_StartDualEnergyAcq 1026
  50. #define Cmd_StartCombAcquire 1027
  51. #define Cmd_ReadUserROM 2001
  52. #define Cmd_WriteUserROM 2002
  53. #define Cmd_ReadUserRAM 2030
  54. #define Cmd_WriteUserRAM 2031
  55. #define Cmd_ReadFactoryROM 2003
  56. #define Cmd_WriteFactoryROM 2004
  57. #define Cmd_ReadVtMap 2005
  58. #define Cmd_WriteVtMap 2006
  59. #define Cmd_Recover 2007
  60. #define Cmd_UpdateFirmware 2008
  61. #define Cmd_SetImgChannel 2009
  62. #define Cmd_ReadTemperature 2010
  63. #define Cmd_ReadHumidity 2011
  64. #define Cmd_UploadDetectorLog 2012
  65. #define Cmd_UploadShockLog 2013
  66. #define Cmd_ClearShockLog 2014
  67. #define Cmd_WriteShockThreshold 2015
  68. #define Cmd_ReadShockThreshold 2016
  69. #define Cmd_ReadBatteryStatus 2017
  70. #define Cmd_SetTimeByDiff 2018
  71. #define Cmd_QueryTimeDiff 2019
  72. #define Cmd_QueryLivingTime 2020
  73. #define Cmd_ReadWifiStatus 2021
  74. #define Cmd_QueryWifiScanList 2022
  75. #define Cmd_WriteWifiSettings 2023
  76. #define Cmd_ReadWifiSettings 2024
  77. #define Cmd_DownloadWorkList 2025
  78. #define Cmd_QueryHistoricalImageList 2026
  79. #define Cmd_SelectWorkItem 2027
  80. #define Cmd_UploadHistoricalImages 2028
  81. #define Cmd_StopUploadingHistoricalImages 2029
  82. #define Cmd_ChangeParamsOfCurrentAppMode 2032
  83. #define Cmd_QueryLastImageID 2033
  84. #define Cmd_GetImageByImageID 2034
  85. #define Cmd_WriteCustomROM 2035
  86. #define Cmd_ReadCustomROM 2036
  87. #define Cmd_WriteLicenseData 2037
  88. #define Cmd_ReadLicenseData 2038
  89. #define Cmd_ReadHallSensor 2039
  90. #define Cmd_ClearHistoricalImages 2040
  91. #define Cmd_WriteSingleAcqSetting 2041
  92. #define Cmd_ReadAllAcqSettings 2042
  93. #define Cmd_SwitchAcqSetting 2043
  94. #define Cmd_ChangeParamsOfCurrentAppModeForSpecificEnergy 2044
  95. #define Cmd_TurnOnBatteryShipMode 2045
  96. #define Cmd_TurnOffBatteryShipMode 2046
  97. #define Cmd_OffsetGeneration 3001
  98. #define Cmd_GainInit 3002
  99. #define Cmd_GainSelectCurrent 3004
  100. #define Cmd_GainSelectAll 3005
  101. #define Cmd_GainGeneration 3006
  102. #define Cmd_DefectInit 3007
  103. #define Cmd_LoadTemporaryDefectFile 3008
  104. #define Cmd_DefectSelectCurrent 3009
  105. #define Cmd_DefectSelectAll 3033
  106. #define Cmd_DefectGeneration 3010
  107. #define Cmd_LagPrepareDarkImages 3037
  108. #define Cmd_LagInit 3012
  109. #define Cmd_LagSelectCurrent 3013
  110. #define Cmd_LagGeneration 3014
  111. #define Cmd_GridInit 3036
  112. #define Cmd_GridGeneration 3038
  113. #define Cmd_DownloadCertificationFile 3039
  114. #define Cmd_PanelCertificate 3040
  115. #define Cmd_UpdateFreqCompositeCoeff 3032
  116. #define Cmd_CalibrationInit 3035
  117. #define Cmd_FinishGenerationProcess 3015
  118. #define Cmd_DeleteGenerationTempFile 3016
  119. #define Cmd_DownloadCaliFile 3017
  120. #define Cmd_UploadCaliFile 3018
  121. #define Cmd_SelectCaliFile 3019
  122. #define Cmd_HwGeneratePreOffsetTemplate 3020
  123. #define Cmd_QueryHwCaliTemplateList 3021
  124. #define Cmd_ApplyDefectCorrection 3022
  125. #define Cmd_RequestSyncboxControl 3023
  126. #define Cmd_ReleaseSyncboxControl 3024
  127. #define Cmd_ReadOutExpEnableState 3025
  128. #define Cmd_EnableAutoSleep 3026
  129. #define Cmd_DisableAutoSleep 3027
  130. #define Cmd_ReadAutoSleepEnableState 3028
  131. #define Cmd_PowerOff 3029
  132. #define Cmd_StartAutoCleanup 3030
  133. #define Cmd_StopAutoCleanup 3031
  134. #define Cmd_PanelRecover 3034
  135. #define Cmd_IdcRegionCalibration 3041
  136. #define Cmd_IdcRegionChnlSelect 3042
  137. #define Cmd_RequestIDCControl 3043
  138. #define Cmd_ReleaseIDCControl 3044
  139. #define Cmd_SetIDCCutOffThreshold 3045
  140. #define Cmd_SetIDCActiveRegions 3051
  141. #define Cmd_SetIDCRegionSelectionMode 3052
  142. #define Cmd_MultiEnergy_RegistrationGeneration 3054
  143. #define Cmd_IDC_Request 3056
  144. #define Cmd_QueryIDCRegionSelectionMode 3061
  145. #define Cmd_ActivePanelIDC 3063
  146. #define Cmd_DeactivePanelIDC 3064
  147. #define Cmd_QueryIDCCutOffThreshold 3068
  148. #define Cmd_QueryIDCActiveRegions 3069
  149. #define Cmd_UpdateOffsetOfAllModes 3070
  150. #define Cmd_Debug_ReadCRC 10001
  151. #define Cmd_ReadCustomFile 4001
  152. #define Cmd_WriteCustomFile 4002
  153. #define Cmd_ActivePanel 4003
  154. #define Cmd_DeactivePanel 4004
  155. #define Cmd_ReadCustomData 4005
  156. #define Cmd_WriteCustomData 4006
  157. #define Cmd_HwGenerateTFTTemplate 4007
  158. #define Cmd_GainInit_FactoryMode 4008
  159. #define Cmd_UploadWifiCountryCodeDB 4009
  160. #define Cmd_DefectInit_FactoryMode 4010
  161. #endif