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; }