This commit is contained in:
parallelbgls
2017-02-28 16:27:53 +08:00
parent b136bf252d
commit 301e0e598c
2 changed files with 8 additions and 8 deletions

View File

@@ -20,18 +20,18 @@ namespace Modbus.Net.Siemens
_com = com; _com = com;
} }
public override byte[] SendReceive(Endian isLittleEndian, params object[] content) public override byte[] SendReceive(params object[] content)
{ {
return AsyncHelper.RunSync(() => SendReceiveAsync(isLittleEndian, content)); return AsyncHelper.RunSync(() => SendReceiveAsync(Endian, content));
} }
public override async Task<byte[]> SendReceiveAsync(Endian isLittleEndian, params object[] content) public override async Task<byte[]> SendReceiveAsync(params object[] content)
{ {
if (ProtocalLinker == null || !ProtocalLinker.IsConnected) if (ProtocalLinker == null || !ProtocalLinker.IsConnected)
{ {
await ConnectAsync(); await ConnectAsync();
} }
return await base.SendReceiveAsync(isLittleEndian, content); return await base.SendReceiveAsync(Endian, content);
} }
private async Task<IOutputStruct> ForceSendReceiveAsync(ProtocalUnit unit, IInputStruct content) private async Task<IOutputStruct> ForceSendReceiveAsync(ProtocalUnit unit, IInputStruct content)

View File

@@ -41,18 +41,18 @@ namespace Modbus.Net.Siemens
_connectTryCount = 0; _connectTryCount = 0;
} }
public override byte[] SendReceive(Endian isLittleEndian, params object[] content) public override byte[] SendReceive(params object[] content)
{ {
return AsyncHelper.RunSync(() => SendReceiveAsync(isLittleEndian, content)); return AsyncHelper.RunSync(() => SendReceiveAsync(Endian, content));
} }
public override async Task<byte[]> SendReceiveAsync(Endian isLittleEndian, params object[] content) public override async Task<byte[]> SendReceiveAsync(params object[] content)
{ {
if (ProtocalLinker == null || !ProtocalLinker.IsConnected) if (ProtocalLinker == null || !ProtocalLinker.IsConnected)
{ {
await ConnectAsync(); await ConnectAsync();
} }
return await base.SendReceiveAsync(isLittleEndian, content); return await base.SendReceiveAsync(Endian, content);
} }
public override IOutputStruct SendReceive(ProtocalUnit unit, IInputStruct content) public override IOutputStruct SendReceive(ProtocalUnit unit, IInputStruct content)