Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 317457ff authored by Yu-Han Yang's avatar Yu-Han Yang
Browse files

Merge intervalMillis of GnssMeasurementRequest

Bug: 206670536
Test: manual
Change-Id: I3e1df84300b050499ff71e2a33563479d22d5d71
parent 6584dbb6
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -158,6 +158,7 @@ public final class GnssMeasurementsProvider extends
            Collection<GnssListenerRegistration> registrations) {
        boolean fullTracking = false;
        boolean enableCorrVecOutputs = false;
        int intervalMillis = Integer.MAX_VALUE;

        if (mSettingsHelper.isGnssMeasurementsFullTrackingEnabled()) {
            fullTracking = true;
@@ -171,11 +172,13 @@ public final class GnssMeasurementsProvider extends
            if (request.isCorrelationVectorOutputsEnabled()) {
                enableCorrVecOutputs = true;
            }
            intervalMillis = Math.min(intervalMillis, request.getIntervalMillis());
        }

        return new GnssMeasurementRequest.Builder()
                    .setFullTracking(fullTracking)
                    .setCorrelationVectorOutputsEnabled(enableCorrVecOutputs)
                    .setIntervalMillis(intervalMillis)
                    .build();
    }