Class DynamicChannelId

java.lang.Object
io.openems.edge.battery.fenecon.commercial.DynamicChannelId
All Implemented Interfaces:
ChannelId

public class DynamicChannelId extends Object implements ChannelId
This class is used to create Cell Voltage and Temperature Dynamic Channels.
  • Constructor Details

    • DynamicChannelId

      public DynamicChannelId(String name, Doc doc)
  • Method Details

    • name

      public String name()
      Description copied from interface: ChannelId
      Gets the name in format CaseFormat.UPPER_UNDERSCORE. This is available by default for an Enum.

      Names starting with underscore ("_") are reserved for internal usage.

      Specified by:
      name in interface ChannelId
      Returns:
      the name
    • doc

      public Doc doc()
      Description copied from interface: ChannelId
      Gets the Channel Doc for this ChannelId.
      Specified by:
      doc in interface ChannelId
      Returns:
      the Channel-Doc