using System.Diagnostics.CodeAnalysis; namespace InnovEnergy.Lib.Devices.Trumpf.TruConvertDc.Status; [SuppressMessage("ReSharper", "IdentifierTypo")] [SuppressMessage("ReSharper", "UnusedMember.Global")] [SuppressMessage("ReSharper", "CommentTypo")] public enum AlarmMessage { NoAlarm = 0, Iboosterhv = 60081, Iboosterhv1 = 60082, Iboosterhv2 = 60083, Ibat = 60084, Ibat1 = 60085, Ibat2 = 60086, Itrafolv = 60087, Itrafolv2 = 60089, BatteryVoltageTooHigh = 60090, BatteryVoltageTooHigh1 = 60091, BatteryVoltageTooHigh2 = 60092, DcLinkVoltageTooHigh = 60093, DcLinkVoltageTooHigh1 = 60094, DcLinkVoltageTooHigh2 = 60095, Udcln = 60096, Udcln1 = 60097, Udcln2 = 60098, Udclllc = 60099, Udclllc1 = 60100, Udclllc2 = 60101, DcLinkVoltageTooLow = 60102, DcLinkVoltageTooLow1 = 60103, DcLinkVoltageTooLow2 = 60104, BatteryVoltageUnderTresholdSetting = 60129, Rs485CommunicationAlarm = 60132, BatteryVoltageTooLow = 60142, BatteryVoltageTooLow1 = 60143, BatteryVoltageTooLow2 = 60144, WrongDcPolarity = 60145, BatteryVoltageOverTresholdSetting = 60150, AmbientTemperatureTooHigh = 60168, AmbientTemperatureTooLow = 60186, FanDefectiveOrStuck = 60192, IbatIboosterPlausi = 60197, PreChargeConditionsCouldNotBeMet = 60200, AttachedLoadOnDcLinkCannotBeHandled = 60201, DcLinkCouldNotBeCharged = 60202, AuxiliarySupplyOvervoltage = 60700, AuxiliarySupplyOvervoltage1 = 60701, AuxiliarySupplyOvervoltage2 = 60702, AuxiliarySupplyUndervoltage = 60703, AuxiliarySupplyUndervoltage1 = 60704, AuxiliarySupplyUndervoltage2 = 60705, DcDcPrecharge = 60200, // DC-DC Precharge Conditions could not be met. }