scan method

  1. @override
void scan(
  1. AddBleScanCall call
)
override

注意设备需要进入设置状态才能被扫描到 扫描可以添加的设备

call 扫描回调

Implementation

@override
void scan(AddBleScanCall call) {
  _channel.setMethodCallHandler((channelCall) {
    if (channelCall.method == "scanResult") {
      call.scanResult(channelCall.arguments["deviceId"],
          channelCall.arguments["rssi"], channelCall.arguments["data"]);
    }
    return Future.value(null);
  });
  _channel
      .invokeMethod("scan")
      .onError((PlatformException error, stackTrace) {
    call.fail(error);
  });
}