diff --git a/Modbus.Net/Modbus.Net.Siemens/SiemensPpiProtocal.cs b/Modbus.Net/Modbus.Net.Siemens/SiemensPpiProtocal.cs index 8637e1a..1b71c31 100644 --- a/Modbus.Net/Modbus.Net.Siemens/SiemensPpiProtocal.cs +++ b/Modbus.Net/Modbus.Net.Siemens/SiemensPpiProtocal.cs @@ -20,18 +20,18 @@ namespace Modbus.Net.Siemens _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 SendReceiveAsync(Endian isLittleEndian, params object[] content) + public override async Task SendReceiveAsync(params object[] content) { if (ProtocalLinker == null || !ProtocalLinker.IsConnected) { await ConnectAsync(); } - return await base.SendReceiveAsync(isLittleEndian, content); + return await base.SendReceiveAsync(Endian, content); } private async Task ForceSendReceiveAsync(ProtocalUnit unit, IInputStruct content) diff --git a/Modbus.Net/Modbus.Net.Siemens/SiemensTcpProtocal.cs b/Modbus.Net/Modbus.Net.Siemens/SiemensTcpProtocal.cs index c53e33f..f49751e 100644 --- a/Modbus.Net/Modbus.Net.Siemens/SiemensTcpProtocal.cs +++ b/Modbus.Net/Modbus.Net.Siemens/SiemensTcpProtocal.cs @@ -41,18 +41,18 @@ namespace Modbus.Net.Siemens _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 SendReceiveAsync(Endian isLittleEndian, params object[] content) + public override async Task SendReceiveAsync(params object[] content) { if (ProtocalLinker == null || !ProtocalLinker.IsConnected) { await ConnectAsync(); } - return await base.SendReceiveAsync(isLittleEndian, content); + return await base.SendReceiveAsync(Endian, content); } public override IOutputStruct SendReceive(ProtocalUnit unit, IInputStruct content)