Class SetMultipleChainableLEDColorRGBRequest

java.lang.Object
pt.unl.fct.di.novasys.babel.generic.ProtoIPC
pt.unl.fct.di.novasys.babel.generic.ProtoRequest
pt.unl.fct.di.tardis.babel.iot.api.requests.IoTEventRequest
pt.unl.fct.di.tardis.babel.iot.controlprotocols.requests.output.SetMultipleChainableLEDColorRGBRequest

public class SetMultipleChainableLEDColorRGBRequest extends IoTEventRequest
  • Field Details

  • Constructor Details

    • SetMultipleChainableLEDColorRGBRequest

      public SetMultipleChainableLEDColorRGBRequest(DeviceHandle h)
    • SetMultipleChainableLEDColorRGBRequest

      public SetMultipleChainableLEDColorRGBRequest(DeviceHandle h, byte idx, byte red, byte green, byte blue)
  • Method Details

    • addValuesForPosition

      public void addValuesForPosition(byte idx, byte[] values)
    • setValuesForPosition

      public void setValuesForPosition(byte idx, byte red, byte green, byte blue)
    • setPositionRed

      public void setPositionRed(byte idx, byte red)
    • setPositionGreen

      public void setPositionGreen(byte idx, byte green)
    • setPositionBlue

      public void setPositionBlue(byte idx, byte blue)
    • getPositionsIterator

      public Iterator<Byte> getPositionsIterator()
    • getPositionValues

      public byte[] getPositionValues(byte idx)
    • getPositionRed

      public byte getPositionRed(byte idx)
    • getPositionGreen

      public byte getPositionGreen(byte idx)
    • getPositionBlue

      public byte getPositionBlue(byte idx)