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