Renamed array-extension to "BigEndian"
This commit is contained in:
@@ -99,7 +99,7 @@ namespace AMWD.Protocols.Modbus.Common
|
||||
blob[i * 2 + 1] = registers[i].LowByte;
|
||||
}
|
||||
|
||||
blob.SwapNetworkOrder();
|
||||
blob.SwapBigEndian();
|
||||
return BitConverter.ToInt32(blob, 0);
|
||||
}
|
||||
|
||||
@@ -143,7 +143,7 @@ namespace AMWD.Protocols.Modbus.Common
|
||||
blob[i * 2 + 1] = registers[i].LowByte;
|
||||
}
|
||||
|
||||
blob.SwapNetworkOrder();
|
||||
blob.SwapBigEndian();
|
||||
return BitConverter.ToInt64(blob, 0);
|
||||
}
|
||||
|
||||
@@ -171,7 +171,7 @@ namespace AMWD.Protocols.Modbus.Common
|
||||
public static HoldingRegister ToRegister(this short value, ushort address)
|
||||
{
|
||||
byte[] blob = BitConverter.GetBytes(value);
|
||||
blob.SwapNetworkOrder();
|
||||
blob.SwapBigEndian();
|
||||
|
||||
return new HoldingRegister
|
||||
{
|
||||
@@ -191,7 +191,7 @@ namespace AMWD.Protocols.Modbus.Common
|
||||
public static IEnumerable<HoldingRegister> ToRegister(this int value, ushort address, bool reverseRegisterOrder = false)
|
||||
{
|
||||
byte[] blob = BitConverter.GetBytes(value);
|
||||
blob.SwapNetworkOrder();
|
||||
blob.SwapBigEndian();
|
||||
|
||||
int numRegisters = blob.Length / 2;
|
||||
for (int i = 0; i < numRegisters; i++)
|
||||
@@ -219,7 +219,7 @@ namespace AMWD.Protocols.Modbus.Common
|
||||
public static IEnumerable<HoldingRegister> ToRegister(this long value, ushort address, bool reverseRegisterOrder = false)
|
||||
{
|
||||
byte[] blob = BitConverter.GetBytes(value);
|
||||
blob.SwapNetworkOrder();
|
||||
blob.SwapBigEndian();
|
||||
|
||||
int numRegisters = blob.Length / 2;
|
||||
for (int i = 0; i < numRegisters; i++)
|
||||
|
||||
Reference in New Issue
Block a user