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;
|
namespace InnovEnergy.Lib.Devices.BatteryDeligreen;
|
||||||
|
|
||||||
public class BatteryDeligreenAlarmRecord
|
public class BatteryDeligreenAlarmRecord
|
||||||
|
|
@ -9,9 +11,26 @@ public class BatteryDeligreenAlarmRecord
|
||||||
public String PowerTempAlarm { get; set; }
|
public String PowerTempAlarm { get; set; }
|
||||||
public String CurrentAlarm { get; set; }
|
public String CurrentAlarm { get; set; }
|
||||||
public String TotalVoltageAlarm { 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;
|
CellAlarmList = cellAlarmList;
|
||||||
CellTemperatureAlarm = cellTemperatureAlarm;
|
CellTemperatureAlarm = cellTemperatureAlarm;
|
||||||
|
|
@ -19,5 +38,6 @@ public class BatteryDeligreenAlarmRecord
|
||||||
PowerTempAlarm = powerTempAlarm1;
|
PowerTempAlarm = powerTempAlarm1;
|
||||||
CurrentAlarm = currentAlarm1;
|
CurrentAlarm = currentAlarm1;
|
||||||
TotalVoltageAlarm = totalVoltageAlarm1;
|
TotalVoltageAlarm = totalVoltageAlarm1;
|
||||||
|
AlarmEvent1 = new AlarmEvent1_(alarmEvent1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue