dispose method

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

Closes the connection to the device.

Implementation

@override
Future<void> dispose() async {
  for (final subscription in _subscriptions) {
    await subscription.cancel();
  }
  for (final device in devices) {
    await device.dispose();
  }
}