#java #android #bluetooth #raspberry-pi4 #rfcomm
Вопрос:
Я хочу использовать телефон Bluetooth для подключения raspberry pi в RFCOMM для отправки и чтения некоторых данных, я пытаюсь найти ответ в сети и на этом веб-сайте,но все еще не могу решить свою проблему.
Я использую это MainActivity.java программа может отображать уже подключенный адрес Bluetooth на моем телефоне,и я также могу подключиться сейчас. https://github.com/Depeshubela/Main/blob/master/app/src/main/java/com/example/try_wearther1/MainActivity.java
Теперь моя функция: Основная активность:получить адрес и отправить адрес в next .java
Навигация.java/Погода.java:подключите Bluetooth(когда я нажимаю кнопку BTC) и отправляйте/считывайте данные с raspberry pi
Я отдельно попробую Навигацию.java и Weather.java функционирует нормально
Но теперь, если я смешаю их и нажму кнопку, чтобы перейти к следующему действию, Bluetooth будет отключен, я пытаюсь написать службу в фоновом режиме, но, похоже, она работает неправильно.(Действие будет прервано)
Это моя попытка написать сервисную программу,используйте startService():https://github.com/Depeshubela/Main/blob/master/app/src/main/java/com/example/try_wearther1/BLE.java
Я надеюсь,что смогу много раз переключаться и не отключать Bluetooth,могу читать и отправлять некоторые данные на raspberry pi, например, навигацию по моей программе.java и Weather.java.
Спасибо, что уделили мне время для чтения.