scanDevices method

void scanDevices({
  1. List<DevicesFilter>? filters,
})

开始扫描设备

Implementation

void scanDevices({List<DevicesFilter>? filters}) {
  if (_disposed) {
    throw Exception("Scanning task can not start after disposed");
  }
  _filters.clear();
  if (filters != null) {
    for (var i = 0; i < filters.length; i++) {
      _filters.add(filters[i]);
    }
  }
  _scannerHelper!.addDeviceUpdateListener(_deviceUpdateHandler);
}