Android BLE BluetoothGattCharacteristic写入附加值

时间:2014-12-21 13:53:31

标签: android bluetooth-lowenergy

我想写一个带有参数的BluetoothGattCharacteristic命令。我知道如何通过setValue()方法以字节为单位编写命令。但不知道如何写参数。

1 个答案:

答案 0 :(得分:1)

以下是如何执行BLE写入的示例:

public void writeValue(final String uuid, final byte[] value)
{
    final BluetoothGattCharacteristic characteristic = getCharacteristic(bluetoothGatt, uuid);
    characteristic.setValue(value);
    bluetoothGatt.writeCharacteristic(characteristic);
}

该方法的第一个参数是远程设备中服务的指定特征UUID 你想要访问。第二个参数是要写入远程设备特征的字节数组。