402d
@402d
начинал с бейсика на УКНЦ в 1988

Может все же возможно закрыть BLE gatt connection со стороны сервера?

Со стороны клиента все просто
запомнил при подключении mBluetoothGatt = remoteDevice.connectGatt() и вызывай себе
mBluetoothGatt.close();
mBluetoothGatt.disconnect();

А вот в серверной части вещаешь калбак на BluetoothGattServer gattServer
и метод gattServer.cancelConnection(device);
не делает того, что я от него жду (клиент не получает дисконект)

Прошерстил весь IBluetoothGatt.aidl через который на ядро мепится класс сервера. Ничего более по теме не вижу.

Может кто подскажет как все таки закрыть соединение так, чтобы клиент об этом узнал ?
  • Вопрос задан
  • 25 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы