Interface GpioExpander

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void close()
      Close this device
      void setDirections​(int port, byte directions)
      Set the directions for all pins on this port using the specified directions bit mask.
      void setValues​(int port, byte values)
      Set the output value for a pins on this port.
    • Method Detail

      • setDirections

        void setDirections​(int port,
                           byte directions)
        Set the directions for all pins on this port using the specified directions bit mask. 0 = output, 1 = input
        Parameters:
        port - the bank of up to 8 GPIOs
        directions - bit mask specifying the directions for up to 8 GPIOs. 0 = output, 1 = input
      • setValues

        void setValues​(int port,
                       byte values)
        Set the output value for a pins on this port.
        Parameters:
        port - the bank of up to 8 GPIOs
        values - bit mask specifying on/off values. 1 = on, 0 = off