disconnect method
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);
}
}