Bluez 5.48 очистить кэшированные устройства - PullRequest
0 голосов
/ 03 апреля 2020

В настоящее время я разрабатываю приложение QT для ОС Ma c, и оно работает нормально.

Однако я собираю сборку root образа для SAMA5D27 с WILC3000 Wi-Fi / ble.

Версия BlueZ - 5.48, а QT - 5.12.2.

Проблема в том, что при сканировании устройства оно остается в кэше. Я не могу отфильтровать найденные устройства без кэширования, используя метод isCached () , предоставленный QT (он всегда возвращает false. Он просто не работает)

Как отключить Кэш BlueZ или просто удалить предыдущие сканы в QT?

Заранее спасибо!

1 Ответ

0 голосов
/ 29 апреля 2020

Найденные устройства хранятся в / var / lib / bluetooth / ..... Их можно удалить вручную. Но это не очень элегантно. Если вы найдете более элегантный способ через QT или bluez, сообщите нам.

...