Class WsRelayConfig

java.lang.Object
org.wildstang.hardware.roborio.outputs.config.WsRelayConfig
All Implemented Interfaces:
OutputConfig

public class WsRelayConfig extends Object implements OutputConfig
Contains configurations for relays.
  • Constructor Details

    • WsRelayConfig

      public WsRelayConfig(int channel, WsRelayState p_default)
      Construct the relay config.
      Parameters:
      channel - Hardware port number.
      p_default - Default relay state.
  • Method Details

    • getChannel

      public int getChannel()
      Returns the hardware port number.
      Returns:
      The hardware port number.
    • getDefault

      public WsRelayState getDefault()
      Returns the default relay state.
      Returns:
      The default state.
    • toString

      public String toString()
      Builds a JSON String describing the relay config.
      Overrides:
      toString in class Object
      Returns:
      Channel number.