예제 #1
0
파일: Bps.cs 프로젝트: EddieMT/MT.APS100
        public Bps()
        {
            RecordHeader = new RecordHeader(20, 10);

            SEQ_NAME              = string.Empty;
            RecordHeader.REC_LEN += 1;
        }
예제 #2
0
파일: Hbr.cs 프로젝트: EddieMT/MT.APS100
        public Hbr()
        {
            RecordHeader = new RecordHeader(1, 40);

            HEAD_NUM              = 255;
            RecordHeader.REC_LEN += 1;
            HBIN_PF = ' ';
            RecordHeader.REC_LEN += 1;
            HBIN_NAM              = string.Empty;
            RecordHeader.REC_LEN += 1;
        }
예제 #3
0
파일: Mrr.cs 프로젝트: EddieMT/MT.APS100
        public Mrr()
        {
            RecordHeader = new RecordHeader(1, 20);

            DISP_COD              = ' ';
            RecordHeader.REC_LEN += 1;
            USR_DESC              = string.Empty;
            RecordHeader.REC_LEN += 1;
            EXC_DESC              = string.Empty;
            RecordHeader.REC_LEN += 1;
        }
예제 #4
0
 /// <summary>
 /// Writes an STDF record header to the stream
 /// </summary>
 /// <returns></returns>
 public void WriteHeader(RecordHeader header)
 {
     if (_WriteBackwards)
     {
         WriteByte(header.REC_SUB);
         WriteByte(header.REC_TYP);
         WriteUInt16(header.REC_LEN);
     }
     else
     {
         WriteUInt16(header.REC_LEN);
         WriteByte(header.REC_TYP);
         WriteByte(header.REC_SUB);
     }
 }
예제 #5
0
        public Pcr()
        {
            RecordHeader = new RecordHeader(1, 30);

            HEAD_NUM              = 255;
            RecordHeader.REC_LEN += 1;
            RTST_CNT              = uint.MaxValue;
            RecordHeader.REC_LEN += 4;
            ABRT_CNT              = uint.MaxValue;
            RecordHeader.REC_LEN += 4;
            GOOD_CNT              = uint.MaxValue;
            RecordHeader.REC_LEN += 4;
            FUNC_CNT              = uint.MaxValue;
            RecordHeader.REC_LEN += 4;
        }
예제 #6
0
파일: Prr.cs 프로젝트: EddieMT/MT.APS100
        public Prr()
        {
            RecordHeader = new RecordHeader(5, 20);

            SOFT_BIN              = ushort.MaxValue;
            RecordHeader.REC_LEN += 2;
            X_COORD = short.MinValue;
            RecordHeader.REC_LEN += 2;
            Y_COORD = short.MinValue;
            RecordHeader.REC_LEN += 2;
            TEST_T = 0;
            RecordHeader.REC_LEN += 4;
            PART_ID = string.Empty;
            RecordHeader.REC_LEN += 1;
            PART_TXT              = string.Empty;
            RecordHeader.REC_LEN += 1;
        }
예제 #7
0
        public Ptr()
        {
            RecordHeader = new RecordHeader(15, 10);

            TEST_TXT              = string.Empty;
            RecordHeader.REC_LEN += 1;
            ALARM_ID              = string.Empty;
            RecordHeader.REC_LEN += 1;
            UNITS = string.Empty;
            RecordHeader.REC_LEN += 1;
            C_RESFMT              = string.Empty;
            RecordHeader.REC_LEN += 1;
            C_LLMFMT              = string.Empty;
            RecordHeader.REC_LEN += 1;
            C_HLMFMT              = string.Empty;
            RecordHeader.REC_LEN += 1;
        }
예제 #8
0
파일: Tsr.cs 프로젝트: EddieMT/MT.APS100
        public Tsr()
        {
            RecordHeader = new RecordHeader(10, 30);

            HEAD_NUM              = 255;
            RecordHeader.REC_LEN += 1;
            TEST_TYP              = ' ';
            RecordHeader.REC_LEN += 1;
            EXEC_CNT              = uint.MaxValue;
            RecordHeader.REC_LEN += 4;
            FAIL_CNT              = uint.MaxValue;
            RecordHeader.REC_LEN += 4;
            ALRM_CNT              = uint.MaxValue;
            RecordHeader.REC_LEN += 4;
            TEST_NAM              = string.Empty;
            RecordHeader.REC_LEN += 1;
            SEQ_NAME              = string.Empty;
            RecordHeader.REC_LEN += 1;
            TEST_LBL              = string.Empty;
            RecordHeader.REC_LEN += 1;
        }
