CMDID.hpp 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. #pragma once
  2. //指令ID,用于eBus指令
  3. ///////////////////////////////////////////////////////////////////
  4. //1. DIOS
  5. const DWORD BUSCMD_DIOS = 15000; //DIOS起始
  6. //1.1 DIOS_HW
  7. const DWORD BUSCMD_HW = BUSCMD_DIOS; //原HW指令
  8. //1.1.1 DIOS_HW_SEQ
  9. const DWORD BUSCMD_HW_SEQ = BUSCMD_HW; //
  10. //1.1.2 DIOS_HW_ERROR
  11. const DWORD BUSCMD_HW_ERROR = BUSCMD_HW + 100; //
  12. const DWORD BUSCMD_KERNEL = BUSCMD_HW + 180; //
  13. //1.1.3 DIOS_HW_PARAM
  14. const DWORD BUSCMD_HW_PARAM = BUSCMD_HW + 200; //
  15. //1.1.4 DIOS_HW_WARN
  16. const DWORD BUSCMD_HW_WARN = BUSCMD_HW_ERROR; //
  17. const DWORD BUSCMD_JSON_DATA = BUSCMD_HW +301; //FPD APP
  18. //1.1.5 DIOS_HW_DATA
  19. const DWORD BUSCMD_HW_DATA = BUSCMD_HW + 500; //
  20. //1.2 DIOS_SIS
  21. const DWORD BUSCMD_SIS = BUSCMD_DIOS + 2000; //新增信息指令
  22. const DWORD BUSCMD_SIS_LOG = BUSCMD_SIS + 905; //日志
  23. const DWORD BUSCMD_SIS_DEVICE_STATUS = BUSCMD_SIS + 910; //硬件信息
  24. //硬件层
  25. ///////////////////////////////////////////////////////////////////
  26. static const wchar_t *CMDID_ACD = L"ACD"; //ACtiveDevices通知UI当前激活设备组
  27. static const wchar_t *CMDID_ACK = L"ACK"; //验证进程是否有响应,并且进程中包含哪些设备?目前只在初始化之前发送
  28. static const wchar_t *CMDID_ACT = L"ACT"; //切换设备,比如切换探测器
  29. static const wchar_t *CMDID_APR = L"APR"; //发生器APR参数,From UI to GEN
  30. static const wchar_t *CMDID_ANG = L"ANG"; //角度状态
  31. static const wchar_t *CMDID_AST = L"AST"; //切换设备的结果,03成功,04失败
  32. static const wchar_t *CMDID_CAL = L"CAL"; //校正相关消息:01 开始校正,02 确认校正结果,03拒绝图像结果,04 终止校正,05 完成校正
  33. static const wchar_t *CMDID_CAP = L"CAP"; //设备能力
  34. static const wchar_t *CMDID_CAM = L"CAM"; //校正模式
  35. static const wchar_t *CMDID_CLR = L"CLR"; //发生器ClearDAP
  36. static const wchar_t *CMDID_DEM = L"DEM"; //探测器模块是simulator或者real ,0是real ,1是simulator
  37. static const wchar_t *CMDID_DFG = L"DFG"; //发生器DeviceFunction
  38. static const wchar_t *CMDID_ERR = L"ERR"; //错误消息
  39. static const wchar_t *CMDID_ERX = L"ERX"; //错误恢复消息
  40. static const wchar_t *CMDID_ETS = L"ETS"; //发生器TechMode 如Times AEC MAS模式
  41. static const wchar_t *CMDID_EXM = L"EXM"; //进入\退出检查 01是进入检查,02是退出检查
  42. static const wchar_t *CMDID_EXP = L"EXP"; //发生器SetEXP
  43. static const wchar_t *CMDID_EXT = L"EXT"; //进程退出
  44. static const wchar_t *CMDID_EXV = L"EXV"; //发生器GetDAP
  45. static const wchar_t *CMDID_FIS = L"FIS"; //发生器AEC Field
  46. static const wchar_t *CMDID_FRM = L"FRM"; //帧曝光,01 帧曝光开始,03帧曝光准备以及READY,04帧曝光失败
  47. static const wchar_t *CMDID_FRQ = L"FRQ"; //帧频,主要给RF用
  48. static const wchar_t *CMDID_FND = L"FND"; //发生器DEC AECDensity
  49. static const wchar_t *CMDID_FNI = L"FNI"; //发生器INC AECDensity
  50. static const wchar_t *CMDID_FNS = L"FNS"; //发生器Density设置
  51. static const wchar_t *CMDID_FOS = L"FOS"; //FocusSet发生器大小焦点
  52. static const wchar_t *CMDID_FRC = L"FRC"; //发生器RefreshConData
  53. static const wchar_t *CMDID_FRS = L"FRS"; //发生器RefreshSysData
  54. static const wchar_t *CMDID_FSS = L"FSS"; //发生器AEC Film
  55. static const wchar_t *CMDID_GCM = L"GCM"; //发生器SetControlMode
  56. static const wchar_t *CMDID_HEG = L"HEG"; //发生器GetHE
  57. static const wchar_t *CMDID_HET = L"HET"; //高度状态
  58. static const wchar_t *CMDID_HSW = L"HSW"; //手闸信号, 02是二级手闸按下,03是二级手闸松开
  59. static const wchar_t *CMDID_IDX = L"IDX"; //InDeX 进程内设备的ID,From HW
  60. static const wchar_t *CMDID_IMA = L"IMA"; //IMageArrive 图像到达
  61. static const wchar_t *CMDID_INI = L"INI"; //初始化设备,01 成功,00 失败
  62. static const wchar_t *CMDID_KVD = L"KVD"; //发生器DEC KV
  63. static const wchar_t *CMDID_KVI = L"KVI"; //发生器INC KV
  64. static const wchar_t *CMDID_KVS = L"KVS"; //设置发生器KV值
  65. static const wchar_t *CMDID_LAN = L"LAN"; //设置语言
  66. static const wchar_t *CMDID_MAD = L"MAD"; //发生器DEC MA
  67. static const wchar_t *CMDID_MAI = L"MAI"; //发生器INC MA
  68. static const wchar_t *CMDID_MAS = L"MAS"; //设置发生器MA值
  69. static const wchar_t *CMDID_MSD = L"MSD"; //发生器DEC MS
  70. static const wchar_t *CMDID_MSI = L"MSI"; //发生器INC MS
  71. static const wchar_t *CMDID_MSS = L"MSS"; //设置发生器MS值
  72. static const wchar_t *CMDID_MXD = L"MXD"; //发生器DEC MAS
  73. static const wchar_t *CMDID_MXI = L"MXI"; //发生器INC MAS
  74. static const wchar_t *CMDID_MXS = L"MXS"; //设置发生器MAX值
  75. static const wchar_t *CMDID_MOD = L"MOD"; //MODe 曝光模式,主要是设置探测器
  76. static const wchar_t *CMDID_MVS = L"MVS"; //移动状态:0:停止; 1:移动
  77. static const wchar_t *CMDID_RES = L"RES"; //发生器SetRE
  78. static const wchar_t *CMDID_SAI = L"SAI"; //接受拼接图像
  79. static const wchar_t *CMDID_SCC = L"SCC"; //取消拼接
  80. static const wchar_t *CMDID_SCP = L"SCP"; //完成拼接
  81. static const wchar_t *CMDID_SEE = L"SEE"; //SetExpEnable曝光使能信号,00禁用曝光,01曝光使能
  82. static const wchar_t *CMDID_SEQ = L"SEQ"; //序列曝光消息,01序列曝光开始,02序列曝光结束,03序列曝光准备及READY
  83. static const wchar_t *CMDID_SEV = L"SEV"; //拼接增加图像
  84. static const wchar_t *CMDID_SIC = L"SIC"; //拼接图像当前序号
  85. static const wchar_t *CMDID_SID = L"SID"; //源像距SID值,单位mm
  86. static const wchar_t *CMDID_SIM = L"SIM"; //当前VIEW的唯一标识,设置到图像头中,用于图像与VIEW信息唯一匹配
  87. static const wchar_t *CMDID_SIN = L"SIN"; //拼接图像总数
  88. static const wchar_t *CMDID_SPC = L"SPC"; //自动定位指令
  89. static const wchar_t *CMDID_SRI = L"SRI"; //拒绝拼接图像
  90. static const wchar_t *CMDID_SST = L"SST"; //设置拼接
  91. static const wchar_t *CMDID_STE = L"STE"; //探测器状态,Prepare READY等
  92. static const wchar_t *CMDID_STG = L"STG"; //发生器GetST
  93. static const wchar_t *CMDID_STS = L"STS"; //拼接状态字符串
  94. static const wchar_t *CMDID_TLS = L"TLS"; //发生器SetTimeLimits
  95. static const wchar_t *CMDID_WAR = L"WAR"; //警告
  96. static const wchar_t *CMDID_WSS = L"WSS"; //发生器\同步盒的workstation设置
  97. static const wchar_t *CMDID_TAG = L"TAG"; //发生器\同步盒的workstation设置
  98. static const wchar_t *CMDID_ORG = L"ORG"; //西门子 选择View
  99. static const wchar_t *CMDID_EXL = L"EXL"; //西门子 View列表
  100. static const wchar_t *CMDID_INF = L"INF"; //西门子 View列表
  101. static const wchar_t *CMDID_DOS = L"DOS"; //设置AECDOSE的值
  102. static const wchar_t *CMDID_DOI = L"DOI"; //发生器INC Dose
  103. static const wchar_t *CMDID_DOD = L"DOD"; //发生器DEC Dose
  104. static const wchar_t *CMDID_SHO = L"SHO"; //确认是否设置OGP成功,即我期望得到你们回复报文SH_ORGAN_PROG; 1:成功;0:失败;