private boolean isLocationProviderEnabledRequired() {
        return !isAndroidWear && (
                // Apparently since device API 29 target SDK is not honored and location services need to be
                // turned on for the app to get scan results.
                // Based on issue https://github.com/Polidea/RxAndroidBle/issues/742
                deviceSdk >= 29 /* Build.VERSION_CODES.Q */
                        || targetSdk >= 23 /* Build.VERSION_CODES.M */
        );
    }
A function that returns true if the location services may be needed to be turned ON. Since there are no official guidelines
for Android Wear check is disabled.

@return true if Location Services need to be turned ON
@see <a href="https://code.google.com/p/android/issues/detail?id=189090">Google Groups Discussion</a>
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/util/LocationServicesStatusApi23.java