Я работаю над устройством BLE. - Я могу подключить это устройство к приложению с помощью BluetoothGATT. - Я могу впервые прочитать все услуги, характеристики и данные рекламодателя, как только подключиться к BluetoothGatt. - У нас есть две характеристики: одну нам нужно прочитать, а другую - написать, я умею писать характеристику.
Но проблема в том, что я не могу прочитать характеристику после записи. В соответствии с моим пониманием
@Override
public void onCharacteristicChanged(BluetoothGatt gatt,
BluetoothGattCharacteristic characteristic)
or
@Override
public void onCharacteristicRead(BluetoothGatt gatt,
BluetoothGattCharacteristic characteristic,
int status)
Должен автоматически вызываться, это метод обратного вызова
Мой характерный код записи:
boolean status = mBluetoothGatt.setCharacteristicNotification(characteristic, state);
Я также включаю уведомление с помощью кода ниже
mBluetoothGatt.setCharacteristicNotification(characteristic, enabled);
Я не могу ответить на вопрос "Характеристики чтения" после того, как написал
Любая помощь ценна, заранее благодарю, дорогая, я застрял на 3 дня в этом вопросе.