disconnect method
Implementation
@override
Future<void> disconnect() async {
await device.disconnect();
_connectionStateSubscription.cancel();
_bluetoothStateSubscription.cancel();
_baseStationConnectionState = BaseStationConnectionEnum.disconnected;
_baseStationConnectionStateController.add(BaseStationConnectionEnum.disconnected);
}