Enum Class RackChannel

java.lang.Object
java.lang.Enum<RackChannel>
io.openems.edge.battery.soltaro.cluster.versionc.RackChannel
All Implemented Interfaces:
Serializable, Comparable<RackChannel>, Constable

public enum RackChannel extends Enum<RackChannel>
Helper class that provides channels and channel ids for a multi rack channels and ids are created dynamically depending on system configuration.
  • Enum Constant Details

    • PRE_CHARGE_CONTROL

      public static final RackChannel PRE_CHARGE_CONTROL
    • EMS_BAUDRATE

      public static final RackChannel EMS_BAUDRATE
    • EMS_ADDRESS

      public static final RackChannel EMS_ADDRESS
    • EMS_COMMUNICATION_TIMEOUT

      public static final RackChannel EMS_COMMUNICATION_TIMEOUT
    • SET_SUB_MASTER_ADDRESS

      public static final RackChannel SET_SUB_MASTER_ADDRESS
    • SYSTEM_TOTAL_CAPACITY

      public static final RackChannel SYSTEM_TOTAL_CAPACITY
    • VOLTAGE_LOW_PROTECTION

      public static final RackChannel VOLTAGE_LOW_PROTECTION
    • VOLTAGE

      public static final RackChannel VOLTAGE
    • CURRENT

      public static final RackChannel CURRENT
    • CHARGE_INDICATION

      public static final RackChannel CHARGE_INDICATION
    • SOC

      public static final RackChannel SOC
    • SOH

      public static final RackChannel SOH
    • MAX_CELL_VOLTAGE_ID

      public static final RackChannel MAX_CELL_VOLTAGE_ID
    • MAX_CELL_VOLTAGE

      public static final RackChannel MAX_CELL_VOLTAGE
    • MIN_CELL_VOLTAGE_ID

      public static final RackChannel MIN_CELL_VOLTAGE_ID
    • MIN_CELL_VOLTAGE

      public static final RackChannel MIN_CELL_VOLTAGE
    • MAX_CELL_TEMPERATURE_ID

      public static final RackChannel MAX_CELL_TEMPERATURE_ID
    • MAX_CELL_TEMPERATURE

      public static final RackChannel MAX_CELL_TEMPERATURE
    • MIN_CELL_TEMPERATURE_ID

      public static final RackChannel MIN_CELL_TEMPERATURE_ID
    • MIN_CELL_TEMPERATURE

      public static final RackChannel MIN_CELL_TEMPERATURE
    • AVERAGE_VOLTAGE

      public static final RackChannel AVERAGE_VOLTAGE
    • SYSTEM_INSULATION

      public static final RackChannel SYSTEM_INSULATION
    • SYSTEM_MAX_CHARGE_CURRENT

      public static final RackChannel SYSTEM_MAX_CHARGE_CURRENT
    • SYSTEM_MAX_DISCHARGE_CURRENT

      public static final RackChannel SYSTEM_MAX_DISCHARGE_CURRENT
    • POSITIVE_INSULATION

      public static final RackChannel POSITIVE_INSULATION
    • NEGATIVE_INSULATION

      public static final RackChannel NEGATIVE_INSULATION
    • CLUSTER_RUN_STATE

      public static final RackChannel CLUSTER_RUN_STATE
    • AVG_TEMPERATURE

      public static final RackChannel AVG_TEMPERATURE
    • PROJECT_ID

      public static final RackChannel PROJECT_ID
    • VERSION_MAJOR

      public static final RackChannel VERSION_MAJOR
    • VERSION_SUB

      public static final RackChannel VERSION_SUB
    • VERSION_MODIFY

      public static final RackChannel VERSION_MODIFY
    • LEVEL2_CELL_OVER_TEMPERATURE_PROTECTION

      public static final RackChannel LEVEL2_CELL_OVER_TEMPERATURE_PROTECTION
    • LEVEL2_CELL_OVER_VOLTAGE_PROTECTION

      public static final RackChannel LEVEL2_CELL_OVER_VOLTAGE_PROTECTION
    • LEVEL2_CELL_OVER_VOLTAGE_RECOVER

      public static final RackChannel LEVEL2_CELL_OVER_VOLTAGE_RECOVER
    • LEVEL2_SYSTEM_OVER_VOLTAGE_PROTECTION

      public static final RackChannel LEVEL2_SYSTEM_OVER_VOLTAGE_PROTECTION
    • LEVEL2_SYSTEM_OVER_VOLTAGE_RECOVER

      public static final RackChannel LEVEL2_SYSTEM_OVER_VOLTAGE_RECOVER
    • LEVEL2_SYSTEM_CHARGE_OVER_CURRENT_PROTECTION

      public static final RackChannel LEVEL2_SYSTEM_CHARGE_OVER_CURRENT_PROTECTION
    • LEVEL2_SYSTEM_CHARGE_OVER_CURRENT_RECOVER

      public static final RackChannel LEVEL2_SYSTEM_CHARGE_OVER_CURRENT_RECOVER
    • LEVEL2_CELL_UNDER_VOLTAGE_PROTECTION

      public static final RackChannel LEVEL2_CELL_UNDER_VOLTAGE_PROTECTION
    • LEVEL2_CELL_UNDER_VOLTAGE_RECOVER

      public static final RackChannel LEVEL2_CELL_UNDER_VOLTAGE_RECOVER
    • LEVEL2_SYSTEM_UNDER_VOLTAGE_PROTECTION

      public static final RackChannel LEVEL2_SYSTEM_UNDER_VOLTAGE_PROTECTION
    • LEVEL2_SYSTEM_UNDER_VOLTAGE_RECOVER

      public static final RackChannel LEVEL2_SYSTEM_UNDER_VOLTAGE_RECOVER
    • LEVEL2_SYSTEM_DISCHARGE_OVER_CURRENT_PROTECTION

      public static final RackChannel LEVEL2_SYSTEM_DISCHARGE_OVER_CURRENT_PROTECTION
    • LEVEL2_SYSTEM_DISCHARGE_OVER_CURRENT_RECOVER

      public static final RackChannel LEVEL2_SYSTEM_DISCHARGE_OVER_CURRENT_RECOVER
    • LEVEL2_CELL_OVER_TEMPERATURE_RECOVER

      public static final RackChannel LEVEL2_CELL_OVER_TEMPERATURE_RECOVER
    • LEVEL2_CELL_UNDER_TEMPERATURE_PROTECTION

      public static final RackChannel LEVEL2_CELL_UNDER_TEMPERATURE_PROTECTION
    • LEVEL2_CELL_UNDER_TEMPERATURE_RECOVER

      public static final RackChannel LEVEL2_CELL_UNDER_TEMPERATURE_RECOVER
    • LEVEL2_SOC_LOW_PROTECTION

      public static final RackChannel LEVEL2_SOC_LOW_PROTECTION
    • LEVEL2_SOC_LOW_PROTECTION_RECOVER

      public static final RackChannel LEVEL2_SOC_LOW_PROTECTION_RECOVER
    • LEVEL2_CONNECTOR_TEMPERATURE_HIGH_PROTECTION

      public static final RackChannel LEVEL2_CONNECTOR_TEMPERATURE_HIGH_PROTECTION
    • LEVEL2_CONNECTOR_TEMPERATURE_HIGH_PROTECTION_RECOVER

      public static final RackChannel LEVEL2_CONNECTOR_TEMPERATURE_HIGH_PROTECTION_RECOVER
    • LEVEL2_INSULATION_PROTECTION

      public static final RackChannel LEVEL2_INSULATION_PROTECTION
    • LEVEL2_INSULATION_PROTECTION_RECOVER

      public static final RackChannel LEVEL2_INSULATION_PROTECTION_RECOVER
    • LEVEL2_CELL_VOLTAGE_DIFFERENCE_PROTECTION

      public static final RackChannel LEVEL2_CELL_VOLTAGE_DIFFERENCE_PROTECTION
    • LEVEL2_CELL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER

      public static final RackChannel LEVEL2_CELL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER
    • LEVEL2_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION

      public static final RackChannel LEVEL2_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION
    • LEVEL2_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER

      public static final RackChannel LEVEL2_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER
    • LEVEL2_DISCHARGE_TEMPERATURE_HIGH_PROTECTION

      public static final RackChannel LEVEL2_DISCHARGE_TEMPERATURE_HIGH_PROTECTION
    • LEVEL2_DISCHARGE_TEMPERATURE_HIGH_PROTECTION_RECOVER

      public static final RackChannel LEVEL2_DISCHARGE_TEMPERATURE_HIGH_PROTECTION_RECOVER
    • LEVEL2_DISCHARGE_TEMPERATURE_LOW_PROTECTION

      public static final RackChannel LEVEL2_DISCHARGE_TEMPERATURE_LOW_PROTECTION
    • LEVEL2_DISCHARGE_TEMPERATURE_LOW_PROTECTION_RECOVER

      public static final RackChannel LEVEL2_DISCHARGE_TEMPERATURE_LOW_PROTECTION_RECOVER
    • LEVEL2_TEMPERATURE_DIFFERENCE_PROTECTION

      public static final RackChannel LEVEL2_TEMPERATURE_DIFFERENCE_PROTECTION
    • LEVEL2_TEMPERATURE_DIFFERENCE_PROTECTION_RECOVER

      public static final RackChannel LEVEL2_TEMPERATURE_DIFFERENCE_PROTECTION_RECOVER
    • LEVEL1_CELL_OVER_TEMPERATURE_PROTECTION

      public static final RackChannel LEVEL1_CELL_OVER_TEMPERATURE_PROTECTION
    • LEVEL1_CELL_OVER_VOLTAGE_PROTECTION

      public static final RackChannel LEVEL1_CELL_OVER_VOLTAGE_PROTECTION
    • LEVEL1_CELL_OVER_VOLTAGE_RECOVER

      public static final RackChannel LEVEL1_CELL_OVER_VOLTAGE_RECOVER
    • LEVEL1_SYSTEM_OVER_VOLTAGE_PROTECTION

      public static final RackChannel LEVEL1_SYSTEM_OVER_VOLTAGE_PROTECTION
    • LEVEL1_SYSTEM_OVER_VOLTAGE_RECOVER

      public static final RackChannel LEVEL1_SYSTEM_OVER_VOLTAGE_RECOVER
    • LEVEL1_SYSTEM_CHARGE_OVER_CURRENT_PROTECTION

      public static final RackChannel LEVEL1_SYSTEM_CHARGE_OVER_CURRENT_PROTECTION
    • LEVEL1_SYSTEM_CHARGE_OVER_CURRENT_RECOVER

      public static final RackChannel LEVEL1_SYSTEM_CHARGE_OVER_CURRENT_RECOVER
    • LEVEL1_CELL_UNDER_VOLTAGE_PROTECTION

      public static final RackChannel LEVEL1_CELL_UNDER_VOLTAGE_PROTECTION
    • LEVEL1_CELL_UNDER_VOLTAGE_RECOVER

      public static final RackChannel LEVEL1_CELL_UNDER_VOLTAGE_RECOVER
    • LEVEL1_SYSTEM_UNDER_VOLTAGE_PROTECTION

      public static final RackChannel LEVEL1_SYSTEM_UNDER_VOLTAGE_PROTECTION
    • LEVEL1_SYSTEM_UNDER_VOLTAGE_RECOVER

      public static final RackChannel LEVEL1_SYSTEM_UNDER_VOLTAGE_RECOVER
    • LEVEL1_SYSTEM_DISCHARGE_OVER_CURRENT_PROTECTION

      public static final RackChannel LEVEL1_SYSTEM_DISCHARGE_OVER_CURRENT_PROTECTION
    • LEVEL1_SYSTEM_DISCHARGE_OVER_CURRENT_RECOVER

      public static final RackChannel LEVEL1_SYSTEM_DISCHARGE_OVER_CURRENT_RECOVER
    • LEVEL1_CELL_OVER_TEMPERATURE_RECOVER

      public static final RackChannel LEVEL1_CELL_OVER_TEMPERATURE_RECOVER
    • LEVEL1_CELL_UNDER_TEMPERATURE_PROTECTION

      public static final RackChannel LEVEL1_CELL_UNDER_TEMPERATURE_PROTECTION
    • LEVEL1_CELL_UNDER_TEMPERATURE_RECOVER

      public static final RackChannel LEVEL1_CELL_UNDER_TEMPERATURE_RECOVER
    • LEVEL1_SOC_LOW_PROTECTION

      public static final RackChannel LEVEL1_SOC_LOW_PROTECTION
    • LEVEL1_SOC_LOW_PROTECTION_RECOVER

      public static final RackChannel LEVEL1_SOC_LOW_PROTECTION_RECOVER
    • LEVEL1_CONNECTOR_TEMPERATURE_HIGH_PROTECTION

      public static final RackChannel LEVEL1_CONNECTOR_TEMPERATURE_HIGH_PROTECTION
    • LEVEL1_CONNECTOR_TEMPERATURE_HIGH_PROTECTION_RECOVER

      public static final RackChannel LEVEL1_CONNECTOR_TEMPERATURE_HIGH_PROTECTION_RECOVER
    • LEVEL1_INSULATION_PROTECTION

      public static final RackChannel LEVEL1_INSULATION_PROTECTION
    • LEVEL1_INSULATION_PROTECTION_RECOVER

      public static final RackChannel LEVEL1_INSULATION_PROTECTION_RECOVER
    • LEVEL1_CELL_VOLTAGE_DIFFERENCE_PROTECTION

      public static final RackChannel LEVEL1_CELL_VOLTAGE_DIFFERENCE_PROTECTION
    • LEVEL1_CELL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER

      public static final RackChannel LEVEL1_CELL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER
    • LEVEL1_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION

      public static final RackChannel LEVEL1_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION
    • LEVEL1_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER

      public static final RackChannel LEVEL1_TOTAL_VOLTAGE_DIFFERENCE_PROTECTION_RECOVER
    • LEVEL1_DISCHARGE_TEMPERATURE_HIGH_PROTECTION

      public static final RackChannel LEVEL1_DISCHARGE_TEMPERATURE_HIGH_PROTECTION
    • LEVEL1_DISCHARGE_TEMPERATURE_HIGH_PROTECTION_RECOVER

      public static final RackChannel LEVEL1_DISCHARGE_TEMPERATURE_HIGH_PROTECTION_RECOVER
    • LEVEL1_DISCHARGE_TEMPERATURE_LOW_PROTECTION

      public static final RackChannel LEVEL1_DISCHARGE_TEMPERATURE_LOW_PROTECTION
    • LEVEL1_DISCHARGE_TEMPERATURE_LOW_PROTECTION_RECOVER

      public static final RackChannel LEVEL1_DISCHARGE_TEMPERATURE_LOW_PROTECTION_RECOVER
    • LEVEL1_TEMPERATURE_DIFFERENCE_PROTECTION

      public static final RackChannel LEVEL1_TEMPERATURE_DIFFERENCE_PROTECTION
    • LEVEL1_TEMPERATURE_DIFFERENCE_PROTECTION_RECOVER

      public static final RackChannel LEVEL1_TEMPERATURE_DIFFERENCE_PROTECTION_RECOVER
    • PRE_ALARM_CELL_OVER_VOLTAGE_ALARM

      public static final RackChannel PRE_ALARM_CELL_OVER_VOLTAGE_ALARM
    • PRE_ALARM_CELL_OVER_VOLTAGE_RECOVER

      public static final RackChannel PRE_ALARM_CELL_OVER_VOLTAGE_RECOVER
    • PRE_ALARM_SYSTEM_OVER_VOLTAGE_ALARM

      public static final RackChannel PRE_ALARM_SYSTEM_OVER_VOLTAGE_ALARM
    • PRE_ALARM_SYSTEM_OVER_VOLTAGE_RECOVER

      public static final RackChannel PRE_ALARM_SYSTEM_OVER_VOLTAGE_RECOVER
    • PRE_ALARM_SYSTEM_CHARGE_OVER_CURRENT_ALARM

      public static final RackChannel PRE_ALARM_SYSTEM_CHARGE_OVER_CURRENT_ALARM
    • PRE_ALARM_SYSTEM_CHARGE_OVER_CURRENT_RECOVER

      public static final RackChannel PRE_ALARM_SYSTEM_CHARGE_OVER_CURRENT_RECOVER
    • PRE_ALARM_CELL_UNDER_VOLTAGE_ALARM

      public static final RackChannel PRE_ALARM_CELL_UNDER_VOLTAGE_ALARM
    • PRE_ALARM_CELL_UNDER_VOLTAGE_RECOVER

      public static final RackChannel PRE_ALARM_CELL_UNDER_VOLTAGE_RECOVER
    • PRE_ALARM_SYSTEM_UNDER_VOLTAGE_ALARM

      public static final RackChannel PRE_ALARM_SYSTEM_UNDER_VOLTAGE_ALARM
    • PRE_ALARM_SYSTEM_UNDER_VOLTAGE_RECOVER

      public static final RackChannel PRE_ALARM_SYSTEM_UNDER_VOLTAGE_RECOVER
    • PRE_ALARM_SYSTEM_DISCHARGE_OVER_CURRENT_ALARM

      public static final RackChannel PRE_ALARM_SYSTEM_DISCHARGE_OVER_CURRENT_ALARM
    • PRE_ALARM_SYSTEM_DISCHARGE_OVER_CURRENT_RECOVER

      public static final RackChannel PRE_ALARM_SYSTEM_DISCHARGE_OVER_CURRENT_RECOVER
    • PRE_ALARM_CELL_OVER_TEMPERATURE_ALARM

      public static final RackChannel PRE_ALARM_CELL_OVER_TEMPERATURE_ALARM
    • PRE_ALARM_CELL_OVER_TEMPERATURE_RECOVER

      public static final RackChannel PRE_ALARM_CELL_OVER_TEMPERATURE_RECOVER
    • PRE_ALARM_CELL_UNDER_TEMPERATURE_ALARM

      public static final RackChannel PRE_ALARM_CELL_UNDER_TEMPERATURE_ALARM
    • PRE_ALARM_CELL_UNDER_TEMPERATURE_RECOVER

      public static final RackChannel PRE_ALARM_CELL_UNDER_TEMPERATURE_RECOVER
    • PRE_ALARM_SOC_LOW_ALARM

      public static final RackChannel PRE_ALARM_SOC_LOW_ALARM
    • PRE_ALARM_SOC_LOW_ALARM_RECOVER

      public static final RackChannel PRE_ALARM_SOC_LOW_ALARM_RECOVER
    • PRE_ALARM_CONNECTOR_TEMPERATURE_HIGH_ALARM

      public static final RackChannel PRE_ALARM_CONNECTOR_TEMPERATURE_HIGH_ALARM
    • PRE_ALARM_CONNECTOR_TEMPERATURE_HIGH_ALARM_RECOVER

      public static final RackChannel PRE_ALARM_CONNECTOR_TEMPERATURE_HIGH_ALARM_RECOVER
    • PRE_ALARM_INSULATION_ALARM

      public static final RackChannel PRE_ALARM_INSULATION_ALARM
    • PRE_ALARM_INSULATION_ALARM_RECOVER

      public static final RackChannel PRE_ALARM_INSULATION_ALARM_RECOVER
    • PRE_ALARM_CELL_VOLTAGE_DIFFERENCE_ALARM

      public static final RackChannel PRE_ALARM_CELL_VOLTAGE_DIFFERENCE_ALARM
    • PRE_ALARM_CELL_VOLTAGE_DIFFERENCE_ALARM_RECOVER

      public static final RackChannel PRE_ALARM_CELL_VOLTAGE_DIFFERENCE_ALARM_RECOVER
    • PRE_ALARM_TOTAL_VOLTAGE_DIFFERENCE_ALARM

      public static final RackChannel PRE_ALARM_TOTAL_VOLTAGE_DIFFERENCE_ALARM
    • PRE_ALARM_TOTAL_VOLTAGE_DIFFERENCE_ALARM_RECOVER

      public static final RackChannel PRE_ALARM_TOTAL_VOLTAGE_DIFFERENCE_ALARM_RECOVER
    • PRE_ALARM_DISCHARGE_TEMPERATURE_HIGH_ALARM

      public static final RackChannel PRE_ALARM_DISCHARGE_TEMPERATURE_HIGH_ALARM
    • PRE_ALARM_DISCHARGE_TEMPERATURE_HIGH_ALARM_RECOVER

      public static final RackChannel PRE_ALARM_DISCHARGE_TEMPERATURE_HIGH_ALARM_RECOVER
    • PRE_ALARM_DISCHARGE_TEMPERATURE_LOW_ALARM

      public static final RackChannel PRE_ALARM_DISCHARGE_TEMPERATURE_LOW_ALARM
    • PRE_ALARM_DISCHARGE_TEMPERATURE_LOW_ALARM_RECOVER

      public static final RackChannel PRE_ALARM_DISCHARGE_TEMPERATURE_LOW_ALARM_RECOVER
    • PRE_ALARM_TEMPERATURE_DIFFERENCE_ALARM

      public static final RackChannel PRE_ALARM_TEMPERATURE_DIFFERENCE_ALARM
    • PRE_ALARM_TEMPERATURE_DIFFERENCE_ALARM_RECOVER

      public static final RackChannel PRE_ALARM_TEMPERATURE_DIFFERENCE_ALARM_RECOVER
    • ALARM_COMMUNICATION_TO_MASTER_BMS

      public static final RackChannel ALARM_COMMUNICATION_TO_MASTER_BMS
    • ALARM_COMMUNICATION_TO_SLAVE_BMS

      public static final RackChannel ALARM_COMMUNICATION_TO_SLAVE_BMS
    • ALARM_COMMUNICATION_SLAVE_BMS_TO_TEMP_SENSORS

      public static final RackChannel ALARM_COMMUNICATION_SLAVE_BMS_TO_TEMP_SENSORS
    • ALARM_SLAVE_BMS_HARDWARE

      public static final RackChannel ALARM_SLAVE_BMS_HARDWARE
    • PRE_ALARM_CHARGE_CURRENT_HIGH

      public static final RackChannel PRE_ALARM_CHARGE_CURRENT_HIGH
    • PRE_ALARM_TOTAL_VOLTAGE_LOW

      public static final RackChannel PRE_ALARM_TOTAL_VOLTAGE_LOW
    • PRE_ALARM_DISCHARGE_CURRENT_HIGH

      public static final RackChannel PRE_ALARM_DISCHARGE_CURRENT_HIGH
    • PRE_ALARM_CHARGE_TEMP_HIGH

      public static final RackChannel PRE_ALARM_CHARGE_TEMP_HIGH
    • PRE_ALARM_CHARGE_TEMP_LOW

      public static final RackChannel PRE_ALARM_CHARGE_TEMP_LOW
    • PRE_ALARM_POWER_POLE_HIGH

      public static final RackChannel PRE_ALARM_POWER_POLE_HIGH
    • PRE_ALARM_CELL_VOLTAGE_DIFF_TOO_BIG

      public static final RackChannel PRE_ALARM_CELL_VOLTAGE_DIFF_TOO_BIG
    • PRE_ALARM_INSULATION_FAIL

      public static final RackChannel PRE_ALARM_INSULATION_FAIL
    • PRE_ALARM_TOTAL_VOLTAGE_DIFF_TOO_BIG

      public static final RackChannel PRE_ALARM_TOTAL_VOLTAGE_DIFF_TOO_BIG
    • PRE_ALARM_DISCHARGE_TEMP_HIGH

      public static final RackChannel PRE_ALARM_DISCHARGE_TEMP_HIGH
    • PRE_ALARM_DISCHARGE_TEMP_LOW

      public static final RackChannel PRE_ALARM_DISCHARGE_TEMP_LOW
    • LEVEL1_DISCHARGE_TEMP_LOW

      public static final RackChannel LEVEL1_DISCHARGE_TEMP_LOW
    • LEVEL1_DISCHARGE_TEMP_HIGH

      public static final RackChannel LEVEL1_DISCHARGE_TEMP_HIGH
    • LEVEL1_TOTAL_VOLTAGE_DIFF_TOO_BIG

      public static final RackChannel LEVEL1_TOTAL_VOLTAGE_DIFF_TOO_BIG
    • LEVEL1_INSULATION_VALUE

      public static final RackChannel LEVEL1_INSULATION_VALUE
    • LEVEL1_CELL_VOLTAGE_DIFF_TOO_BIG

      public static final RackChannel LEVEL1_CELL_VOLTAGE_DIFF_TOO_BIG
    • LEVEL1_POWER_POLE_TEMP_HIGH

      public static final RackChannel LEVEL1_POWER_POLE_TEMP_HIGH
    • LEVEL1_TEMP_DIFF_TOO_BIG

      public static final RackChannel LEVEL1_TEMP_DIFF_TOO_BIG
    • LEVEL1_CHARGE_TEMP_LOW

      public static final RackChannel LEVEL1_CHARGE_TEMP_LOW
    • LEVEL1_SOC_LOW

      public static final RackChannel LEVEL1_SOC_LOW
    • LEVEL1_CHARGE_TEMP_HIGH

      public static final RackChannel LEVEL1_CHARGE_TEMP_HIGH
    • LEVEL1_DISCHARGE_CURRENT_HIGH

      public static final RackChannel LEVEL1_DISCHARGE_CURRENT_HIGH
    • LEVEL1_TOTAL_VOLTAGE_LOW

      public static final RackChannel LEVEL1_TOTAL_VOLTAGE_LOW
    • LEVEL1_CHARGE_CURRENT_HIGH

      public static final RackChannel LEVEL1_CHARGE_CURRENT_HIGH
    • LEVEL1_TOTAL_VOLTAGE_HIGH

      public static final RackChannel LEVEL1_TOTAL_VOLTAGE_HIGH
    • LEVEL2_DISCHARGE_TEMP_LOW

      public static final RackChannel LEVEL2_DISCHARGE_TEMP_LOW
    • LEVEL2_DISCHARGE_TEMP_HIGH

      public static final RackChannel LEVEL2_DISCHARGE_TEMP_HIGH
    • LEVEL2_INSULATION_VALUE

      public static final RackChannel LEVEL2_INSULATION_VALUE
    • LEVEL2_POWER_POLE_TEMP_HIGH

      public static final RackChannel LEVEL2_POWER_POLE_TEMP_HIGH
    • LEVEL2_CHARGE_TEMP_LOW

      public static final RackChannel LEVEL2_CHARGE_TEMP_LOW
    • LEVEL2_CHARGE_TEMP_HIGH

      public static final RackChannel LEVEL2_CHARGE_TEMP_HIGH
    • LEVEL2_DISCHARGE_CURRENT_HIGH

      public static final RackChannel LEVEL2_DISCHARGE_CURRENT_HIGH
    • LEVEL2_TOTAL_VOLTAGE_LOW

      public static final RackChannel LEVEL2_TOTAL_VOLTAGE_LOW
    • LEVEL2_CELL_VOLTAGE_LOW

      public static final RackChannel LEVEL2_CELL_VOLTAGE_LOW
    • LEVEL2_CHARGE_CURRENT_HIGH

      public static final RackChannel LEVEL2_CHARGE_CURRENT_HIGH
    • LEVEL2_TOTAL_VOLTAGE_HIGH

      public static final RackChannel LEVEL2_TOTAL_VOLTAGE_HIGH
    • LEVEL2_CELL_VOLTAGE_HIGH

      public static final RackChannel LEVEL2_CELL_VOLTAGE_HIGH
    • SLAVE_BMS_VOLTAGE_SENSOR_CABLES

      public static final RackChannel SLAVE_BMS_VOLTAGE_SENSOR_CABLES
    • SLAVE_BMS_POWER_CABLE

      public static final RackChannel SLAVE_BMS_POWER_CABLE
    • SLAVE_BMS_LTC6803

      public static final RackChannel SLAVE_BMS_LTC6803
    • SLAVE_BMS_VOLTAGE_SENSORS

      public static final RackChannel SLAVE_BMS_VOLTAGE_SENSORS
    • SLAVE_BMS_TEMP_SENSOR_CABLES

      public static final RackChannel SLAVE_BMS_TEMP_SENSOR_CABLES
    • SLAVE_BMS_TEMP_SENSORS

      public static final RackChannel SLAVE_BMS_TEMP_SENSORS
    • SLAVE_BMS_POWER_POLE_TEMP_SENSOR

      public static final RackChannel SLAVE_BMS_POWER_POLE_TEMP_SENSOR
    • SLAVE_BMS_TEMP_BOARD_COM

      public static final RackChannel SLAVE_BMS_TEMP_BOARD_COM
    • SLAVE_BMS_BALANCE_MODULE

      public static final RackChannel SLAVE_BMS_BALANCE_MODULE
    • SLAVE_BMS_TEMP_SENSORS2

      public static final RackChannel SLAVE_BMS_TEMP_SENSORS2
    • SLAVE_BMS_INTERNAL_COM

      public static final RackChannel SLAVE_BMS_INTERNAL_COM
    • SLAVE_BMS_EEPROM

      public static final RackChannel SLAVE_BMS_EEPROM
    • SLAVE_BMS_INIT

      public static final RackChannel SLAVE_BMS_INIT
  • Method Details

    • values

      public static RackChannel[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static RackChannel valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • toChannelIdString

      protected String toChannelIdString(Rack rack)
      Creates a Channel-ID String from the enum and returns it.
      Parameters:
      rack - the Rack
      Returns:
      the ChannelId as camel-case String
    • toChannelId

      protected ChannelId toChannelId(Rack rack)
      Creates a new Channel-ID from the enum and returns it.
      Parameters:
      rack - the Rack
      Returns:
      the ChannelId