Я попытался отправить команду на устройство через BluetoothGatt:
fun sendCommand(command: ByteArray) {
val service = bluetoothGatt.getService(SERVICE_UUID)
val writeCharacteristic = service.getCharacteristic(WRITE_CHARACTERISTIC_UUID)
writeCharacteristic.value = command
bluetoothGatt.writeCharacteristic(writeCharacteristic)
}
и, кажется, я получил его - onCharacteristicWrite
вызывается, но мое устройство никак не реагирует.
Кто-нибудь знает, почему?