Update the Alarm Record constructor
This commit is contained in:
parent
0f3f42b652
commit
eb25b8e91e
|
|
@ -1,3 +1,5 @@
|
|||
using static InnovEnergy.Lib.Devices.BatteryDeligreen.AlarmBitMessage;
|
||||
|
||||
namespace InnovEnergy.Lib.Devices.BatteryDeligreen;
|
||||
|
||||
public class BatteryDeligreenAlarmRecord
|
||||
|
|
@ -9,9 +11,26 @@ public class BatteryDeligreenAlarmRecord
|
|||
public String PowerTempAlarm { get; set; }
|
||||
public String CurrentAlarm { get; set; }
|
||||
public String TotalVoltageAlarm { get; set; }
|
||||
public AlarmEvent1_ AlarmEvent1 { get; set; }
|
||||
/* public AlarmBitMessage.AlarmEvent2 AlarmEvent2 { get; set; }
|
||||
public AlarmBitMessage.AlarmEvent3 AlarmEvent3 { get; set; }
|
||||
public AlarmBitMessage.AlarmEvent4 AlarmEvent4 { get; set; }
|
||||
public AlarmBitMessage.AlarmEvent5 AlarmEvent5 { get; set; }
|
||||
public AlarmBitMessage.AlarmEvent6 AlarmEvent6 { get; set; }
|
||||
public AlarmBitMessage.AlarmEvent7 AlarmEvent7 { get; set; }
|
||||
public AlarmBitMessage.AlarmEvent8 AlarmEvent8 { get; set; }
|
||||
|
||||
public AlarmBitMessage.DisconnectionState1 DisconnectionState1 { get; set; }
|
||||
public AlarmBitMessage.DisconnectionState2 DisconnectionState2 { get; set; }
|
||||
public AlarmBitMessage.EquilibriumState1 EquilibriumState1 { get; set; }
|
||||
public AlarmBitMessage.EquilibriumState2 EquilibriumState2 { get; set; }
|
||||
public AlarmBitMessage.OnOffState OnOffState { get; set; }
|
||||
public AlarmBitMessage.SystemState SystemState { get; set; }*/
|
||||
|
||||
public BatteryDeligreenAlarmRecord( List<String> cellAlarmList, List<String> cellTemperatureAlarm, String enviTempAlarm1, String powerTempAlarm1, String currentAlarm1, String totalVoltageAlarm1)
|
||||
public BatteryDeligreenAlarmRecord( List<String> cellAlarmList, List<String> cellTemperatureAlarm, String enviTempAlarm1, String powerTempAlarm1,
|
||||
String currentAlarm1, String totalVoltageAlarm1, Byte alarmEvent1/*, Enum alarmEvent2, Enum alarmEvent3,
|
||||
Enum alarmEvent4, Enum alarmEvent5, Enum alarmEvent6, Enum alarmEvent7, Enum alarmEvent8, Enum disconnectionState1,
|
||||
Enum disconnectionState2, Enum equilibriumState1, Enum equilibriumState2, Enum onOffState, Enum systemState*/)
|
||||
{
|
||||
CellAlarmList = cellAlarmList;
|
||||
CellTemperatureAlarm = cellTemperatureAlarm;
|
||||
|
|
@ -19,5 +38,6 @@ public class BatteryDeligreenAlarmRecord
|
|||
PowerTempAlarm = powerTempAlarm1;
|
||||
CurrentAlarm = currentAlarm1;
|
||||
TotalVoltageAlarm = totalVoltageAlarm1;
|
||||
AlarmEvent1 = new AlarmEvent1_(alarmEvent1);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue