public class BLECommand
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
READ
Android BLE stack is async but doesn't queue commands, so it ignore additional commands when processing.
|
static int |
READ_RSSI |
static int |
REGISTER_NOTIFY |
static int |
REMOVE_NOTIFY |
Constructor and Description |
---|
BLECommand(com.iotize.android.communication.protocol.ble.BLECommand.CallbackContext callbackContext,
java.util.UUID serviceUUID,
java.util.UUID characteristicUUID,
byte[] data,
int type) |
BLECommand(com.iotize.android.communication.protocol.ble.BLECommand.CallbackContext callbackContext,
java.util.UUID serviceUUID,
java.util.UUID characteristicUUID,
int type) |
Modifier and Type | Method and Description |
---|---|
com.iotize.android.communication.protocol.ble.BLECommand.CallbackContext |
getCallbackContext() |
java.util.UUID |
getCharacteristicUUID() |
byte[] |
getData() |
java.util.UUID |
getServiceUUID() |
int |
getType() |
public static int READ
public static int REGISTER_NOTIFY
public static int REMOVE_NOTIFY
public static int READ_RSSI
public BLECommand(com.iotize.android.communication.protocol.ble.BLECommand.CallbackContext callbackContext, java.util.UUID serviceUUID, java.util.UUID characteristicUUID, int type)
public BLECommand(com.iotize.android.communication.protocol.ble.BLECommand.CallbackContext callbackContext, java.util.UUID serviceUUID, java.util.UUID characteristicUUID, byte[] data, int type)
public int getType()
public com.iotize.android.communication.protocol.ble.BLECommand.CallbackContext getCallbackContext()
public java.util.UUID getServiceUUID()
public java.util.UUID getCharacteristicUUID()
public byte[] getData()