У меня есть mBluetoothGatt.writeDescriptor (дескриптор) или writeCharacteristic (характеристика) для отправки данных на устройства.Как отправить данные на сервер?
, но устройства не могут быть приняты. Я не знаю почему?
Это мой код:
public void writeDataToBel() {
if ((gattCharacteristics_send.getProperties() & BluetoothGattCharacteristic.PROPERTY_WRITE) > 0) {
System.out.println("have permission");
}
String send_data = "d300000000060000000000000000d900";
gattCharacteristics_send.setValue(send_data);
gattCharacteristics_send
.setWriteType(BluetoothGattCharacteristic.WRITE_TYPE_NO_RESPONSE);
boolean sendStatus = mBluetoothGatt
.writeCharacteristic(gattCharacteristics_send);
System.out.println("status-->" + sendStatus);
}
разрешения. –
Это мой код. можно распечатать иметь разрешение. –