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