Add the number of custom for the alarm record

This commit is contained in:
atef 2025-04-24 11:37:39 +02:00
parent c255c9cecb
commit ffd34b24c8
1 changed files with 2 additions and 1 deletions

View File

@ -80,6 +80,7 @@ public class TelecommandFrameParser
var powerTempAlarm = ParseAndPrintField(response, "Power Temperature Alarm" ); var powerTempAlarm = ParseAndPrintField(response, "Power Temperature Alarm" );
var currentAlarm = ParseAndPrintField(response, "Charge/Discharge Current Alarm" ); var currentAlarm = ParseAndPrintField(response, "Charge/Discharge Current Alarm" );
var totalVoltageAlarm = ParseAndPrintField(response, "Total Battery Voltage 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 alarmEvent1 = ParseByteAlarm(response, "Alarm Event 1");
var alarmEvent2 = ParseByteAlarm(response, "Alarm Event 2"); var alarmEvent2 = ParseByteAlarm(response, "Alarm Event 2");
var alarmEvent3 = ParseByteAlarm(response, "Alarm Event 3"); var alarmEvent3 = ParseByteAlarm(response, "Alarm Event 3");
@ -96,7 +97,7 @@ public class TelecommandFrameParser
var alarmEvent8 = ParseByteAlarm(response, "Alarm Event 8"); var alarmEvent8 = ParseByteAlarm(response, "Alarm Event 8");
var batteryAlarmRecord = new BatteryDeligreenAlarmRecord(cellAlarmList, cellTemperatureAlarm, enviTempAlarm, powerTempAlarm,currentAlarm, totalVoltageAlarm, 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; return batteryAlarmRecord;
} }