public class OutputCommand
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
COMMAND_PAYLOAD_SIZE_PIEZO |
static int |
COMMAND_PAYLOAD_SIZE_RGB_LIGHT |
Modifier and Type | Method and Description |
---|---|
static OutputCommand |
commandWithDirectWriteThroughData(byte[] data,
int connectId) |
static OutputCommand |
commandWriteMotorPower(int power,
int connectId) |
static OutputCommand |
commandWritePiezoToneFrequency(int frequency,
int duration,
int connectId) |
static OutputCommand |
commandWritePiezoToneStopForConnectId(int connectId) |
static OutputCommand |
commandWriteRGBLight(int red,
int green,
int blue,
int connectId) |
static OutputCommand |
commandWriteRGBLightIndex(int index,
int connectId) |
byte[] |
getData() |
public static final int COMMAND_PAYLOAD_SIZE_PIEZO
public static final int COMMAND_PAYLOAD_SIZE_RGB_LIGHT
public static OutputCommand commandWriteMotorPower(int power, int connectId)
public static OutputCommand commandWritePiezoToneFrequency(int frequency, int duration, int connectId)
public static OutputCommand commandWriteRGBLight(int red, int green, int blue, int connectId)
public static OutputCommand commandWriteRGBLightIndex(int index, int connectId)
public static OutputCommand commandWithDirectWriteThroughData(byte[] data, int connectId)
public static OutputCommand commandWritePiezoToneStopForConnectId(int connectId)
public byte[] getData()