コード例 #1
0
ファイル: TCPPort.cs プロジェクト: vincecoming/TheFitGasMgr
 /// <summary>
 /// 设置ID,强制设置
 /// </summary>
 /// <param name="iAddr">旧ID,可以为0</param>
 /// <param name="iNewID">新ID</param>
 /// <returns></returns>
 public bool SetID(int iAddr, int iNewID)
 {
     ClearOldReadBuf();
     byte[] bBuf = GLLedProtocol.MakeCmdLedSetID(iNewID);
     Write(bBuf, 0, bBuf.Length);
     Thread.Sleep(1000);
     byte[] bRead = Read();
     if (bRead == null)
     {
         LogMgr.WriteErrorDefSys("Set Id RecBuf is Null");
         return(false);
     }
     return(GLLedProtocol.AnalyeseRecSetID(bRead, iNewID));
 }