/// <summary> /// FM 상태를 표시한다. /// </summary> /// <param name="fmInfo">FM 상태 </param> public void nmsSt_Display(FM_Info fmInfo) { if (!gbPower.Enabled) { StInit(true); } if (fmInfo.acInputFail == 1) { SetImage(pbAcInputFail, NMS.Properties.Resources.st_Normal); //정상 } else { SetImage(pbAcInputFail, NMS.Properties.Resources.st_Error); //장애 } if (fmInfo.dcOutputFail == 1) { SetImage(pbDCOutputFail, NMS.Properties.Resources.st_Normal); //정상 } else { SetImage(pbDCOutputFail, NMS.Properties.Resources.st_Error); //장애 } SetText(lblBetteryVoltage, (fmInfo.betteryVoltage / 10.0).ToString()); SetText(lblBetteryChangeCurrent, (fmInfo.betteryChangeCurrent / 10.0).ToString()); SetText(lblBetteryDischangeCurrent, (fmInfo.betteryDisChangeCurrent / 10.0).ToString()); if (fmInfo.lnaFail == 1) { SetImage(pbLNAFail, NMS.Properties.Resources.st_Normal); //정상 } else { SetImage(pbLNAFail, NMS.Properties.Resources.st_Error); //장애 } if (fmInfo.ldAlarm == 1) { SetImage(pbLDAlarm, NMS.Properties.Resources.st_Normal); //정상 } else { SetImage(pbLDAlarm, NMS.Properties.Resources.st_Error); //장애 } if (fmInfo.pdAlarm == 1) { SetImage(pbPDAlarm, NMS.Properties.Resources.st_Normal); //정상 } else { SetImage(pbPDAlarm, NMS.Properties.Resources.st_Error); //장애 } SetText(lblLDPower, fmInfo.ldPower.ToString()); SetText(lblPDPower, fmInfo.pdPower.ToString()); SetText(lblRssi, fmInfo.rssi.ToString()); SetText(lblTssi, fmInfo.tssi.ToString()); SetText(lblTemperature, fmInfo.temperature.ToString()); }
/// <summary> /// FM 상태를 표시한다. /// </summary> /// <param name="fmInfo">FM의 상태 Data</param> public void nmsFMSt_Display(FM_Info fmInfo) { ucFMChild.nmsSt_Display(fmInfo); }