Мое приложение должно работать вечно без участия пользователя и получать данные из сети Bluetooth Me sh. Приложение, которое я сделал, пока работает нормально. Но есть некоторые проблемы с библиотекой Me sh (CSRMe sh от Qualcomm), особенно с мостовым соединением, так что приложение больше не может обмениваться данными через сеть Me sh. Кроме того, нет технической поддержки, я хочу быть свободным от этой библиотеки, по крайней мере, для отправки и получения данных. Я проверил и выяснил, что без подключения BLE, только с функцией сканирования может получить мне sh данные и успешно расшифрованы с помощью сетевого ключа. Но я не уверен, что это хороший способ или нет.
Практический способ общения через Меня sh Сеть - это
- Сканирование поблизости меня sh устройств.
- Подключение к некоторому устройству me sh. (С этого шага Android может остановить сканирование)
- Запуск связи через подключенное устройство me sh.
Без BLE соединение, я должен продолжать сканирование, чтобы связаться с Me sh Network. Я думаю, что причина, по которой соединение BLE требует связи, заключается в экономии батареи устройства Android.