From 5ac34106ae613d0100850a3c197ac9cc315b623f Mon Sep 17 00:00:00 2001 From: aringot <alexis.ringot@fhstp.ac.at> Date: Tue, 8 May 2018 13:45:45 +0200 Subject: [PATCH] Reduced GPS usage (increased distance and time before requesting an update) --- .../src/main/java/at/ac/fhstp/sonicontrol/GPSTracker.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/SoniControl/app/src/main/java/at/ac/fhstp/sonicontrol/GPSTracker.java b/SoniControl/app/src/main/java/at/ac/fhstp/sonicontrol/GPSTracker.java index 26967065..71f61366 100644 --- a/SoniControl/app/src/main/java/at/ac/fhstp/sonicontrol/GPSTracker.java +++ b/SoniControl/app/src/main/java/at/ac/fhstp/sonicontrol/GPSTracker.java @@ -59,8 +59,10 @@ public class GPSTracker extends Service implements LocationListener { Location savedLocationOnDetection; int geocoderMaxResults = 1; - private static final float MIN_DISTANCE_CHANGE_FOR_UPDATES = 3.0f; - private static final long MIN_TIME_BW_UPDATES = 1000 * 5 * 1; + // Need to find a compromise between accuracy of the position to spoof at the right place, + // and not consuming too much battery + private static final float MIN_DISTANCE_CHANGE_FOR_UPDATES = 15.0f; // 15m + private static final long MIN_TIME_BW_UPDATES = 1000 * 60 * 10; // 10min protected LocationManager locationManager; private String provider_info_gps = ""; -- GitLab