Determines whether a connection can be made at this point in time to the device.
@override Future<bool> canConnect() async => (deviceDescriptor?.deviceName != null && deviceDescriptor!.deviceName!.isNotEmpty);