disconnect method

  1. @override
Future<void> disconnect()
override

Implementation

@override
Future<void> disconnect() async {
  try {
    await _connection?.cancel();
  } catch (_) {
  } finally {
    // Since [_connection] subscription is terminated, the "disconnected" state cannot be received and propagated
    _updateConnectorStatus(BleConnectorStatus.disconnected);
  }
}