SDC C-Project CF Review 프로그램
LYW
2022-04-15 8ede40e3f7cfe1772ef7db2b1d74e905639cf343
ReviewSystem/ReviewSystem/ReviewInterface.h
@@ -295,6 +295,7 @@
   virtual BOOL GetOffSetValue(int nModule, int nCam, int nScan, double dGlassXPos, double &dXpos, double &dYpos);
   virtual BOOL IDRO2P_SetGlassMode(BOOL bMode, int nCamidx, int nScanidx, double nXpos, double nYpos);
   virtual BOOL IDRO2P_SetOffsetPram(int nCamIdx, int nScanIdx, BOOL bUse = 0);
protected: // Sequence Processor
@@ -386,6 +387,12 @@
   virtual void                  ISP2P_SetReview00ImageContrast(int n_Value);
   virtual void                  ISP2P_SetReview01ImageContrast(int n_Value);
   /*< LYW 20211109 - #3662 ADD End >*/
   /*< LYW 20220415 - #4086 ADD Start >*/
   virtual BOOL                  ISP2P_GetReviewSWVersion();
   virtual BOOL                  ISP2P_GetSyncSWVersion();
   virtual BOOL                  ISP2P_GetGRMSWVersion();
   virtual BOOL                  ISP2P_GetFTPUploaderSWVersion();
   /*< LYW 20220415 - #4086 ADD End >*/
   // History result
   virtual CGlassResult*            ISP2P_GetNewHistoryResult(int& nHistoryResultCount);   // new glass result
@@ -520,6 +527,7 @@
   virtual void   IDL2P_OpenHistoryTool();
   /*< LYW 20211112 - #3708 ADD Start >*/
   virtual void IDL2P_OpenHWSettingTool();
   virtual BOOL   IDL2P_IsManualProcessMode();
   /*< LYW 20211112 - #3708 ADD End >*/
   // dialog HardwareSettingMode 2 Parent
@@ -537,6 +545,9 @@
   // align camera
   virtual int      IDHM2P_InitAlignCamera();
   virtual void   IDHM2P_DeinitAlignCamera();
   // is manual Mode?
   virtual BOOL   IDHM2P_IsManualProcessMode();
protected:
   // Motor Control command
@@ -661,7 +672,9 @@
   // setter internal
   double   GetFreeSpaceOfDrive() const;
   void   SetProgramVersion();
   /*< LYW 20220415 - #4086 ADD Start >*/
   static void   threadSetProgramVersion(void* pArg);
   /*< LYW 20220415 - #4086 ADD End >*/
      
   void   ApplySystemSettingValue();
   void   SetDefaultValue();
@@ -848,6 +861,13 @@
   CString                  m_strProgramVersion;         // program version
   CProcessTimer            m_ProcessTimer;               // process timer
   SThetaMotorInfo            m_sThetaMotorInfo;            // theta motor info
   /*< LYW 20220415 - #4086 ADD Start >*/
   long                  m_nFDCGRMSWVersion;
   long                  m_nFDCFTPUploaderSWVersion;
   long                  m_nFDCSyncSWVersion;
   long                  m_nFDCReviewSWVersion;
   /*< LYW 20220415 - #4086 ADD End >*/
   
   // multi variable   
   VectorModuleStatus         m_vecModuleStatus;            // Review Module Status Vector