Как получить данные с Bluetooth-микрофона во Flutter? - PullRequest
0 голосов
/ 14 июля 2020

Моя цель - создать приложение на основе Bluetooth. Я начал с Bluetooth-микрофона , чтобы изучить , так как я считаю, что у него больше всего функций Press, Release, Volume Up, Volume Down, SOS.

================== =

Что я пробовал

  1. Это данные, отправленные Bluetooth-микрофоном.

Bluetooth Classi c

C:BRGIN*+GPIO=1
C:END*+GPIO=0
C:VM*
C:VP*
C:SOS*

BLE, Характеристики c: FFF1

3048454568447982147
3705647556540995
14475337284163
14475387615811
3705711998745155

на Android, я использую приложение Serial Bluetooth Terminal с открытым исходным кодом, так что отсюда я могу узнать, как получать данные Bluetooth.

на Android устройство BLE не может подключиться, а на iPhone 5 оно может подключиться. Connection failed: no serial profile found -> use long click on device to define a custom profile

Bluetooth-микрофон может подключаться к двум устройствам (Android и iOS) одновременно.

==== ===============

код

Я отредактирую этот раздел после того, как пойму шаблон BLo C. Скорее всего, я буду использовать пакет flutter_blue или flutter_bluetooth_serial, так как я никогда раньше не писал приложение iOS или Android и сразу перехожу к Flutter.

Если у вас есть статья для чтения или хотите порекомендовать лучший способ вместо того, чтобы полагаться на пакет . Не стесняйтесь указывать направление.

...