Closed ghost closed 6 years ago
The plugin is not detecting you have no network connection.
Yes, that is clear, but I get my connection back (wifi) as I enter the house, and the plugin still not reporting the recorded locations. They are sitting in the internal DB and not get reported, ever.
The plugin attempts HTTP flush each heartbeat. It does not have a listener on network connection changes (the premium version does though. It will be posted here in the next stable release).
Notice during this heartbeat event an HTTPService flush
occurred:
03-16 17:22:54.291 DEBUG [LocationService onHeartbeat] ❤️
03-16 17:22:54.315 DEBUG [HttpService flush] <--- A network connection was detected
╔═════════════════════════════════════════════
║ HTTP Service
╠═════════════════════════════════════════════
03-16 17:22:54.349 DEBUG [SQLiteLocationDAO first]
✅ Locked 1 records
03-16 17:22:54.354 INFO [HttpService createRequest]
🔵 HTTP POST: f7704242-f608-4cc6-be2d-3506bd6f0d8d
03-16 17:22:54.805 INFO [HttpService$a onResponse]
🔵 Response: 200
03-16 17:22:54.823 DEBUG [SQLiteLocationDAO destroy]
✅ DESTROY: f7704242-f608-4cc6-be2d-3506bd6f0d8d
03-16 17:22:54.836 DEBUG [SQLiteLocationDAO first]
✅ Locked 1 records
03-16 17:22:54.844 INFO [HttpService createRequest]
🔵 HTTP POST: 1a8d2d0f-4bd4-4281-9237-6ab3cf810e0b
03-16 17:22:55.016 INFO [HttpService$a onResponse]
🔵 Response: 200
03-16 17:22:55.035 DEBUG [SQLiteLocationDAO destroy]
✅ DESTROY: 1a8d2d0f-4bd4-4281-9237-6ab3cf810e0b
03-16 17:22:55.056 DEBUG [SQLiteLocationDAO first]
✅ Locked 1 records
03-16 17:22:55.070 INFO [HttpService createRequest]
🔵 HTTP POST: 4a260b30-9e35-4827-9463-8cf5aafd9b5f
03-16 17:22:55.249 INFO [HttpService$a onResponse]
🔵 Response: 200
03-16 17:22:55.263 DEBUG [SQLiteLocationDAO destroy]
✅ DESTROY: 4a260b30-9e35-4827-9463-8cf5aafd9b5f
03-16 17:22:57.976 DEBUG [a a]
OK. That explains it. So I would need the premium version, so the listener would kick in and report the locations when I get back my connection. In case this is correct you can close the issue. Thank you.
so the listener would kick in and report the locations when I get back my connection.
Correct. The latest version of the plugin (available to customers only currently) has an HTTP connection listener which performs an HttpService flush
when connection is detected.
Background http reporting does not work when the app is killed. It does work in a way for starters, but then it gets stuck.
For this test I have used the 'cordova-background-geolocation-SampleApp' provided by this project. Before that, I have developed my own app, where I experienced the same problems first. I've read through the documentation many times, inspected every log, logcat, email log, own logging, etc. As for installing the sample app I have followed the instructions on it's github page.
Your Environment
cordova -v
): 8.0.0, but it was tested with 7.1.0, and other versions toocordova platform ls
): Installed platforms: android 6.4.0 ios 4.5.4Expected Behavior
A)
Actual Behavior
Debug logs
03-16 16:41:07.025 INFO [Sensors print] ╔═════════════════════════════════════════════ ║ DEVICE SENSORS ╠═════════════════════════════════════════════ ╟─ ✅ ACCELEROMETER: {Sensor name="MPU6500 Acceleration Sensor", vendor="Invensense", version=1, type=1, maxRange=39.2266, resolution=0.0011971008, power=0.25, minDelay=5000} ╟─ ✅ GYROSCOPE: {Sensor name="MPU6500 Gyroscope Sensor", vendor="Invensense", version=1, type=4, maxRange=34.906586, resolution=0.0010652645, power=6.1, minDelay=5000} ╟─ ✅ MAGNETOMETER: {Sensor name="YAS537 Magnetic Sensor", vendor="Yamaha Corporation", version=1, type=2, maxRange=1200.0, resolution=0.1, power=6.0, minDelay=10000} ╟─ ✅ SIGNIFICANT_MOTION: {Sensor name="SAMSUNG Significant Motion Sensor", vendor="Samsung Inc.", version=2, type=17, maxRange=1.0, resolution=1.0, power=0.3, minDelay=0} ╚═════════════════════════════════════════════ 03-16 16:41:07.048 INFO [BackgroundGeolocation]
╔═════════════════════════════════════════════
║ TSLocationManager version: 2.11.2
╠═════════════════════════════════════════════
03-16 16:41:07.073 INFO [BackgroundGeolocation]
✅ Google Play Services: connected (version code:11910000)
03-16 16:41:07.149 DEBUG [a onCreate] CREATE TABLE IF NOT EXISTS locations (id INTEGER PRIMARY KEY AUTOINCREMENT, uuid TEXT NOT NULL DEFAULT '', timestamp TEXT, json TEXT, locked BOOLEAN);
03-16 16:41:07.173 DEBUG [a onCreate] CREATE TABLE IF NOT EXISTS geofences (id INTEGER PRIMARY KEY AUTOINCREMENT, identifier TEXT NOT NULL UNIQUE, latitude DOUBLE NOT NULL, sin_latitude DOUBLE NOT NULL, cos_latitude DOUBLE NOT NULL, longitude DOUBLE NOT NULL, sin_longitude DOUBLE NOT NULL, cos_longitude DOUBLE NOT NULL, radius DOUBLE NOT NULL, notifyOnEntry BOOLEAN NOT NULL DEFAULT 0, notifyOnExit BOOLEAN NOT NULL DEFAULT 0, notifyOnDwell BOOLEAN NOT NULL DEFAULT 0, loiteringDelay INTEGER NOT NULL DEFAULT 0, extras TEXT);
03-16 16:41:07.201 DEBUG [SQLiteLocationDAO dbh]
✅ Opened database
03-16 16:41:07.220 DEBUG [SQLiteLocationDAO prune]
ℹ️ PRUNE -1 days
03-16 16:41:07.301 DEBUG [GeofenceDAO dbh]
✅ Opened database
03-16 16:41:07.337 INFO [BackgroundGeolocation ]
🔵 Connecting to GooglePlayServices...
03-16 16:41:07.349 DEBUG [BackgroundGeolocation c]
🔴 Cleared callbacks
03-16 16:41:51.225 INFO [Settings print]
...
03-16 16:46:43.561 DEBUG [BackgroundGeolocation$p run] ✅ Updated config 03-16 16:46:43.600 INFO [LocationService onLocation] ℹ️ Location availability: true 03-16 16:46:45.424 INFO [Settings print] ╔═════════════════════════════════════════════ ║ BackgroundGeolocation Settings ╠═════════════════════════════════════════════ { "isMoving": true, "enabled": true, "odometer": 0.48618433, "schedulerEnabled": false, "trackingMode": "geofence", "distanceFilter": 10, "desiredAccuracy": 0, "desiredOdometerAccuracy": 100, "locationUpdateInterval": 1000, "fastestLocationUpdateInterval": 10000, "locationTimeout": 60, "deferTime": 0, "disableElasticity": false, "elasticityMultiplier": 1, "allowIdenticalLocations": false, "activityRecognitionInterval": 10000, "minimumActivityRecognitionConfidence": 75, "triggerActivities": "in_vehicle, on_bicycle, on_foot, running, walking", "disableStopDetection": false, "stationaryRadius": 25, "stopTimeout": 5, "stopOnStationary": false, "url": "http:\/\/tracker.transistorsoft.com\/locations\/thisisnotreal", "method": "POST", "autoSync": true, "autoSyncThreshold": 0, "batchSync": false, "maxBatchSize": -1, "params": { "device": { "model": "SM-G920F", "platform": "Android", "uuid": "861bc2010c3a9612", "version": "7.0", "manufacturer": "samsung", "framework": "Cordova" } }, "headers": {}, "extras": {}, "httpRootProperty": "location", "locationTemplate": "", "geofenceTemplate": "", "persist": true, "maxDaysToPersist": 1, "maxRecordsToPersist": -1, "locationsOrderDirection": "ASC", "httpTimeout": 60000, "geofenceProximityRadius": 1000, "geofenceInitialTriggerEntry": true, "stopOnTerminate": false, "startOnBoot": true, "heartbeatInterval": 60, "foregroundService": false, "notificationPriority": 0, "notificationTitle": "", "notificationText": "Location Service activated", "notificationColor": "", "notificationIcon": "", "notificationSmallIcon": "", "notificationLargeIcon": "drawable\/notification_large_icon", "forceReloadOnLocationChange": false, "forceReloadOnMotionChange": false, "forceReloadOnGeofence": false, "forceReloadOnBoot": false, "forceReloadOnHeartbeat": false, "forceReloadOnSchedule": false, "stopAfterElapsedMinutes": 0, "schedule": [], "enableHeadless": false, "configureUrl": "", "configureInterval": -1, "debug": true, "logLevel": 5, "logMaxDays": 3 }╚═════════════════════════════════════════════ 03-16 16:46:45.439 DEBUG [BackgroundGeolocation$p run] ✅ Updated config 03-16 16:46:45.471 INFO [LocationService onLocation] ℹ️ Location availability: true 03-16 16:48:11.171 INFO [BackgroundGeolocation onActivityDestroy] ╔═════════════════════════════════════════════ ║ MainActivity was destroyed ╠═════════════════════════════════════════════ ╟─ stopOnTerminate: false ╟─ enabled: true
03-16 16:48:11.192 INFO [TSLocationManager stopWatchPosition] 🔴 watchPosition: OFF 03-16 16:48:11.207 DEBUG [BackgroundGeolocation c] 🔴 Cleared callbacks 03-16 16:48:11.220 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:48:11.251 DEBUG [BackgroundGeolocationService onActivityDestroyed] ╔═════════════════════════════════════════════ ║ BackgroundGeolocationService Rx ActivityDestroyed ╠═════════════════════════════════════════════
03-16 16:48:11.263 DEBUG [BackgroundGeolocationService i] 03-16 16:48:11.271 INFO [BackgroundGeolocationService k] 🔴 Stop heartbeat 03-16 16:48:13.011 INFO [Sensors print] ╔═════════════════════════════════════════════ ║ DEVICE SENSORS ╠═════════════════════════════════════════════ ╟─ ✅ ACCELEROMETER: {Sensor name="MPU6500 Acceleration Sensor", vendor="Invensense", version=1, type=1, maxRange=39.2266, resolution=0.0011971008, power=0.25, minDelay=5000} ╟─ ✅ GYROSCOPE: {Sensor name="MPU6500 Gyroscope Sensor", vendor="Invensense", version=1, type=4, maxRange=34.906586, resolution=0.0010652645, power=6.1, minDelay=5000} ╟─ ✅ MAGNETOMETER: {Sensor name="YAS537 Magnetic Sensor", vendor="Yamaha Corporation", version=1, type=2, maxRange=1200.0, resolution=0.1, power=6.0, minDelay=10000} ╟─ ✅ SIGNIFICANT_MOTION: {Sensor name="SAMSUNG Significant Motion Sensor", vendor="Samsung Inc.", version=2, type=17, maxRange=1.0, resolution=1.0, power=0.3, minDelay=0} ╚═════════════════════════════════════════════ 03-16 16:48:13.053 INFO [BackgroundGeolocation]
╔═════════════════════════════════════════════
║ TSLocationManager version: 2.11.2
╠═════════════════════════════════════════════
03-16 16:48:13.085 INFO [BackgroundGeolocation]
✅ Google Play Services: connected (version code:11910000)
03-16 16:48:13.131 DEBUG [SQLiteLocationDAO dbh]
✅ Opened database
03-16 16:48:13.149 DEBUG [SQLiteLocationDAO prune]
ℹ️ PRUNE -1 days
03-16 16:48:13.215 DEBUG [GeofenceDAO dbh]
✅ Opened database
03-16 16:48:13.248 INFO [BackgroundGeolocation ]
🔵 Connecting to GooglePlayServices...
03-16 16:48:13.267 INFO [BackgroundGeolocationService onStartCommand]
╔═════════════════════════════════════════════
║ BackgroundGeolocation Service started
╠═════════════════════════════════════════════
03-16 16:48:13.309 INFO [BackgroundGeolocationService b] 🎾 Start activity updates: 10000 03-16 16:48:13.346 INFO [BackgroundGeolocationService k] 🔴 Stop heartbeat 03-16 16:48:13.406 INFO [BackgroundGeolocationService a] 🔵 setPace: null → true 03-16 16:48:13.854 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:48:13.877 DEBUG [LocationService onLocation] ╔═════════════════════════════════════════════ ║ LocationService: location ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused xxx,xxx acc=13 et=+12d16h54m16s540ms], age: 101ms, time: 1521215293767
03-16 16:48:13.888 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════
03-16 16:48:13.893 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 16:48:13.899 DEBUG [TSLocationManager calculateMedianAccuracy] 13.478 03-16 16:48:13.907 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:48:13.919 DEBUG [TSLocationManager incrementOdometer] 0.48618433 03-16 16:48:13.929 INFO [BackgroundGeolocationService onActivityRecognitionResult] 🔵 Stop-timeout timer initiated (5 min)... 03-16 16:48:13.946 INFO [BackgroundGeolocationService h] 🔵 Begin stop timer 03-16 16:48:13.970 DEBUG [a a] ╔═════════════════════════════════════════════ ║ TSGeofenceManager found 1/1 within 1000 meters ╠═════════════════════════════════════════════ ╟─ 🎾 Home ╚═════════════════════════════════════════════ 03-16 16:48:14.005 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:48:14.009 DEBUG [LocationService onLocation] ╔═════════════════════════════════════════════ ║ LocationService: location:1001 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused xxx,xxx acc=13 et=+12d16h54m16s540ms], age: 241ms, time: 1521215293767
03-16 16:48:14.026 INFO [TSLocationManager onSingleLocationResult] 🔵 Acquired motionchange position, isMoving: true 03-16 16:48:14.048 DEBUG [TSLocationManager calculateMedianAccuracy] 13.478 03-16 16:48:14.073 DEBUG [TSLocationManager incrementOdometer] 0.48618433 03-16 16:48:14.108 INFO [TSLocationManager requestLocationUpdates] 🎾 Location-services: ON 03-16 16:48:14.126 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 16:48:14.147 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:48:14.160 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 0 03-16 16:48:14.168 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:48:14.168 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:48:14.190 INFO [LocationService onLocation] ℹ️ Location availability: true 03-16 16:48:14.210 INFO [LocationService onLocation] ℹ️ Location availability: true 03-16 16:48:18.863 DEBUG [LocationService onLocation] ╔═════════════════════════════════════════════ ║ LocationService: location ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused xxx,xxx acc=13 et=+12d16h54m21s601ms], age: 33ms, time: 1521215298828
03-16 16:48:18.885 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════
03-16 16:48:18.907 DEBUG [TSLocationManager onLocationResult] ℹ️ IGNORED: same as last location 03-16 16:51:28.871 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:51:28.883 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] on_foot (23%) 03-16 16:51:28.891 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:51:28.900 DEBUG [BackgroundGeolocationService i] 03-16 16:51:29.043 INFO [GeofenceService onHandleIntent] ╔═════════════════════════════════════════════ ║ Geofencing Event: ENTER ╠═════════════════════════════════════════════ ╟─ Home ╚═════════════════════════════════════════════ 03-16 16:51:29.058 DEBUG [TSLocationManager calculateMedianAccuracy] 13.478 03-16 16:51:29.075 DEBUG [TSLocationManager incrementOdometer] 2.4126732 03-16 16:51:29.088 DEBUG [a a] ╔═════════════════════════════════════════════ ║ TSGeofenceManager found 1/1 within 1000 meters ╠═════════════════════════════════════════════ ╟─ 🎾 Home ╚═════════════════════════════════════════════ 03-16 16:51:29.127 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:51:29.129 INFO [SQLiteLocationDAO persist] ✅ INSERT: c1b4e386-d7bc-4e5a-a207-5107f82d9d22 03-16 16:51:29.142 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:51:29.143 INFO [GeofenceService onHandleIntent] ╔═════════════════════════════════════════════ ║ Geofencing Event: DWELL ╠═════════════════════════════════════════════ ╟─ Home ╚═════════════════════════════════════════════ 03-16 16:51:29.155 DEBUG [HttpService flush] ╔═════════════════════════════════════════════ ║ HTTP Service ╠═════════════════════════════════════════════
03-16 16:51:29.168 DEBUG [TSLocationManager calculateMedianAccuracy] 14.212 03-16 16:51:29.176 DEBUG [SQLiteLocationDAO first] ✅ Locked 1 records 03-16 16:51:29.179 DEBUG [TSLocationManager incrementOdometer] 2.4126732 03-16 16:51:29.185 INFO [HttpService createRequest] 🔵 HTTP POST: c1b4e386-d7bc-4e5a-a207-5107f82d9d22 03-16 16:51:29.202 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:51:29.204 INFO [SQLiteLocationDAO persist] ✅ INSERT: b0ab0091-d075-4db6-9d75-8e090c32a938 03-16 16:51:29.224 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:51:29.234 WARN [BackgroundGeolocation$t run] ⚠️ HTTPService IS BUSY. This probably should not run! 03-16 16:51:29.588 INFO [HttpService$a onResponse] 🔵 Response: 200 03-16 16:51:29.598 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:51:29.604 DEBUG [SQLiteLocationDAO destroy] ✅ DESTROY: c1b4e386-d7bc-4e5a-a207-5107f82d9d22 03-16 16:51:29.612 DEBUG [SQLiteLocationDAO first] ✅ Locked 1 records 03-16 16:51:29.620 INFO [HttpService createRequest] 🔵 HTTP POST: b0ab0091-d075-4db6-9d75-8e090c32a938 03-16 16:51:29.798 INFO [HttpService$a onResponse] 🔵 Response: 200 03-16 16:51:29.806 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:51:29.819 DEBUG [SQLiteLocationDAO destroy] ✅ DESTROY: b0ab0091-d075-4db6-9d75-8e090c32a938 03-16 16:52:37.063 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:52:37.103 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (25%) 03-16 16:52:37.117 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:52:37.135 INFO [BackgroundGeolocationService onActivityRecognitionResult] 🔵 Stop-timeout timer initiated (5 min)... 03-16 16:52:37.146 INFO [BackgroundGeolocationService h] 🔵 Begin stop timer 03-16 16:54:20.110 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:54:20.141 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] in_vehicle (58%) 03-16 16:54:20.160 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:54:20.184 DEBUG [BackgroundGeolocationService i] 03-16 16:54:29.019 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:54:29.045 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] in_vehicle (80%) 03-16 16:54:29.065 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:54:37.895 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:54:37.929 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] in_vehicle (99%) 03-16 16:54:37.947 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:54:52.522 INFO [GeofenceService onHandleIntent] ╔═════════════════════════════════════════════ ║ Geofencing Event: EXIT ╠═════════════════════════════════════════════ ╟─ Home ╚═════════════════════════════════════════════ 03-16 16:54:52.554 DEBUG [TSLocationManager calculateMedianAccuracy] 14.946 03-16 16:54:52.608 DEBUG [TSLocationManager incrementOdometer] 228.57541 03-16 16:54:52.644 DEBUG [a a] ╔═════════════════════════════════════════════ ║ TSGeofenceManager found 1/1 within 1000 meters ╠═════════════════════════════════════════════ ╟─ 🎾 Home ╚═════════════════════════════════════════════ 03-16 16:54:52.678 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:54:52.685 INFO [SQLiteLocationDAO persist] ✅ INSERT: f7704242-f608-4cc6-be2d-3506bd6f0d8d 03-16 16:54:52.698 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:54:54.834 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:54:54.853 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] in_vehicle (81%) 03-16 16:54:54.869 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:55:08.503 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:55:08.535 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] in_vehicle (93%) 03-16 16:55:08.559 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:55:22.492 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:55:22.515 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] in_vehicle (73%) 03-16 16:55:22.541 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:55:31.620 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:55:31.654 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] in_vehicle (77%) 03-16 16:55:31.681 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:55:40.516 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:55:40.543 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] in_vehicle (98%) 03-16 16:55:40.564 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:55:49.496 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:55:49.517 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] in_vehicle (96%) 03-16 16:55:49.539 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:56:01.545 INFO [GeofenceService onHandleIntent] ╔═════════════════════════════════════════════ ║ Geofencing Event: ENTER ╠═════════════════════════════════════════════ ╟─ Home ╚═════════════════════════════════════════════ 03-16 16:56:01.564 DEBUG [TSLocationManager calculateMedianAccuracy] 14.212 03-16 16:56:01.586 DEBUG [TSLocationManager incrementOdometer] 500.42892 03-16 16:56:01.621 DEBUG [a a] ╔═════════════════════════════════════════════ ║ TSGeofenceManager found 1/1 within 1000 meters ╠═════════════════════════════════════════════ ╟─ 🎾 Home ╚═════════════════════════════════════════════ 03-16 16:56:01.671 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:56:01.682 INFO [SQLiteLocationDAO persist] ✅ INSERT: 1a8d2d0f-4bd4-4281-9237-6ab3cf810e0b 03-16 16:56:01.690 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:56:07.603 INFO [GeofenceService onHandleIntent] ╔═════════════════════════════════════════════ ║ Geofencing Event: DWELL ╠═════════════════════════════════════════════ ╟─ Home ╚═════════════════════════════════════════════ 03-16 16:56:07.636 DEBUG [TSLocationManager calculateMedianAccuracy] 13.478 03-16 16:56:07.661 DEBUG [TSLocationManager incrementOdometer] 558.9826 03-16 16:56:07.701 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:56:07.708 INFO [SQLiteLocationDAO persist] ✅ INSERT: 4a260b30-9e35-4827-9463-8cf5aafd9b5f 03-16 16:56:07.720 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:56:22.630 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:56:22.650 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] in_vehicle (69%) 03-16 16:56:22.667 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:57:16.117 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:57:16.139 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] on_foot (65%) 03-16 16:57:16.154 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:58:28.174 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:58:28.200 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (99%) 03-16 16:58:28.220 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:58:28.233 INFO [BackgroundGeolocationService onActivityRecognitionResult] 🔵 Stop-timeout timer initiated (5 min)... 03-16 16:58:28.248 INFO [BackgroundGeolocationService h] 🔵 Begin stop timer 03-16 16:58:42.413 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:58:42.437 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 16:58:42.452 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:58:42.465 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 0 03-16 16:58:56.010 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:58:56.041 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 16:58:56.062 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:58:56.074 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 0 03-16 16:59:15.391 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:59:15.419 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 16:59:15.434 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:59:15.447 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 0 03-16 16:59:24.464 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:59:24.488 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 16:59:24.511 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:59:24.532 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 0 03-16 16:59:31.355 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:59:31.377 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 16:59:31.406 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:59:31.424 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 1 03-16 16:59:35.091 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:59:35.101 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 16:59:35.112 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:59:35.117 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 1 03-16 16:59:43.937 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:59:43.962 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 16:59:43.976 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:59:43.986 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 1 03-16 16:59:52.677 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:59:52.705 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 16:59:52.717 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 16:59:52.731 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 1 03-16 17:00:01.418 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:00:01.455 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:00:01.480 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:00:01.500 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 1 03-16 17:00:15.449 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:00:15.492 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:00:15.515 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:00:15.542 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 1 03-16 17:00:32.406 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:00:32.439 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:00:32.453 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:00:32.468 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 2 03-16 17:00:42.613 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:00:42.636 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:00:42.661 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:00:42.684 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 2 03-16 17:00:52.831 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:00:52.863 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:00:52.879 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:00:52.894 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 2 03-16 17:01:01.745 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:01:01.768 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:01:01.785 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:01:01.800 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 2 03-16 17:01:10.697 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:01:10.717 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:01:10.736 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:01:10.746 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 2 03-16 17:01:24.339 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:01:24.365 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:01:24.382 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:01:24.395 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 2 03-16 17:01:37.979 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:01:37.998 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:01:38.023 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:01:38.040 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 3 03-16 17:01:51.636 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:01:51.657 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:01:51.679 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:01:51.694 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 3 03-16 17:02:01.863 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:02:01.890 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:02:01.914 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:02:01.930 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 3 03-16 17:02:12.088 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:02:12.110 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:02:12.127 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:02:12.139 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 3 03-16 17:02:22.322 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:02:22.351 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:02:22.366 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:02:22.378 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 3 03-16 17:02:32.537 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:02:32.563 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:02:32.584 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:02:32.602 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 4 03-16 17:02:42.751 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:02:42.777 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:02:42.790 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:02:42.812 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 4 03-16 17:02:51.928 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:02:52.003 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:02:52.061 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:02:52.098 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 4 03-16 17:03:05.719 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:05.743 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:03:05.761 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:05.776 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 4 03-16 17:03:19.321 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:19.346 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:03:19.370 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:19.384 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 4 03-16 17:03:32.904 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:32.928 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:03:32.944 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:32.964 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] ℹ️ Waiting for stopTimeout (5 min): elapsed min: 5 03-16 17:03:32.985 DEBUG [BackgroundGeolocationService i] 03-16 17:03:32.999 INFO [TSLocationManager removeLocationUpdates] 🔴 Location-services: OFF 03-16 17:03:33.015 INFO [BackgroundGeolocationService k] 🔴 Stop heartbeat 03-16 17:03:33.033 INFO [BackgroundGeolocationService a] 🎾 Start heartbeat (60) 03-16 17:03:33.063 INFO [BackgroundGeolocationService a] 🔵 setPace: true → false 03-16 17:03:33.186 DEBUG [LocationService onLocation] ╔═════════════════════════════════════════════ ║ LocationService: location:1002 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused xxx,xxx acc=103 et=+12d17h9m35s894ms], age: 62ms, time: 1521216213121
03-16 17:03:33.222 DEBUG [TSLocationManager calculateMedianAccuracy] 14.212 03-16 17:03:33.263 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:33.318 INFO [LocationService onLocation] ℹ️ Location availability: true 03-16 17:03:38.367 DEBUG [LocationService onLocation] ╔═════════════════════════════════════════════ ║ LocationService: location:1002 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused xxx,xxx acc=103 et=+12d17h9m41s53ms], age: 79ms, time: 1521216218280
03-16 17:03:38.393 DEBUG [TSLocationManager calculateMedianAccuracy] 14.946 03-16 17:03:38.425 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:39.385 DEBUG [LocationService onLocation] ╔═════════════════════════════════════════════ ║ LocationService: location:1002 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused xxx,xxx acc=387 et=+12d17h9m41s119ms], age: 1037ms, time: 1521216218346
03-16 17:03:39.417 DEBUG [TSLocationManager calculateMedianAccuracy] 14.946 03-16 17:03:39.448 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:41.478 DEBUG [LocationService onLocation] ╔═════════════════════════════════════════════ ║ LocationService: location:1002 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused xxx,xxx acc=10 et=+12d17h9m44s211ms alt=125.1955836017283 vel=0.033774413 bear=277.0 {Bundle[{requestId=1002, verticalAccuracy=20.0}]}], age: 37ms, time: 1521216220977
03-16 17:03:41.505 INFO [TSLocationManager onSingleLocationResult] 🔵 Acquired motionchange position, isMoving: false 03-16 17:03:41.544 DEBUG [TSLocationManager calculateMedianAccuracy] 14.946 03-16 17:03:41.618 DEBUG [a a] ╔═════════════════════════════════════════════ ║ TSGeofenceManager found 1/1 within 1000 meters ╠═════════════════════════════════════════════ ╟─ 🎾 Home ╚═════════════════════════════════════════════ 03-16 17:03:41.678 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:41.680 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:44.611 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:44.774 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:03:44.818 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:54.825 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:03:54.857 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (90%) 03-16 17:03:54.871 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:04:03.767 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:04:03.798 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:04:03.811 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:04:17.456 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:04:17.481 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:04:17.500 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:04:31.060 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:04:31.092 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:04:31.108 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:04:44.682 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:04:44.712 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:04:44.732 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:04:54.909 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:04:54.941 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:04:54.961 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:05:03.882 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:05:03.918 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:05:03.932 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:05:17.494 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:05:17.516 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:05:17.535 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:05:31.110 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:05:31.140 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:05:31.155 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:05:44.799 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:05:44.823 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:05:44.836 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:05:55.010 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:05:55.044 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:05:55.064 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:06:05.235 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:06:05.268 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:06:05.282 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:06:15.463 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:06:15.489 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:06:15.507 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:06:24.234 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:06:24.257 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:06:24.273 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:06:37.914 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:06:37.938 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:06:37.955 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:07:54.663 DEBUG [LocationService onHeartbeat] ❤️ 03-16 17:07:54.731 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:12:54.670 DEBUG [LocationService onHeartbeat] ❤️ 03-16 17:12:54.711 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:17:53.893 DEBUG [LocationService onHeartbeat] ❤️ 03-16 17:17:53.946 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:18:58.489 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:18:58.500 DEBUG [BackgroundGeolocationService onActivityRecognitionResult] still (100%) 03-16 17:18:58.509 DEBUG [BackgroundGeolocation isMainActivityActive] NO 03-16 17:22:54.291 DEBUG [LocationService onHeartbeat] ❤️ 03-16 17:22:54.315 DEBUG [HttpService flush] ╔═════════════════════════════════════════════ ║ HTTP Service ╠═════════════════════════════════════════════
03-16 17:22:54.349 DEBUG [SQLiteLocationDAO first] ✅ Locked 1 records 03-16 17:22:54.354 INFO [HttpService createRequest] 🔵 HTTP POST: f7704242-f608-4cc6-be2d-3506bd6f0d8d 03-16 17:22:54.805 INFO [HttpService$a onResponse] 🔵 Response: 200 03-16 17:22:54.823 DEBUG [SQLiteLocationDAO destroy] ✅ DESTROY: f7704242-f608-4cc6-be2d-3506bd6f0d8d 03-16 17:22:54.836 DEBUG [SQLiteLocationDAO first] ✅ Locked 1 records 03-16 17:22:54.844 INFO [HttpService createRequest] 🔵 HTTP POST: 1a8d2d0f-4bd4-4281-9237-6ab3cf810e0b 03-16 17:22:55.016 INFO [HttpService$a onResponse] 🔵 Response: 200 03-16 17:22:55.035 DEBUG [SQLiteLocationDAO destroy] ✅ DESTROY: 1a8d2d0f-4bd4-4281-9237-6ab3cf810e0b 03-16 17:22:55.056 DEBUG [SQLiteLocationDAO first] ✅ Locked 1 records 03-16 17:22:55.070 INFO [HttpService createRequest] 🔵 HTTP POST: 4a260b30-9e35-4827-9463-8cf5aafd9b5f 03-16 17:22:55.249 INFO [HttpService$a onResponse] 🔵 Response: 200 03-16 17:22:55.263 DEBUG [SQLiteLocationDAO destroy] ✅ DESTROY: 4a260b30-9e35-4827-9463-8cf5aafd9b5f 03-16 17:22:57.976 DEBUG [a a] ╔═════════════════════════════════════════════ ║ TSGeofenceManager found 1/1 within 1000 meters ╠═════════════════════════════════════════════ ╟─ 🎾 Home ╚═════════════════════════════════════════════ 03-16 17:22:58.110 INFO [Settings print] ╔═════════════════════════════════════════════ ║ BackgroundGeolocation Settings ╠═════════════════════════════════════════════ { "isMoving": false, "enabled": true, "odometer": 558.9826, "schedulerEnabled": false, "trackingMode": "geofence", "distanceFilter": 10, "desiredAccuracy": 0, "desiredOdometerAccuracy": 100, "locationUpdateInterval": 1000, "fastestLocationUpdateInterval": 10000, "locationTimeout": 60, "deferTime": 0, "disableElasticity": false, "elasticityMultiplier": 1, "allowIdenticalLocations": false, "activityRecognitionInterval": 10000, "minimumActivityRecognitionConfidence": 75, "triggerActivities": "in_vehicle, on_bicycle, on_foot, running, walking", "disableStopDetection": false, "stationaryRadius": 25, "stopTimeout": 5, "stopOnStationary": false, "url": "http:\/\/tracker.transistorsoft.com\/locations\/thisisnotreal", "method": "POST", "autoSync": true, "autoSyncThreshold": 0, "batchSync": false, "maxBatchSize": -1, "params": { "device": { "model": "SM-G920F", "platform": "Android", "uuid": "861bc2010c3a9612", "version": "7.0", "manufacturer": "samsung", "framework": "Cordova" } }, "headers": {}, "extras": {}, "httpRootProperty": "location", "locationTemplate": "", "geofenceTemplate": "", "persist": true, "maxDaysToPersist": 1, "maxRecordsToPersist": -1, "locationsOrderDirection": "ASC", "httpTimeout": 60000, "geofenceProximityRadius": 1000, "geofenceInitialTriggerEntry": true, "stopOnTerminate": false, "startOnBoot": true, "heartbeatInterval": 60, "foregroundService": false, "notificationPriority": 0, "notificationTitle": "", "notificationText": "Location Service activated", "notificationColor": "", "notificationIcon": "", "notificationSmallIcon": "", "notificationLargeIcon": "drawable\/notification_large_icon", "forceReloadOnLocationChange": false, "forceReloadOnMotionChange": false, "forceReloadOnGeofence": false, "forceReloadOnBoot": false, "forceReloadOnHeartbeat": false, "forceReloadOnSchedule": false, "stopAfterElapsedMinutes": 0, "schedule": [], "enableHeadless": false, "configureUrl": "", "configureInterval": -1, "debug": true, "logLevel": 5, "logMaxDays": 3 }╚═════════════════════════════════════════════ 03-16 17:22:58.127 DEBUG [HttpService flush] ╔═════════════════════════════════════════════ ║ HTTP Service ╠═════════════════════════════════════════════
03-16 17:22:58.136 DEBUG [b a] ℹ️ Has location permission? true 03-16 17:22:58.141 DEBUG [a a] ╔═════════════════════════════════════════════ ║ TSGeofenceManager found 1/1 within 1000 meters ╠═════════════════════════════════════════════ ╟─ 🎾 Home ╚═════════════════════════════════════════════ 03-16 17:22:58.145 INFO [BackgroundGeolocationService k] 🔴 Stop heartbeat 03-16 17:22:58.150 INFO [b$1 onPermissionGranted] ✅ Location permission granted 03-16 17:22:58.164 INFO [BackgroundGeolocationService a] 🎾 Start heartbeat (60) 03-16 17:22:58.180 INFO [BackgroundGeolocationService k] 🔴 Stop heartbeat 03-16 17:22:58.191 INFO [BackgroundGeolocationService a] 🎾 Start heartbeat (60) 03-16 17:22:58.213 INFO [BackgroundGeolocationService a] 🔵 setPace: false → false 03-16 17:22:58.296 DEBUG [LocationService onLocation] ╔═════════════════════════════════════════════ ║ LocationService: location:1003 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused xxx,xxx acc=16 et=+12d17h29m2s152ms], age: 51ms, time: 1521217378244
03-16 17:22:58.323 DEBUG [TSLocationManager calculateMedianAccuracy] 14.946 03-16 17:22:58.800 INFO [LocationService onLocation] ℹ️ Location availability: true 03-16 17:22:58.818 INFO [LocationService onLocation] ℹ️ Location availability: true 03-16 17:22:58.853 DEBUG [LocationService onLocation] ╔═════════════════════════════════════════════ ║ LocationService: location:1003 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused xxx,xxx acc=16 et=+12d17h29m2s732ms], age: 27ms, time: 1521217378824
03-16 17:22:58.865 DEBUG [TSLocationManager calculateMedianAccuracy] 15.629 03-16 17:22:58.892 DEBUG [LocationService onLocation] ╔═════════════════════════════════════════════ ║ LocationService: location:1004 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused xxx,xxx acc=16 et=+12d17h29m2s732ms], age: 68ms, time: 1521217378824
03-16 17:22:58.906 INFO [TSLocationManager onSingleLocationResult] 🔵 Acquired motionchange position, isMoving: false 03-16 17:22:58.913 DEBUG [TSLocationManager calculateMedianAccuracy] 15.629 03-16 17:22:58.944 DEBUG [a a] ╔═════════════════════════════════════════════ ║ TSGeofenceManager found 1/1 within 1000 meters ╠═════════════════════════════════════════════ ╟─ 🎾 Home ╚═════════════════════════════════════════════ 03-16 17:22:58.979 DEBUG [BackgroundGeolocation$r$1 onSuccess] StartTask success 03-16 17:23:03.920 DEBUG [LocationService onLocation] ╔═════════════════════════════════════════════ ║ LocationService: location:1003 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused xxx,xxx acc=16 et=+12d17h29m7s770ms], age: 54ms, time: 1521217383862
03-16 17:23:03.951 DEBUG [TSLocationManager calculateMedianAccuracy] 15.629 03-16 17:23:04.919 DEBUG [LocationService onLocation] ╔═════════════════════════════════════════════ ║ LocationService: location:1003 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused xxx,xxx acc=16 et=+12d17h29m8s701ms], age: 123ms, time: 1521217384793
03-16 17:23:04.935 DEBUG [TSLocationManager calculateMedianAccuracy] 15.629 03-16 17:23:05.726 DEBUG [LocationService onLocation] ╔═════════════════════════════════════════════ ║ LocationService: location:1003 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused xxx,xxx acc=15 et=+12d17h29m9s541ms alt=144.76553404499538 vel=1.1850073 bear=178.0 {Bundle[{requestId=1003, verticalAccuracy=30.094}]}], age: 90ms, time: 1521217386349
03-16 17:23:05.745 INFO [TSLocationManager onSingleLocationResult] 🔵 Acquired providerchange position 03-16 17:23:05.768 DEBUG [TSLocationManager calculateMedianAccuracy] 15.629 03-16 17:23:22.842 DEBUG [b a] ℹ️ Has location permission? true 03-16 17:23:22.858 INFO [b$1 onPermissionGranted] ✅ Location permission granted 03-16 17:23:22.872 INFO [TSLocationManager setOdometer] ℹ️ setOdometer: 0.0, isMoving: false