public RUData() { int i = 0; for (i = 0; i < 8; i++) { otherSt1[i] = new byte(); otherSt2[i] = new byte(); } for (i = 0; i < 4; i++) { bdaSt[i] = new BDA_St(); } }
//''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' #endregion #region BDA 감시 Data 만들기 //''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' /// <summary> /// BDA 감시 Data 만들기 /// </summary> /// <param name="muID">제어할 MU ID</param> /// <param name="ruID">제어할 RU ID</param> /// <param name="bdaID">제어할 BDA ID</param> /// <param name="tmpBdaData">BDA Data</param> public void EditData_BDAStDataReport(byte muID, byte ruID, byte bdaID, BDA_St tmpBdaData) { CMD = CMD_BDA_StReport; dCntData = 0; dBufData[dCntData++] = bdaID; //BDA ID dBufData[dCntData++] = ByteInfoToBit(tmpBdaData.bdaAMPSt); //기타상태1 for (int i = 0; i < 5; i++) { dBufData[dCntData++] = tmpBdaData.ampDBM[i]; } dBufData[dCntData++] = ByteInfoToBit(tmpBdaData.bdaUpsSt); //기타상태2 MakeSendData(muID, ruID); }