|  |  | 
 |  |  |          if(crcStr != null){ | 
 |  |  |             return new MidResult[]{(new MidResultError(ProtocolConstantV206V202404.protocolName, rtuAddr, "严重错误,上行数据CRC检查失败," + crcStr, null))} ; | 
 |  |  |          } | 
 |  |  |          rtuAddr = cp.parseRtuAddr(upBuffer) ; | 
 |  |  |          upCode = cp.parseCode(upBuffer) ; | 
 |  |  |          if(upCode == null){ | 
 |  |  |             return new MidResult[]{(new MidResultError(ProtocolConstantV206V202404.protocolName, rtuAddr, "严重错误,未能从上行数据中解析出功能码!", null))} ; | 
 |  |  | 
 |  |  |                } | 
 |  |  |                @Override | 
 |  |  |                public void notify(NotifyInfo ...infos) { | 
 |  |  |                   notify.notify(rtuAddr, ProtocolConstantV206V1.protocolName, ProtocolConstantV206V1.protocolVer, infos); | 
 |  |  |                } | 
 |  |  |             }); | 
 |  |  |          } |