| | |
| | | #define RAWMESSENGER_MAXCAMNUM 30 |
| | | #define RAWMESSENGER_MAXSCANNUM 20 |
| | | #define RAWMESSENGER_MAXHLINUM 8 |
| | | #define RAW_CODE_MAX 10 |
| | | |
| | | #define MAX_ZONE_NUM 16 |
| | | |
| | |
| | | int m_nDefectNumTypeMD; |
| | | int m_nDefectNumTypeCD; |
| | | int m_nDefectNumTypeMC; |
| | | /* <LJC 20220422 : #3957 ADD Start> */ |
| | | int m_nDefectCode[RAW_CODE_MAX]; |
| | | /* <LJC 20220422 : #3957 ADD End> */ |
| | | |
| | | int m_nDefectNumJudgeOKWhite; |
| | | int m_nDefectNumJudgeOKBlack; |
| | |
| | | /* < KJG 20220225 - #3850 ADD Start >*/ |
| | | char m_strRawMergeStepID[32]; |
| | | /* < KJG 20220225 - #3850 ADD End >*/ |
| | | |
| | | /* < KMH 20220614 : #3957 ADD Start > */ |
| | | char m_strRawDefectCode[RAW_CODE_MAX][5]; // 4글자만 표기 |
| | | /* < KMH 20220614 : #3957 ADD End > */ |
| | | }; |
| | | struct _grmBlockData |
| | | { |
| | |
| | | /* <KYH 211129 : #3796 ADD Start> */ |
| | | int m_nDefectNumJudgeND; |
| | | /* <KYH 211129 : #3796 ADD End> */ |
| | | /* <LJC 20220422 : #3957 ADD Start> */ |
| | | int m_nDefectCode[RAW_CODE_MAX]; |
| | | /* <LJC 20220422 : #3957 ADD End> */ |
| | | //DUMY DATA |
| | | int Dumy_int[9]; |
| | | |
| | |
| | | int m_nUMCellY; // 셀 원점 기준 y 좌표 |
| | | short m_nModelIdx; // 몇 번째 모델인가? |
| | | short m_nCellIdx; // 몇번째 셀인가? |
| | | char m_strCellName[32]; // 셀 이름 /* < KMH 20220609 : #4183 ADD > */ |
| | | short m_nCellGate; // 셀별 Gate라인(얼라인 보정 전) |
| | | short m_nCellData; // 셀별 Data라인(얼라인 보정 전) |
| | | short m_nCellGateAlign; // 셀별 Gate라인(얼라인 보정 후) |