Enum SoltaroBatteryVersionC.ChannelId
- java.lang.Object
-
- java.lang.Enum<SoltaroBatteryVersionC.ChannelId>
-
- io.openems.edge.battery.soltaro.versionc.SoltaroBatteryVersionC.ChannelId
-
- All Implemented Interfaces:
ChannelId
,java.io.Serializable
,java.lang.Comparable<SoltaroBatteryVersionC.ChannelId>
- Enclosing interface:
- SoltaroBatteryVersionC
public static enum SoltaroBatteryVersionC.ChannelId extends java.lang.Enum<SoltaroBatteryVersionC.ChannelId> implements ChannelId
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Doc
doc()
Gets the Channel Doc for this ChannelId.static SoltaroBatteryVersionC.ChannelId
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SoltaroBatteryVersionC.ChannelId[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
EMS_BAUDRATE
public static final SoltaroBatteryVersionC.ChannelId EMS_BAUDRATE
-
EMS_ADDRESS
public static final SoltaroBatteryVersionC.ChannelId EMS_ADDRESS
-
EMS_COMMUNICATION_TIMEOUT
public static final SoltaroBatteryVersionC.ChannelId EMS_COMMUNICATION_TIMEOUT
-
ALARM_COMMUNICATION_TO_MASTER_BMS
public static final SoltaroBatteryVersionC.ChannelId ALARM_COMMUNICATION_TO_MASTER_BMS
-
ALARM_COMMUNICATION_TO_SLAVE_BMS
public static final SoltaroBatteryVersionC.ChannelId ALARM_COMMUNICATION_TO_SLAVE_BMS
-
ALARM_COMMUNICATION_SLAVE_BMS_TO_TEMP_SENSORS
public static final SoltaroBatteryVersionC.ChannelId ALARM_COMMUNICATION_SLAVE_BMS_TO_TEMP_SENSORS
-
ALARM_SLAVE_BMS_HARDWARE
public static final SoltaroBatteryVersionC.ChannelId ALARM_SLAVE_BMS_HARDWARE
-
PRE_ALARM_CELL_VOLTAGE_HIGH
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_CELL_VOLTAGE_HIGH
-
PRE_ALARM_TOTAL_VOLTAGE_HIGH
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_TOTAL_VOLTAGE_HIGH
-
PRE_ALARM_CHARGE_CURRENT_HIGH
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_CHARGE_CURRENT_HIGH
-
PRE_ALARM_CELL_VOLTAGE_LOW
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_CELL_VOLTAGE_LOW
-
PRE_ALARM_TOTAL_VOLTAGE_LOW
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_TOTAL_VOLTAGE_LOW
-
PRE_ALARM_DISCHARGE_CURRENT_HIGH
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_DISCHARGE_CURRENT_HIGH
-
PRE_ALARM_CHARGE_TEMP_HIGH
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_CHARGE_TEMP_HIGH
-
PRE_ALARM_CHARGE_TEMP_LOW
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_CHARGE_TEMP_LOW
-
PRE_ALARM_SOC_LOW
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_SOC_LOW
-
PRE_ALARM_TEMP_DIFF_TOO_BIG
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_TEMP_DIFF_TOO_BIG
-
PRE_ALARM_POWER_POLE_HIGH
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_POWER_POLE_HIGH
-
PRE_ALARM_CELL_VOLTAGE_DIFF_TOO_BIG
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_CELL_VOLTAGE_DIFF_TOO_BIG
-
PRE_ALARM_INSULATION_FAIL
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_INSULATION_FAIL
-
PRE_ALARM_TOTAL_VOLTAGE_DIFF_TOO_BIG
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_TOTAL_VOLTAGE_DIFF_TOO_BIG
-
PRE_ALARM_DISCHARGE_TEMP_HIGH
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_DISCHARGE_TEMP_HIGH
-
PRE_ALARM_DISCHARGE_TEMP_LOW
public static final SoltaroBatteryVersionC.ChannelId PRE_ALARM_DISCHARGE_TEMP_LOW
-
LEVEL1_DISCHARGE_TEMP_LOW
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_DISCHARGE_TEMP_LOW
-
LEVEL1_DISCHARGE_TEMP_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_DISCHARGE_TEMP_HIGH
-
LEVEL1_TOTAL_VOLTAGE_DIFF_TOO_BIG
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_TOTAL_VOLTAGE_DIFF_TOO_BIG
-
LEVEL1_INSULATION_VALUE
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_INSULATION_VALUE
-
LEVEL1_CELL_VOLTAGE_DIFF_TOO_BIG
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_CELL_VOLTAGE_DIFF_TOO_BIG
-
LEVEL1_POWER_POLE_TEMP_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_POWER_POLE_TEMP_HIGH
-
LEVEL1_TEMP_DIFF_TOO_BIG
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_TEMP_DIFF_TOO_BIG
-
LEVEL1_CHARGE_TEMP_LOW
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_CHARGE_TEMP_LOW
-
LEVEL1_SOC_LOW
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_SOC_LOW
-
LEVEL1_CHARGE_TEMP_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_CHARGE_TEMP_HIGH
-
LEVEL1_DISCHARGE_CURRENT_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_DISCHARGE_CURRENT_HIGH
-
LEVEL1_TOTAL_VOLTAGE_LOW
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_TOTAL_VOLTAGE_LOW
-
LEVEL1_CELL_VOLTAGE_LOW
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_CELL_VOLTAGE_LOW
-
LEVEL1_CHARGE_CURRENT_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_CHARGE_CURRENT_HIGH
-
LEVEL1_TOTAL_VOLTAGE_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_TOTAL_VOLTAGE_HIGH
-
LEVEL1_CELL_VOLTAGE_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL1_CELL_VOLTAGE_HIGH
-
LEVEL2_DISCHARGE_TEMP_LOW
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_DISCHARGE_TEMP_LOW
-
LEVEL2_DISCHARGE_TEMP_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_DISCHARGE_TEMP_HIGH
-
LEVEL2_TOTAL_VOLTAGE_DIFF_TOO_BIG
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_TOTAL_VOLTAGE_DIFF_TOO_BIG
-
LEVEL2_INSULATION_VALUE
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_INSULATION_VALUE
-
LEVEL2_CELL_VOLTAGE_DIFF_TOO_BIG
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_CELL_VOLTAGE_DIFF_TOO_BIG
-
LEVEL2_POWER_POLE_TEMP_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_POWER_POLE_TEMP_HIGH
-
LEVEL2_TEMP_DIFF_TOO_BIG
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_TEMP_DIFF_TOO_BIG
-
LEVEL2_CHARGE_TEMP_LOW
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_CHARGE_TEMP_LOW
-
LEVEL2_SOC_LOW
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_SOC_LOW
-
LEVEL2_CHARGE_TEMP_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_CHARGE_TEMP_HIGH
-
LEVEL2_DISCHARGE_CURRENT_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_DISCHARGE_CURRENT_HIGH
-
LEVEL2_TOTAL_VOLTAGE_LOW
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_TOTAL_VOLTAGE_LOW
-
LEVEL2_CELL_VOLTAGE_LOW
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_CELL_VOLTAGE_LOW
-
LEVEL2_CHARGE_CURRENT_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_CHARGE_CURRENT_HIGH
-
LEVEL2_TOTAL_VOLTAGE_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_TOTAL_VOLTAGE_HIGH
-
LEVEL2_CELL_VOLTAGE_HIGH
public static final SoltaroBatteryVersionC.ChannelId LEVEL2_CELL_VOLTAGE_HIGH
-
-
Method Detail
-
values
public static SoltaroBatteryVersionC.ChannelId[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SoltaroBatteryVersionC.ChannelId c : SoltaroBatteryVersionC.ChannelId.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SoltaroBatteryVersionC.ChannelId valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-