Class SetMultipleChainableLEDColorHSBRequest

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.SetMultipleChainableLEDColorHSBRequest

public class SetMultipleChainableLEDColorHSBRequest extends IoTEventRequest
  • Field Details

  • Constructor Details

    • SetMultipleChainableLEDColorHSBRequest

      public SetMultipleChainableLEDColorHSBRequest(DeviceHandle h)
    • SetMultipleChainableLEDColorHSBRequest

      public SetMultipleChainableLEDColorHSBRequest(DeviceHandle h, byte idx, float hue, float saturation, float brightness)
  • Method Details

    • addValuesForPosition

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

      public void addValuesForPosition(byte idx, float hue, float saturation, float brightness)
    • setPositionHue

      public void setPositionHue(byte idx, float hue)
    • setPositionSaturation

      public void setPositionSaturation(byte idx, float saturation)
    • setPositionBrightness

      public void setPositionBrightness(byte idx, float brightness)
    • getPositionsIterator

      public Iterator<Byte> getPositionsIterator()
    • getPositionValues

      public float[] getPositionValues(byte idx)
    • getPositionHue

      public float getPositionHue(byte idx)
    • getPositionSaturation

      public float getPositionSaturation(byte idx)
    • getPositionBrightness

      public float getPositionBrightness(byte idx)