update adapter
This commit is contained in:
@@ -29,7 +29,7 @@ namespace ThingsGateway.Foundation.Adapter.Modbus
|
||||
request.ResultCode = unpackbytes.ResultCode;
|
||||
if (unpackbytes.IsSuccess)
|
||||
{
|
||||
request.ReceivedBytes = bytes;
|
||||
request.ReceivedBytes = allBytes;
|
||||
//解析01 03 00 00 00 0A
|
||||
var station = ThingsGatewayBitConverter.ToByte(bytes, 6);
|
||||
var function = ThingsGatewayBitConverter.ToByte(bytes, 7);
|
||||
|
||||
@@ -76,6 +76,7 @@
|
||||
{
|
||||
if (request.BodyLength > byteBlock.CanReadLen)//body不满足解析,开始缓存,然后保存对象
|
||||
{
|
||||
request.ReceivedBytes = header;
|
||||
return FilterResult.Cache;
|
||||
}
|
||||
if (request.BodyLength <= 0)
|
||||
@@ -103,7 +104,7 @@
|
||||
if (unpackbytes.IsSuccess)
|
||||
{
|
||||
request.Content = unpackbytes.Content;
|
||||
request.ReceivedBytes = bytes;
|
||||
request.ReceivedBytes = allBytes;
|
||||
return FilterResult.Success;
|
||||
}
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user