예제 #9
0
        public Sdr()
        {
            RecordHeader = new RecordHeader(1, 80);

            HAND_TYP              = string.Empty;
            RecordHeader.REC_LEN += 1;
            HAND_ID = string.Empty;
            RecordHeader.REC_LEN += 1;
            CARD_TYP              = string.Empty;
            RecordHeader.REC_LEN += 1;
            CARD_ID = string.Empty;
            RecordHeader.REC_LEN += 1;
            LOAD_TYP              = string.Empty;
            RecordHeader.REC_LEN += 1;
            LOAD_ID = string.Empty;
            RecordHeader.REC_LEN += 1;
            DIB_TYP = string.Empty;
            RecordHeader.REC_LEN += 1;
            DIB_ID = string.Empty;
            RecordHeader.REC_LEN += 1;
            CABL_TYP              = string.Empty;
            RecordHeader.REC_LEN += 1;
            CABL_ID = string.Empty;
            RecordHeader.REC_LEN += 1;
            CONT_TYP              = string.Empty;
            RecordHeader.REC_LEN += 1;
            CONT_ID = string.Empty;
            RecordHeader.REC_LEN += 1;
            LASR_TYP              = string.Empty;
            RecordHeader.REC_LEN += 1;
            LASR_ID = string.Empty;
            RecordHeader.REC_LEN += 1;
            EXTR_TYP              = string.Empty;
            RecordHeader.REC_LEN += 1;
            EXTR_ID = string.Empty;
            RecordHeader.REC_LEN += 1;
        }
예제 #10
0
파일: Gdr.cs 프로젝트: EddieMT/MT.APS100
 public Gdr()
 {
     RecordHeader = new RecordHeader(50, 10);
 }
예제 #11
0
파일: Pir.cs 프로젝트: EddieMT/MT.APS100
 public Pir()
 {
     RecordHeader = new RecordHeader(5, 10);
 }
예제 #12
0
파일: Mir.cs 프로젝트: EddieMT/MT.APS100
        public Mir()
        {
            RecordHeader = new RecordHeader(1, 10);

            MODE_COD              = ' ';
            RecordHeader.REC_LEN += 1;
            RTST_COD              = ' ';
            RecordHeader.REC_LEN += 1;
            PROT_COD              = ' ';
            RecordHeader.REC_LEN += 1;
            BURN_TIM              = ushort.MaxValue;
            RecordHeader.REC_LEN += 2;
            CMOD_COD              = ' ';
            RecordHeader.REC_LEN += 1;
            JOB_REV = string.Empty;
            RecordHeader.REC_LEN += 1;
            SBLOT_ID              = string.Empty;
            RecordHeader.REC_LEN += 1;
            OPER_NAM              = string.Empty;
            RecordHeader.REC_LEN += 1;
            EXEC_TYP              = string.Empty;
            RecordHeader.REC_LEN += 1;
            EXEC_VER              = string.Empty;
            RecordHeader.REC_LEN += 1;
            TEST_COD              = string.Empty;
            RecordHeader.REC_LEN += 1;
            TST_TEMP              = string.Empty;
            RecordHeader.REC_LEN += 1;
            USER_TXT              = string.Empty;
            RecordHeader.REC_LEN += 1;
            AUX_FILE              = string.Empty;
            RecordHeader.REC_LEN += 1;
            PKG_TYP = string.Empty;
            RecordHeader.REC_LEN += 1;
            FAMLY_ID              = string.Empty;
            RecordHeader.REC_LEN += 1;
            DATE_COD              = string.Empty;
            RecordHeader.REC_LEN += 1;
            FACIL_ID              = string.Empty;
            RecordHeader.REC_LEN += 1;
            FLOOR_ID              = string.Empty;
            RecordHeader.REC_LEN += 1;
            PROC_ID = string.Empty;
            RecordHeader.REC_LEN += 1;
            OPER_FRQ              = string.Empty;
            RecordHeader.REC_LEN += 1;
            SPEC_NAM              = string.Empty;
            RecordHeader.REC_LEN += 1;
            SPEC_VER              = string.Empty;
            RecordHeader.REC_LEN += 1;
            FLOW_ID = string.Empty;
            RecordHeader.REC_LEN += 1;
            SETUP_ID              = string.Empty;
            RecordHeader.REC_LEN += 1;
            DSGN_REV              = string.Empty;
            RecordHeader.REC_LEN += 1;
            ENG_ID = string.Empty;
            RecordHeader.REC_LEN += 1;
            ROM_COD = string.Empty;
            RecordHeader.REC_LEN += 1;
            SERL_NUM              = string.Empty;
            RecordHeader.REC_LEN += 1;
            SUPR_NAM              = string.Empty;
            RecordHeader.REC_LEN += 1;
        }
예제 #13
0
 public Far()
 {
     RecordHeader = new RecordHeader(0, 10);
 }