GenCommonDataList.h 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. #pragma once
  2. #include <afxstr.h>
  3. #include "DeviceData.h"
  4. class CGENCommonDataList
  5. {
  6. public:
  7. CGENCommonDataList(){};
  8. ~CGENCommonDataList(){};
  9. void Init(pCallbackfun pCallback);
  10. int OnSetup( CString strName, CString strGroup, CString strValue );
  11. //配置
  12. CDeviceData m_ncGenPort;
  13. CDeviceData m_ncGenWSLying;
  14. CDeviceData m_ncGenWSStand;
  15. CDeviceData m_ncGenWSConventional;
  16. CDeviceData m_ncGenWSFree;
  17. CDeviceData m_ncGenWSTomo;
  18. CDeviceData m_ncCtrlMode;
  19. //状态
  20. CDeviceData m_strsGGS;
  21. CDeviceData m_strsFRM;
  22. CDeviceData m_strsEXM;
  23. //消息
  24. CDeviceData m_nmWorkStation;
  25. CDeviceData m_fmKV;
  26. CDeviceData m_fmMA;
  27. CDeviceData m_fmMS;
  28. CDeviceData m_fmMAS;
  29. CDeviceData m_nmET;
  30. CDeviceData m_nmFO;
  31. CDeviceData m_nmAECField;
  32. CDeviceData m_nmAECFilm;
  33. CDeviceData m_fmAECDensity;
  34. CDeviceData m_fmPowerPercentage;
  35. CDeviceData m_fmAECDose;
  36. CDeviceData m_fmHeatRate;
  37. CDeviceData m_fmDAP;
  38. CDeviceData m_nmExposureStatus;
  39. CDeviceData m_fmPostKV;
  40. CDeviceData m_fmPostMA;
  41. CDeviceData m_fmPostMS;
  42. CDeviceData m_fmPostMAS;
  43. //功能&参数
  44. CDeviceData m_npWorkStation;
  45. CDeviceData m_npET;
  46. CDeviceData m_npHWStatus;//TODO:For xcu HWStatus 2015.5.5
  47. CDeviceData m_npSelORG;//TODO:For xcu ORG 2015.5.6
  48. CDeviceData m_npEXM;//TODO:For xcu EXM 2015.5.6
  49. CDeviceData m_npCount;//TODO: For XCU EXL programList 2015.5.6
  50. CDeviceData m_npIndex;//TODO: For XCU EXL programList 2015.5.6
  51. CDeviceData m_strpName;//TODO: For XCU EXL programList 2015.5.6
  52. CDeviceData m_npCalibMode;//TODO: For Auto Calib Mode 2015.6.1
  53. CDeviceData m_npFO;
  54. CDeviceData m_npAECField;
  55. CDeviceData m_npAECFilm;
  56. CDeviceData m_fpAECDensity;
  57. CDeviceData m_fpAECDose;
  58. CDeviceData m_fpKV;
  59. CDeviceData m_fpMA;
  60. CDeviceData m_fpMS;
  61. CDeviceData m_fpMAS;
  62. CDeviceData m_npExpEnable;
  63. CDeviceData m_fOrgNameStatus;
  64. CDeviceData m_straWorkStationSet;
  65. CDeviceData m_straTechModeSet;
  66. CDeviceData m_straFocusSet;
  67. CDeviceData m_straKVSet;
  68. CDeviceData m_straKVInc;
  69. CDeviceData m_straKVDec;
  70. CDeviceData m_straMASet;
  71. CDeviceData m_straMAInc;
  72. CDeviceData m_straMADec;
  73. CDeviceData m_straMSSet;
  74. CDeviceData m_straMSInc;
  75. CDeviceData m_straMSDec;
  76. CDeviceData m_straMASSet;
  77. CDeviceData m_straMASInc;
  78. CDeviceData m_straMASDec;
  79. CDeviceData m_straAECDensitySet;
  80. CDeviceData m_straAECDensityInc;
  81. CDeviceData m_straAECDensityDec;
  82. CDeviceData m_straAECFilmSet;
  83. CDeviceData m_straAECFieldSet;
  84. CDeviceData m_straAPRParameterSet;
  85. CDeviceData m_straPowerPercentageSet;
  86. CDeviceData m_straPowerPercentageInc;
  87. CDeviceData m_straPowerPercentageDec;
  88. CDeviceData m_straAECDoseSet;
  89. CDeviceData m_straAECDoseInc;
  90. CDeviceData m_straAECDoseDec;
  91. CDeviceData m_straGetPostExposureCondition;
  92. CDeviceData m_straGenReset;
  93. CDeviceData m_straSetExpEnable;
  94. CDeviceData m_straRLS;//出线
  95. CDeviceData m_straOrgNameStatus;//出线
  96. private:
  97. pCallbackfun m_pCallback;
  98. };