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
-
Nested Class Summary
Nested classes/interfaces inherited from class pt.unl.fct.di.novasys.babel.generic.ProtoIPC
pt.unl.fct.di.novasys.babel.generic.ProtoIPC.Type -
Field Summary
FieldsFields inherited from class pt.unl.fct.di.tardis.babel.iot.api.requests.IoTEventRequest
handle -
Constructor Summary
ConstructorsConstructorDescriptionSetMultipleChainableLEDColorRGBRequest(DeviceHandle h, byte idx, byte red, byte green, byte blue) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddValuesForPosition(byte idx, byte[] values) bytegetPositionBlue(byte idx) bytegetPositionGreen(byte idx) bytegetPositionRed(byte idx) byte[]getPositionValues(byte idx) voidsetPositionBlue(byte idx, byte blue) voidsetPositionGreen(byte idx, byte green) voidsetPositionRed(byte idx, byte red) voidsetValuesForPosition(byte idx, byte red, byte green, byte blue) Methods inherited from class pt.unl.fct.di.tardis.babel.iot.api.requests.IoTEventRequest
getDeviceHandleMethods inherited from class pt.unl.fct.di.novasys.babel.generic.ProtoRequest
getIdMethods inherited from class pt.unl.fct.di.novasys.babel.generic.ProtoIPC
getType
-
Field Details
-
REQUEST_ID
public static final short REQUEST_ID- See Also:
-
-
Constructor Details
-
SetMultipleChainableLEDColorRGBRequest
-
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
-
getPositionValues
public byte[] getPositionValues(byte idx) -
getPositionRed
public byte getPositionRed(byte idx) -
getPositionGreen
public byte getPositionGreen(byte idx) -
getPositionBlue
public byte getPositionBlue(byte idx)
-