//--------------------------------------------------------------------------- private void fn_tmUpdate(object sender, EventArgs e) { // //m_UpdateTimer.Stop(); //Magazine DM.MAGA[(int)EN_MAGA_ID.MAGA01].fn_UpdateMap(ref lbMagz01); DM.MAGA[(int)EN_MAGA_ID.MAGA02].fn_UpdateMap(ref lbMagz02); //fn_UpdateRecipeList(); // btSave.IsEnabled = SEQ._bRun ? false : true; //btRead.IsEnabled = SEQ._bRun ? false : RFID._bConnect ? true : false ; // if (FM.m_stMasterOpt.nUseRESTApi == 1) { if (REST._bDrngConnect) { lbCon.Content = "Try to connection..."; UserFunction.fn_SetLabelColor(ref lbCon, REST._bDrngConnect && SEQ._bFlick1, Brushes.Brown, Brushes.Lime); } else { lbCon.Content = REST._bConnect ? "Connect" : "Disconnected"; UserFunction.fn_SetLabelColor(ref lbCon, REST._bConnect, Brushes.Lime, Brushes.Red); } } else { lbCon.Content = "Not Use REST API";; UserFunction.fn_SetLabelColor(ref lbCon, false, Brushes.Lime, Brushes.Red); } // lbVer.Content = REST._sVersion; //RFID Data Display if (m_tbRFNo != null && !RFID._bDrngRead && RFID._bUpdateData) { RFID._bUpdateData = false; m_tbRFNo.Text = RFID._sReadRFNo; } //Wafer Info if (REST._bUpdateData) { // lbPlateId.Content = "ID : " + REST.RcvPlateRFIDInfo._sPlateId; lbPlateId.Foreground = Brushes.Black; lbRcvTime.Content = "Received Time : " + REST.RcvPlateRFIDInfo.sRcvTime; //Specimen Info tbItem01.Text = REST.RcvPlateRFIDInfo.specimeninfo._nSizeX.ToString(); tbItem02.Text = REST.RcvPlateRFIDInfo.specimeninfo._nSizeY.ToString(); tbItem03.Text = REST.RcvPlateRFIDInfo.specimeninfo._sShotPos; tbItem04.Text = REST.RcvPlateRFIDInfo.specimeninfo._sChipPos; tbItem05.Text = REST.RcvPlateRFIDInfo.specimeninfo._sMatPos; tbItem06.Text = REST.RcvPlateRFIDInfo.specimeninfo._sMatLoc; tbItem07.Text = REST.RcvPlateRFIDInfo.specimeninfo._sType; //Wafer Info tbItem11.Text = REST.RcvPlateRFIDInfo.specimeninfo.waferInfo._sDevice; tbItem12.Text = REST.RcvPlateRFIDInfo.specimeninfo.waferInfo._sProcessStep; tbItem13.Text = REST.RcvPlateRFIDInfo.specimeninfo.waferInfo._sVersion; tbItem14.Text = REST.RcvPlateRFIDInfo.specimeninfo.waferInfo._sLotID; tbItem15.Text = REST.RcvPlateRFIDInfo.specimeninfo.waferInfo._nWafer_num.ToString(); tbItem16.Text = REST.RcvPlateRFIDInfo.specimeninfo.waferInfo._nAngle.ToString(); REST._bUpdateData = false; } //JUNG/201215 if (RFID._bDataError) { lbPlateId.Content = "RFID DATA READ ERROR!!!"; lbPlateId.Foreground = Brushes.Red; } lbRFIDErr.Content = RFID._sState; }