connectToKnownDevice method

  1. @override
Future<void> connectToKnownDevice({
  1. Duration duration = const Duration(seconds: 20),
})
override

Implementation

@override
Future<void> connectToKnownDevice(
    {Duration duration = const Duration(seconds: 20)}) async {
  _updateConnectorStatus(BleConnectorStatus.scanning);
  _connection = backend
      .connectToAdvertisingDevice(
          id: deviceId, withServices: serviceIds, prescanDuration: duration)
      .listen(
        _updateState,
        onDone: () => _updateConnectorStatus(BleConnectorStatus.disconnected),
        onError: (Object e) =>
            _updateConnectorStatus(BleConnectorStatus.disconnected),
      );
}