From 3311a30a927663f029bec7ddb6f5f65495cc3336 Mon Sep 17 00:00:00 2001 From: atef Date: Wed, 20 Mar 2024 13:51:18 +0100 Subject: [PATCH] Delete unecessary reading --- csharp/Lib/Devices/Battery48TL/Battery48TlRecord.Modbus.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/csharp/Lib/Devices/Battery48TL/Battery48TlRecord.Modbus.cs b/csharp/Lib/Devices/Battery48TL/Battery48TlRecord.Modbus.cs index 1c8435765..5312ba815 100644 --- a/csharp/Lib/Devices/Battery48TL/Battery48TlRecord.Modbus.cs +++ b/csharp/Lib/Devices/Battery48TL/Battery48TlRecord.Modbus.cs @@ -20,12 +20,10 @@ public partial class Battery48TlRecord [InputRegister(999, Scale = 0.01)] private Double _CellsVoltage; [InputRegister(1001, Scale = 0.01)] private Double _BusVoltage; [InputRegister(1000, Scale = 0.01, Offset = -10000)] private Double _CellsCurrent; - [InputRegister(1000)] private UInt16 _CellsCurrentHex; [InputRegister(1002, Scale = 0.1, Offset = -10000)] private Double _SOCAh; [InputRegister(1062, Scale = 0.01, Offset = -10000)] private Double _BusCurrent; - [InputRegister(1062)] private UInt16 _BusCurrentHex; [InputRegister(1053, Scale = 0.1)] private Double _Soc; [InputRegister(1052)] private UInt16 _TimeSinceToc; @@ -43,7 +41,10 @@ public partial class Battery48TlRecord [InputRegister(1058)] private UInt16 _SerialNum4; [InputRegister(1059)] private UInt16 _LimpBitMap; [InputRegister(1060)] private UInt16 _BatteryState1; - [InputRegister(1061)] private UInt16 _BatteryState2; + [InputRegister(1061)] private UInt16 _BatteryState2; + + //[InputRegister(1063)] private UInt16 _TotalBatteryCycle; + private LedState ParseLed(LedColor led) => (LedState)((_LedStates >> (Int32)led) & 3);