Я работаю над настольным приложением, созданным для linux (tinker board), которое требует подключения к интернету. В первом процессе настройки устройства требуются учетные данные Wi-Fi.
Для этого мы создадим мобильное приложение (Android). Теперь мобильное приложение может подключаться к Bluetooth устройства, а затем мобильное приложение может передавать учетные данные Wi-Fi на устройство. Как только устройство подключается к Wi-Fi, устройство может обрабатываться через Интернет.
Теперь, прежде чем продолжить, мы проверили, используя пример приложения Bluetooth для Android (https://github.com/edufolly/flutter_bluetooth_serial) и использовали инструменты командной строки на Linux (bluetoothctl & rfcomm). Он застревает с некоторыми ошибками (я не уверен, что это проблема с мобильным приложением или проблема с оборудованием bluetooth, или я что-то упускаю на стороне Linux).
- Мой главныйСомнение здесь заключается в том, способен ли встроенный в Bluetooth тинкер-плато обмениваться данными с устройством Android? (В частности, обмениваться текстом, потому что Bluetooth-наушники работают с ним нормально). как HC-05) требуется для этого?
В случае, если встроенный Bluetooth работает для этого сценария, может ли кто-нибудь предоставить учебное пособие по созданию приложения чата между linux и android по bluetooth?