Add tested Alarm registers
This commit is contained in:
parent
872a6bff38
commit
dee8969f6c
|
|
@ -71,13 +71,20 @@ internal static class Program
|
|||
Console.WriteLine("PowerTemp Alarm : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.PowerTempAlarm);*/
|
||||
|
||||
Console.WriteLine("CellVoltageDropoutFault : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent1.CellVoltageDropoutFault);
|
||||
Console.WriteLine("ChargeSwitchFault : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent1.ChargeSwitchFault);
|
||||
Console.WriteLine("CurrentSensorFault : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent1.CurrentSensorFault);
|
||||
Console.WriteLine("DischargeSwitchFault : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent1.DischargeSwitchFault);
|
||||
Console.WriteLine("KeySwitchFault : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent1.KeySwitchFault);
|
||||
Console.WriteLine("TemperatureSensorFault : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent1.TemperatureSensorFault);
|
||||
Console.WriteLine("VoltageSensorFault : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent1.VoltageSensorFault);
|
||||
Console.WriteLine("CurrentLimitSwitchFault : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent1.CurrentLimitSwitchFault);
|
||||
Console.WriteLine("HighVoltageAlarmForTotalVoltage : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent2.HighVoltageAlarmForTotalVoltage);
|
||||
Console.WriteLine("ChargeHighTemperatureAlarm : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent3.ChargeHighTemperatureAlarm);
|
||||
Console.WriteLine("CellLowTemperatureHeating : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent4.CellLowTemperatureHeating);
|
||||
Console.WriteLine("ChargeOverCurrentAlarm : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent5.ChargeOverCurrentAlarm);
|
||||
Console.WriteLine("ResidualCapacityAlarm : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent6.ResidualCapacityAlarm);
|
||||
Console.WriteLine("ManualChargingWaiting : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent7.ManualChargingWaiting);
|
||||
Console.WriteLine("CurrentCalibrationNotPerformed : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.AlarmEvent8.CurrentCalibrationNotPerformed);
|
||||
Console.WriteLine("ChargeHighTemperatureAlarm : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.DisconnectionState1.Cell01Disconnection);
|
||||
Console.WriteLine("CellLowTemperatureHeating : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.DisconnectionState2.Cell10Disconnection);
|
||||
Console.WriteLine("ChargeOverCurrentAlarm : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.EquilibriumState1.Cell01Equilibrium);
|
||||
Console.WriteLine("ResidualCapacityAlarm : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.EquilibriumState2.Cell09Equilibrium);
|
||||
Console.WriteLine("ManualChargingWaiting : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.OnOffState.ChargeSwitchState);
|
||||
Console.WriteLine("CurrentCalibrationNotPerformed : " + batteriesRecord?.Devices[0].BatteryDeligreenAlarmRecord.SystemState.Charge);
|
||||
|
||||
// Wait for 2 seconds before the next reading
|
||||
await Task.Delay(2000); // Delay in milliseconds (2000ms = 2 seconds)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue