@override Future<bool> disconnect() async { final ok = await methodChannel.invokeMethod<bool>('disconnect'); return ok ?? false; }