dispose method
Trennt die (eigene) Bluetooth-Verbindung, falls verbunden.
Implementation
@override
Future<void> dispose() async {
final BluetoothDevice? device = _device;
if (device == null) return;
try {
await device.disconnect();
} catch (e) {
if (kDebugMode) print('Fehler beim Trennen von $address: $e');
} finally {
_device = null;
}
}