Ejemplo n.º 1
0
        /// <summary>
        /// 解析响应字节流
        /// </summary>
        /// <param name="dataAnalyzeMode">数据解析方式</param>
        /// <param name="requestByteData">请求字节流</param>
        /// <param name="receviceByteData">响应字节流</param>
        /// <returns></returns>
        public static AnalyzeRecivedDataReponse AnalyzeRecivedDataStatic(DataAnalyzeMode dataAnalyzeMode, List <byte> requestByteData, List <byte> receviceByteData)
        {
            var requestBytesWithOutTcpHeader  = GetDataFromRequestDataWithOutTcpHeader(requestByteData);
            var receviceBytesWithOutTcpHeader = GetDataFromResponseDataWithOutTcpHeader(receviceByteData);

            return(ModbusRecivedDataAnalyzer.AnalyzeRecivedData(dataAnalyzeMode, requestBytesWithOutTcpHeader, receviceBytesWithOutTcpHeader));
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 解析响应字节流
 /// </summary>
 /// <param name="dataAnalyzeMode">数据解析方式</param>
 /// <param name="requestByteData">请求字节流</param>
 /// <param name="receviceByteData">响应字节流</param>
 /// <returns></returns>
 public static AnalyzeRecivedDataReponse AnalyzeRecivedDataStatic(DataAnalyzeMode dataAnalyzeMode, List <byte> requestByteData, List <byte> receviceByteData)
 {
     return(ModbusRecivedDataAnalyzer.AnalyzeRecivedData(dataAnalyzeMode, requestByteData, receviceByteData));
 }