Я создал приложение для Android, которое действует как центральное, и я нашел реализацию gatt-сервера (github.com/Jumperr-labs/python-gatt-server), который является частью bluez. Когда я спрашиваюс запросом на чтение значения признака от сервера, результирующие пакеты отправляются с использованием протокола ACI HCI, который, как я знаю, неверен. Я установил свой адаптер в режим LE only, используя btmgmt, но я вижу те же результаты.Я что-то пропустил?
Вот текущие настройки адаптера, взятые из команды 'btmgmt info' "Текущие настройки: питание подключаемо, например, реклама secure-conn"
Вот что показывает Wireshark Wireshark