Class PinInfo

java.lang.Object
com.diozero.api.PinInfo
Direct Known Subclasses:
PwmPinInfo

public class PinInfo
extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • getKeyPrefix

      public String getKeyPrefix()
    • getHeader

      public String getHeader()
    • getDeviceNumber

      public int getDeviceNumber()
    • getPhysicalPin

      public int getPhysicalPin()
    • getName

      public String getName()
    • getModes

      public Collection<DeviceMode> getModes()
    • isSupported

      public boolean isSupported​(DeviceMode mode)
    • isDigitalInputSupported

      public boolean isDigitalInputSupported()
    • isDigitalOutputSupported

      public boolean isDigitalOutputSupported()
    • isPwmOutputSupported

      public boolean isPwmOutputSupported()
    • isAnalogInputSupported

      public boolean isAnalogInputSupported()
    • isAnalogOutputSupported

      public boolean isAnalogOutputSupported()
    • getSysFsNumber

      public int getSysFsNumber()
    • getChip

      public int getChip()
    • setChip

      public void setChip​(int chip)
    • getLineOffset

      public int getLineOffset()
    • setLineOffset

      public void setLineOffset​(int lineOffset)
    • toString

      public String toString()
      Overrides:
      toString in class Object