Как подключиться к устройствам, используя флаттер Bluetooth? - PullRequest
0 голосов
/ 04 мая 2020

Итак, я пытаюсь подключиться к устройству и отправить некоторые данные, используя плагины флаттера (flutter_scan_bluetooth: для сканирования устройств) и flutter_bluetooth_serial (для подключения и отправки данных). Я могу сканировать устройства и получать их ма * 1005. * адреса, но я не могу подключиться, я пытаюсь использовать эту функцию для подключения:

void connect(String address) async {
try {
  connection = await BluetoothConnection.toAddress(address);
  print('Connected to the device');
  _isConnected="is connected";

  connection.input.listen((Uint8List data) {
    //Data entry point
    print(ascii.decode(data));
   });

 } catch (exception) {
   print('Cannot connect, exception occured');
   _isConnected="not connected";
 }
}

, но приложение останавливается и получает сообщение о неподключенном соединении (оно показывает устройства, обнаруженные при сканировании) что я делаю не так ???

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...