Package io.openems.edge.io.gpio.api
Class AbstractGpioChannel
java.lang.Object
io.openems.edge.io.gpio.api.AbstractGpioChannel
- All Implemented Interfaces:
ChannelId
- Direct Known Subclasses:
ReadChannelId
,WriteChannelId
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.openems.edge.common.channel.ChannelId
ChannelId.ChannelIdImpl
-
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
gpio
public final int gpioThe GPIO number of the hardware entity.
-
-
Constructor Details
-
AbstractGpioChannel
- Throws:
IllegalArgumentException
-
-
Method Details
-
name
Description copied from interface:ChannelId
Gets the name in formatCaseFormat.UPPER_UNDERSCORE
. This is available by default for an Enum.Names starting with underscore ("_") are reserved for internal usage.
-
doc
Description copied from interface:ChannelId
Gets the Channel Doc for this ChannelId.
-