From ffd34b24c8b2fe69d67503032da7ee5a3339cbb0 Mon Sep 17 00:00:00 2001 From: atef Date: Thu, 24 Apr 2025 11:37:39 +0200 Subject: [PATCH] Add the number of custom for the alarm record --- csharp/Lib/Devices/BatteryDeligreen/TelecommandFrameParser.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/csharp/Lib/Devices/BatteryDeligreen/TelecommandFrameParser.cs b/csharp/Lib/Devices/BatteryDeligreen/TelecommandFrameParser.cs index 94e6752cb..7bb00efd4 100644 --- a/csharp/Lib/Devices/BatteryDeligreen/TelecommandFrameParser.cs +++ b/csharp/Lib/Devices/BatteryDeligreen/TelecommandFrameParser.cs @@ -80,6 +80,7 @@ public class TelecommandFrameParser var powerTempAlarm = ParseAndPrintField(response, "Power Temperature Alarm" ); var currentAlarm = ParseAndPrintField(response, "Charge/Discharge Current Alarm" ); var totalVoltageAlarm = ParseAndPrintField(response, "Total Battery Voltage Alarm" ); + var numberOfCustom = ParseAndPrintField(response, "Number of Custom Alarm"); var alarmEvent1 = ParseByteAlarm(response, "Alarm Event 1"); var alarmEvent2 = ParseByteAlarm(response, "Alarm Event 2"); var alarmEvent3 = ParseByteAlarm(response, "Alarm Event 3"); @@ -96,7 +97,7 @@ public class TelecommandFrameParser var alarmEvent8 = ParseByteAlarm(response, "Alarm Event 8"); var batteryAlarmRecord = new BatteryDeligreenAlarmRecord(cellAlarmList, cellTemperatureAlarm, enviTempAlarm, powerTempAlarm,currentAlarm, totalVoltageAlarm, - alarmEvent1,alarmEvent2, alarmEvent3,alarmEvent4, alarmEvent5, alarmEvent6,onOffState, equilibriumState1, equilibriumState2, systemState,disconnectionState1, disconnectionState2, alarmEvent7, alarmEvent8); + alarmEvent1,alarmEvent2, alarmEvent3,alarmEvent4, alarmEvent5, alarmEvent6, onOffState, equilibriumState1, equilibriumState2, systemState,disconnectionState1, disconnectionState2, alarmEvent7, alarmEvent8); return batteryAlarmRecord; }