Я хотел бы использовать Android (Android 9) в качестве периферийного устройства и считывать некоторые данные с него, и я хотел бы избежать какого-либо взаимодействия пользователя с устройством android. В настоящее время я использую nrf-Connect на Android для предоставления некоторого GATT-сервиса для проверки настройки соединения с моей машины с Ubuntu.
Теперь проблема в том, что Android использует спаривание "JustWorks", и мне приходится взаимодействовать с телефоном для подключения / сопряжения с ним, чего я действительно хочу избежать. Есть ли способ сказать Android не использовать спаривание "JustWorks"? Или какой-нибудь способ обойти это? Желательно, чтобы не было необходимости в сопряжении вообще, но если это технически невозможно, обходной путь также подойдет.
Мне все равно, если эти службы доступны, так как я шифрую данные, которые они содержат, либо путь. Кроме того, я не застрял на использовании сервисов GATT, то есть, если есть способ сделать это с помощью rfcomm или чего-то еще, что было бы хорошо.