transistorsoft / react-native-background-geolocation

Sophisticated, battery-conscious background-geolocation with motion-detection
http://shop.transistorsoft.com/pages/react-native-background-geolocation
MIT License
2.63k stars 426 forks source link

Background track not working properly in Android for some devices only #1730

Closed samp84531 closed 1 year ago

samp84531 commented 1 year ago

Your Environment

/**

### Index.js

import { AppRegistry } from 'react-native'; import App from './App'; import { name as appName } from './app.json';

import BackgroundGeolocation from "react-native-background-geolocation"; import BackgroundFetch from "react-native-background-fetch";

const BackgroundGeolocationHeadlessTask = async (event) => { let params = event.params; console.log('[BackgroundGeolocation HeadlessTask] -', event.name, params); switch (event.name) { case 'heartbeat': break; case 'authorization': BackgroundGeolocation.setConfig({ url: 'API URL', }); break; } }

BackgroundGeolocation.registerHeadlessTask(BackgroundGeolocationHeadlessTask);

const BackgroundFetchHeadlessTask = async (event) => { console.log('[BackgroundFetch HeadlessTask] start', event.taskId);

if (event.taskId == 'react-native-background-fetch') {

}

console.log('[BackgroundFetch HeadlessTask] finished');

BackgroundFetch.finish(event.taskId);

}

BackgroundFetch.registerHeadlessTask(BackgroundFetchHeadlessTask); AppRegistry.registerComponent(appName, () => App);

### This code initializes once I come to this screen

useEffect(() => {

        const subscription = BackgroundGeolocation.onHttp((response) => {
              let status = response.status;
              let success = response.success;
              let responseText = response.responseText;
              // console.log("[onHttp] ");
        });

        // Ready the SDK and fetch the current state.
        const stated = await BackgroundGeolocation.ready({
              url: "api url",
              autoSync: true,
              autoSyncThreshold: 5,
              batchSync: true,
              maxBatchSize: 50,
              headers: {
                    AUTHENTICATION_TOKEN: "key"
              },
              params: {
                    'auth_id': props.userdata?.data?.id,
                    'auth_user_type': props.userdata?.user_type,
              },
              locationsOrderDirection: "DESC",
              desiredAccuracy: BackgroundGeolocation.DESIRED_ACCURACY_NAVIGATION,
              stopTimeout: 5,

              maxDaysToPersist: 14,
              enableHeadless: true,
              distanceFilter: 3,
              startOnBoot: true,
              stopOnTerminate: false,
              locationAuthorizationRequest: 'Always',
              backgroundPermissionRationale: {
                    title: "Allow {applicationName} to access this device's location even when closed or not in use.",
                    message: "This app collects location data to enable recording your trips to work and calculate distance-travelled.",
                    positiveAction: 'Change to "{backgroundPermissionOptionLabel}"',
                    negativeAction: 'Cancel'
              }
        }, (state) => {
              console.log("- BackgroundGeolocation is configured and ready: ", state.enabled);
              if (!state.enabled) {
                    BackgroundGeolocation.start(function () {
                          console.log("- Start success");
                    });
              }
      })
        setIsMoving(stated?.isMoving  ?? false);  // <-- TODO re-define @prop isMoving? as REQUIRED in State
  })

### When the user clicks on start I call this code to detect background location and I give the user starting point API as lat long 
  const fetchLocationOnTime = async (callback) => {
        let location = await BackgroundGeolocation.getCurrentPosition({
              timeout: 30,          // 30 second timeout to fetch location
              persist: true,        // Defaults to state.enabled
              maximumAge: 5000,     // Accept the last-known-location if not older than 5000 ms.
              desiredAccuracy: 0,  // Try to fetch a location with an accuracy of `10` meters.
              samples: 1,           // How many location samples to attempt.
              extras: {             // Custom meta-data.
                    "route_id": 123
              }
        });
        console.log('location', location);
        let locationUpdate = { latitude: location.coords.latitude, longitude: location.coords.longitude }
        props.geolocation(locationUpdate);
        callback(location);
  }


## Expected Behavior
<!--- Tell us what should happen -->
I need accurate tracking on all devices

<img width="904" alt="Screenshot 2023-06-30 at 10 46 11 AM" src="https://github.com/transistorsoft/react-native-background-geolocation/assets/92366978/122fb51c-975d-4ae3-910e-f99d6824dbe5">

## Actual Behavior
<!--- Tell us what happens instead -->

### This is a Motorola  both device's directions track, and also I tracked three devices simultaneously and track work in only one device but not work for the other two Motorola devices

<img width="531" alt="Screenshot 2023-06-30 at 10 46 53 AM" src="https://github.com/transistorsoft/react-native-background-geolocation/assets/92366978/c15a744d-76d8-47e0-88cd-feb087d99510">
<img width="503" alt="Screenshot 2023-06-30 at 10 46 31 AM" src="https://github.com/transistorsoft/react-native-background-geolocation/assets/92366978/97fc2185-f77b-4538-9176-3959455a8d3b">

## Context
<!--- What were you trying to do? -->

I need accurate tracking on all devices  and  i tracked three devices simultaneously and track work in only one device but not work for the other two Motorola devices
christocracy commented 1 year ago

Step 1 is https://dontkillmyapp.com

samp84531 commented 1 year ago

OK let me check

samp84531 commented 1 year ago

@jordanbyron I think this part is from your side you have to put in sdk because I don't close my application and The app was running in the background but the track didn't play properly

christocracy commented 1 year ago

I don’t seem to have any problems on the devices I test on.

samp84531 commented 1 year ago

@christocracy right but you need to test in others as well like Motorola because there is some problem with device-specific

samp84531 commented 1 year ago

@christocracy I think we should remove the app from the battery optimization, we better add it inside the plugin https://www.npmjs.com/package/react-native-battery-optimization-check

christocracy commented 1 year ago

See api docs DeviceSettings

christocracy commented 1 year ago

My test devices:

samp84531 commented 1 year ago

Once I received the call the latitude and longitude did not come. You can see below the image marker gap

samp84531 commented 1 year ago
Screenshot 2023-07-04 at 11 34 13 AM
samp84531 commented 1 year ago

@christocracy ^^^^^^

christocracy commented 1 year ago

The plug-in has no control over the OS if some particular device is under so much memory pressure that the OS must pause location updates during a phone call. I suggest you observe what’s going on in $ adb logcat when this occurs.

samp84531 commented 1 year ago

OK thanks @christocracy, I'll check

samp84531 commented 1 year ago

Hello @christocracy, I am facing issues in two cases

1) Plugin is not storing location in local storage when my internet is off please see the image in marker difference

Screenshot 2023-07-05 at 11 41 49 AM

2) Background Geolocation.Ready in most cases not calling during phone calls

Screenshot 2023-07-05 at 11 40 50 AM
            // Ready the SDK and fetch the current state.
            const stated = await BackgroundGeolocation.ready({
                  url: "URL",
                  autoSync: true,
                  autoSyncThreshold: 5,
                  batchSync: true,
                  maxBatchSize: 50,
                  headers: {
                        AUTHENTICATION_TOKEN: "TOKEN"
                  },
                  params: {
                        'auth_id': props.userdata?.data?.id,
                        'auth_user_type': props.userdata?.user_type,
                  },
                  locationsOrderDirection: "DESC",
                  desiredAccuracy: BackgroundGeolocation.DESIRED_ACCURACY_NAVIGATION,
                  stopTimeout: 5,
                  heartbeatInterval: 3,

                  maxDaysToPersist: 14,
                  enableHeadless: true,
                  distanceFilter: 3,
                  startOnBoot: true,
                  stopOnTerminate: false,
                  locationAuthorizationRequest: 'Always',
                  backgroundPermissionRationale: {
                        title: "Allow {applicationName} to access this device's location even when closed or not in use.",
                        message: "This app collects location data to enable recording your trips to work and calculate distance-travelled.",
                        positiveAction: 'Change to "{backgroundPermissionOptionLabel}"',
                        negativeAction: 'Cancel'
                  }
            }, (state) => {
                  console.log("- BackgroundGeolocation is configured and ready: ", state.enabled);
                  if (!state.enabled) {
                        BackgroundGeolocation.start(function () {
                              console.log("- Start success");
                        });
                  }
            })
christocracy commented 1 year ago

Plugin is not storing location in local storage

Why would you store data in localStorage when the plugin has its own built-in SQLite database? See API docs "HTTP Guide"

Why are you providing all these HTTP parameters but not providing an url?

                  url: "",   // <----------- No url?
                  autoSync: true,
                  autoSyncThreshold: 5,
                  batchSync: true,
                  maxBatchSize: 50,
                  headers: {
                        AUTHENTICATION_TOKEN: ""
                  },
                  params: {
                        'auth_id': props.userdata?.data?.id,
                        'auth_user_type': props.userdata?.user_type,
                  },
                  locationsOrderDirection: "DESC",
                  maxDaysToPersist: 14,

It looks like you just blindly copy/pasted config from the /example app, which is the wrong thing to do.

It's a bad idea to rely on Javascript for HTTP uploads to your server. The plugin's built-in HTTP server is much more robust and designed for "offline" operation with its own built-in SQLite database to keep track of location recorded while "offline", so the plugin's HTTP service can automatically upload queued location once an HTTP connection is re-established.

This plugin was designed for "offline" operation. It was originally developed for a disaster response app, tracking first-responders in hurricanes and earthquakes where the cellular network is assumed to be destroyed (ie: "offline" operation). It is designed to keep track of exactly where emergency workers were, no matter what).

samp84531 commented 1 year ago

@christocracy

  1. I'm not storing data in localStorage I'm talking about the plugin itself
  2. yes because I remove url here but url is there in my project hope you get my point
samp84531 commented 1 year ago

@christocracy Please track once without internet and check the tracking, Do you get the wrong tracking or correct

christocracy commented 1 year ago

Please track once without internet and check the tracking

The plug-in is able to track on devices without a SIM card (ie “no internet”). I test this every day.

samp84531 commented 1 year ago

I don't know why it is working for you and not for me can you please check all my sent code details and tell me where I am wrong

How to reproduce it Turn off internet connection after starting tracking after 5 minutes turn on the internet and stop the tracking after 2-5km tracking and check the lat long log or tracking in the map (in my case) I am not getting lat long in all my routes or if I get the lat long is wrong)

christocracy commented 1 year ago

See wiki “Debugging”. Learn how to fetch logs from the plug-in using .emailLog method. Also see api docs Logger.

samp84531 commented 1 year ago

OK I'll check and get back to you

samp84531 commented 1 year ago

Hello @christocracy,

I checked the offline logger I didn't find anything to help me when I turn on the internet after 20 minutes of tracking BackgroundGeolocation.ready this function doesn't give my 20 minutes of offline logs on the server

Can you please guide me here, if there is any specific code for offline support?

christocracy commented 1 year ago

I checked the offline logger I didn't find anything to help

Show me the logs.

no, there is no magic Config option. This issue is likely with your device or the way you’re “putting your device offline”.

samp84531 commented 1 year ago

Hello @christocracy

offline problem is from my side and I fixed it but I am facing some different issue

My tracking is 15km but between 2-3km tracking is missing and no log found with time this scenario works fine but 1-2 times out of 10 times it doesn't work, @christocracy How can I check, can you please guide me here?

https://github.com/transistorsoft/react-native-background-geolocation/issues/1730#issuecomment-1621090816

samp84531 commented 1 year ago

@christocracy

samp84531 commented 1 year ago

hello @christocracy hope you are Okay, I'm waiting for your response, background tracking auto stop, and after some time tracking is autostart

samp84531 commented 1 year ago

@christocracy just tell me where I know if the tracking is started and the API call is return any error or if not able to get lat long for some reason for a specific duration or time

In my track of 30 mins this function was not called only in 1 min and on the 29th is called but my issue is 1 min why did not call for 1 mins

subscribe(BackgroundGeolocation.onHttp((event) => {
                  userLogs({ userId: props.userdata?.data?.id, body:{ 'onHttp':event ?? 'error' }}).then((result) => {
                        console.log(result)
                  }).catch(e => {
                        console.log(e)
                  })
            }, (error) => {
                  userLogs({ userId: props.userdata?.data?.id, body: { 'error': error } ?? 'error' }).then((result) => {
                        console.log(result)
                  }).catch(e => {
                        console.log(e)
                  })
            }));
samp84531 commented 1 year ago

See the gap comes only twice and sometimes it doesn't

Screenshot 2023-08-08 at 7 28 19 PM
christocracy commented 1 year ago

Check your logs to see what the plugin was saying during periods in-question.

samp84531 commented 1 year ago

Tracking was stopped between these times, below are the logs 15:43:18 to 15:48:30

Screenshot 2023-08-09 at 7 46 29 PM

08-09 15:43:18.724 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:43:18.725 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 12.229 08-09 15:43:18.725 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:43:18.769 INFO [b persist] ✅ INSERT: 45d8a538-42a3-4082-ae5b-9d59ec0a1fc9 08-09 15:43:18.776 INFO [HttpService flush] ╔═════════════════════════════════════════════ ║ HTTP Service (count: 98) ╠═════════════════════════════════════════════

08-09 15:43:23.757 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:43:23.763 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028766,72.529263 hAcc=13 et=+1d7h10m2s54ms alt=49.30000305175781 vel=0.07962303 vAcc=14 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 1600ms, time: 1691576002158

08-09 15:43:23.764 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 12.769 08-09 15:43:23.764 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:43:23.765 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:43:23.802 INFO [b persist] ✅ INSERT: 9d0f1683-b7ec-4822-8a88-1e407686d4ad 08-09 15:43:23.811 INFO [HttpService flush] ╔═════════════════════════════════════════════ ║ HTTP Service (count: 99) ╠═════════════════════════════════════════════

08-09 15:43:23.846 DEBUG [AbstractService start] 🎾 BackgroundTaskService [eventCount: 1] 08-09 15:43:23.847 INFO [BackgroundTaskManager$Task start] ⏳ startBackgroundTask: 17 08-09 15:43:23.877 DEBUG [b allWithLocking] ✅ Locked 50 records 08-09 15:43:23.879 INFO [HttpService a] 🔵 HTTP POST batch (50) 08-09 15:43:28.856 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:43:28.858 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028769,72.529265 hAcc=104 et=+1d7h10m7s232ms alt=49.30000305175781 vel=0.07791442 vAcc=21 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 1521ms, time: 1691576007336

08-09 15:43:28.860 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:43:28.860 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 13.991 08-09 15:43:28.863 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:43:28.896 INFO [b persist] ✅ INSERT: e09a6aa7-2144-4877-b81b-93f4503f89d8 08-09 15:43:28.904 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:43:33.833 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:43:33.841 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028763,72.529262 hAcc=98 et=+1d7h10m12s313ms alt=47.70000076293945 vel=0.011149238 vAcc=12 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 1423ms, time: 1691576012417

08-09 15:43:33.843 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:43:33.844 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 13.315 08-09 15:43:33.844 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:43:33.893 WARN [HttpService$h onFailure] ⚠️ Response: 0, timeout 08-09 15:43:33.896 INFO [b persist] ✅ INSERT: 82bfd814-3b6f-4cee-b865-9a73c36f4974 08-09 15:43:33.900 WARN [HttpService$h onFailure] ⚠️ admin.dalsonscropscience.com is not responding. Will try again after 5 records. 08-09 15:43:33.902 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:43:33.903 DEBUG [b unlock] ✅ UNLOCKED (50) 08-09 15:43:33.906 INFO [BackgroundTaskManager$Task stop] ⏳ stopBackgroundTask: 17 08-09 15:43:33.908 DEBUG [AbstractService finish] ⚙️︎ finish BackgroundTaskService [eventCount: 0, sticky: false] 08-09 15:43:33.913 DEBUG [AbstractService onDestroy] 🔴 BackgroundTaskService stopped 08-09 15:43:33.915 INFO [TSScheduleManager oneShot] ⏰ Oneshot http_flush is already pending 08-09 15:43:38.841 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:43:38.844 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028762,72.529262 hAcc=311 et=+1d7h10m17s62ms alt=47.70000076293945 vel=0.006824895 vAcc=12 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 1677ms, time: 1691576017166

08-09 15:43:38.846 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:43:38.846 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 13.315 08-09 15:43:38.847 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:43:38.887 INFO [b persist] ✅ INSERT: 51234a34-4058-4ce7-8b19-f36c38e5bf54 08-09 15:43:43.902 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:43:43.905 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028737,72.529221 hAcc=64 et=+1d7h10m22s525ms alt=34.10000228881836 vel=0.25362623 bear=236.56738 vAcc=10 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 1274ms, time: 1691576022629

08-09 15:43:43.906 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:43:43.906 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 13.315 08-09 15:43:43.907 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:43:43.949 INFO [b persist] ✅ INSERT: bee60c25-71fb-454a-b0b9-67388657633c 08-09 15:43:48.939 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:43:48.940 INFO [TrackingService handleLocationAvailability] ℹ️ Location availability: false 08-09 15:43:48.941 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:43:55.854 DEBUG [AbstractService start] 🎾 ActivityRecognitionService [eventCount: 1] 08-09 15:43:55.857 DEBUG [ActivityRecognitionService handleActivityTransitionResult] wasMoving: true, nowMoving: false, startedMoving: false, justStopped; true 08-09 15:43:55.861 INFO [ActivityRecognitionService handleActivityTransitionResult] ╔═════════════════════════════════════════════ ║ Motion Transition Result ╠═════════════════════════════════════════════ ╟─ 🔴 EXIT: walking ╟─ 🎾 ENTER: still ╚═════════════════════════════════════════════ 08-09 15:43:55.862 DEBUG [AbstractService finish] ⚙️︎ finish ActivityRecognitionService [eventCount: 0, sticky: false] 08-09 15:43:55.871 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:43:55.913 INFO [TSScheduleManager oneShot] ⏰ Scheduled OneShot: STOP_TIMEOUT in 1800000ms (jobID: 2059034116) 08-09 15:43:55.925 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:43:56.116 DEBUG [AbstractService onDestroy] 🔴 ActivityRecognitionService stopped 08-09 15:45:26.723 DEBUG [AbstractService start] 🎾 ActivityRecognitionService [eventCount: 1] 08-09 15:45:26.728 DEBUG [ActivityRecognitionService handleActivityTransitionResult] wasMoving: true, nowMoving: true, startedMoving: false, justStopped; false 08-09 15:45:26.729 INFO [ActivityRecognitionService handleActivityTransitionResult] ╔═════════════════════════════════════════════ ║ Motion Transition Result ╠═════════════════════════════════════════════ ╟─ 🔴 EXIT: still ╟─ 🎾 ENTER: in_vehicle ╚═════════════════════════════════════════════ 08-09 15:45:26.729 DEBUG [AbstractService finish] ⚙️︎ finish ActivityRecognitionService [eventCount: 0, sticky: false] 08-09 15:45:26.731 INFO [TSScheduleManager cancelOneShot] ⏰ Cancel OneShot: STOP_TIMEOUT 08-09 15:45:26.987 DEBUG [AbstractService onDestroy] 🔴 ActivityRecognitionService stopped 08-09 15:45:29.856 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:45:29.857 INFO [TrackingService handleLocationAvailability] ℹ️ Location availability: true 08-09 15:45:29.858 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:45:29.868 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:45:29.870 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028624,72.529690 hAcc=116 et=+1d7h12m8s423ms alt=16.299999237060547 vAcc=27 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 1341ms, time: 1691576128528

08-09 15:45:29.871 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:45:29.872 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 14.589 08-09 15:45:29.872 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:45:29.912 INFO [b persist] ✅ INSERT: 514c1270-8aeb-4aba-97de-bbf2af9a4cd9 08-09 15:45:34.907 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:45:34.910 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028634,72.529689 hAcc=98 et=+1d7h12m13s464ms alt=16.299999237060547 vel=0.009660149 vAcc=18 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 1341ms, time: 1691576133568

08-09 15:45:34.911 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:45:34.912 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 64.1 08-09 15:45:34.914 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:45:34.954 INFO [b persist] ✅ INSERT: 3a12e52c-a4f7-4e3f-bf72-1c1d70eea241 08-09 15:45:39.954 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:45:39.956 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028661,72.529683 hAcc=21 et=+1d7h12m18s330ms alt=16.299999237060547 vel=0.3069356 bear=348.39978 vAcc=2 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 1521ms, time: 1691576138434

08-09 15:45:39.957 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:45:39.958 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 64.1 08-09 15:45:39.958 DEBUG [TSLocationManager incrementOdometer] Odometer: 110.51584 08-09 15:45:39.959 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:45:40.009 INFO [b persist] ✅ INSERT: 0d984e0b-f70e-47cc-b22d-024dd7cc766c 08-09 15:45:45.033 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:45:45.038 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028644,72.529692 hAcc=14 et=+1d7h12m23s549ms alt=16.299999237060547 vel=0.3494903 bear=151.09462 vAcc=3 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 1384ms, time: 1691576143654

08-09 15:45:45.039 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:45:45.040 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 64.1 08-09 15:45:45.042 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:45:45.079 INFO [b persist] ✅ INSERT: 9ff86f5e-5d07-488e-b712-ff664019d65d 08-09 15:45:50.075 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:45:50.077 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028396,72.529641 hAcc=19 et=+1d7h12m28s479ms alt=16.100000381469727 vel=5.308508 bear=190.7258 vAcc=14 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 1493ms, time: 1691576148584

08-09 15:45:50.079 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:45:50.080 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 27.962263, apparent speed: 5.671859 08-09 15:45:50.080 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:45:50.080 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 64.1 08-09 15:45:50.082 DEBUG [TSLocationManager incrementOdometer] Odometer: 140.12689 08-09 15:45:50.135 INFO [b persist] ✅ INSERT: c8a224c3-7b36-4371-8f79-a171c5cae77e 08-09 15:45:55.153 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:45:55.154 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028377,72.529612 hAcc=20 et=+1d7h12m33s551ms alt=16.0 vel=1.3197612 bear=208.71864 vAcc=6 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 1498ms, time: 1691576153656

08-09 15:45:55.155 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:45:55.156 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:45:55.156 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 64.1 08-09 15:45:55.208 INFO [b persist] ✅ INSERT: e5a9c812-d77f-4836-9b53-35e11dd914bc 08-09 15:45:56.755 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:45:56.762 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028376,72.529569 hAcc=32 et=+1d7h12m36s542ms alt=16.0 vel=1.3214877 bear=258.35928 vAcc=6 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 113ms, time: 1691576156646

08-09 15:45:56.764 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:45:56.765 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 64.1 08-09 15:45:56.765 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:45:56.803 INFO [b persist] ✅ INSERT: 2acb6641-6809-4e83-9d1b-e794c554445e 08-09 15:45:57.733 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:45:57.736 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028380,72.529555 hAcc=121 et=+1d7h12m37s542ms alt=16.0 vel=1.3527898 bear=266.60245 vAcc=6 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 88ms, time: 1691576157647

08-09 15:45:57.737 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:45:57.738 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 64.1 08-09 15:45:57.742 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:45:57.780 INFO [b persist] ✅ INSERT: 914b1e20-6e47-490f-bf93-34e8f5aef67d 08-09 15:45:58.706 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:45:58.710 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028384,72.529540 hAcc=135 et=+1d7h12m38s540ms alt=16.0 vel=1.3894957 bear=272.46677 vAcc=6 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 65ms, time: 1691576158644

08-09 15:45:58.711 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:45:58.712 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 64.1 08-09 15:45:58.713 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:45:58.751 INFO [b persist] ✅ INSERT: 09036f89-ac01-4923-98c8-dae89a255506 08-09 15:45:59.832 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:45:59.835 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028398,72.529513 hAcc=73 et=+1d7h12m39s540ms alt=16.0 vel=1.7355198 bear=283.32724 vAcc=6 sAcc=??? bAcc=??? {Bundle[{}]}] ╟─ Age: 189ms, time: 1691576159644

08-09 15:45:59.836 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:45:59.837 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 64.1 08-09 15:45:59.841 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:45:59.882 INFO [b persist] ✅ INSERT: 91036187-7f39-4881-a175-b31bcb4ee5ef 08-09 15:45:59.892 INFO [HttpService flush] ╔═════════════════════════════════════════════ ║ HTTP Service (count: 113) ╠═════════════════════════════════════════════

08-09 15:45:59.916 DEBUG [AbstractService start] 🎾 BackgroundTaskService [eventCount: 1] 08-09 15:45:59.917 INFO [BackgroundTaskManager$Task start] ⏳ startBackgroundTask: 18 08-09 15:45:59.938 DEBUG [b allWithLocking] ✅ Locked 50 records 08-09 15:45:59.939 INFO [HttpService a] 🔵 HTTP POST batch (50) 08-09 15:46:00.730 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:00.740 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028409,72.529489 hAcc=57 et=+1d7h12m40s542ms alt=16.0 vel=1.2137978 bear=284.41336 vAcc=6 sAcc=6 bAcc=104 {Bundle[{}]}] ╟─ Age: 92ms, time: 1691576160646

08-09 15:46:00.741 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:00.743 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 57.203 08-09 15:46:00.744 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:00.789 INFO [b persist] ✅ INSERT: 200eed61-7df3-4812-a224-dcaec0054fe4 08-09 15:46:00.798 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:01.726 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:01.729 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028414,72.529499 hAcc=43 et=+1d7h12m41s541ms alt=16.0 vel=1.4339777 bear=250.79495 vAcc=6 sAcc=4 bAcc=65 {Bundle[{}]}] ╟─ Age: 83ms, time: 1691576161646

08-09 15:46:01.730 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:01.731 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 43.353 08-09 15:46:01.734 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:01.782 INFO [b persist] ✅ INSERT: 4cc7cfb6-0187-4c67-bec7-4af47e8745b3 08-09 15:46:01.795 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:02.728 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:02.731 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028379,72.529473 hAcc=36 et=+1d7h12m42s542ms alt=16.0 vel=1.1943543 bear=277.6679 vAcc=6 sAcc=3 bAcc=79 {Bundle[{}]}] ╟─ Age: 83ms, time: 1691576162647

08-09 15:46:02.733 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:02.733 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 35.768 08-09 15:46:02.736 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:02.777 INFO [b persist] ✅ INSERT: dad74a2c-80ab-4670-a654-fb1bc9cef172 08-09 15:46:02.783 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:03.736 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:03.742 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028399,72.529473 hAcc=31 et=+1d7h12m43s541ms alt=16.0 vel=1.2985445 bear=244.62852 vAcc=6 sAcc=3 bAcc=79 {Bundle[{}]}] ╟─ Age: 95ms, time: 1691576163645

08-09 15:46:03.744 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:03.745 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 35.768 08-09 15:46:03.747 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:03.799 INFO [b persist] ✅ INSERT: 9f793b98-c3e8-400a-a435-e18e970e4dd2 08-09 15:46:03.810 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:04.733 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:04.744 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028389,72.529439 hAcc=20 et=+1d7h12m44s541ms alt=16.0 vel=2.833192 bear=270.52042 vAcc=6 sAcc=1 bAcc=20 {Bundle[{}]}] ╟─ Age: 97ms, time: 1691576164645

08-09 15:46:04.745 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:04.746 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 35.768 08-09 15:46:04.747 DEBUG [TSLocationManager incrementOdometer] Odometer: 160.76552 08-09 15:46:04.748 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:04.798 INFO [b persist] ✅ INSERT: dc2a8d0f-a539-4cf5-b617-b31725f629d0 08-09 15:46:04.811 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:05.727 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:05.729 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028413,72.529350 hAcc=19 et=+1d7h12m45s541ms alt=16.0 vel=2.0051444 bear=347.37854 vAcc=6 sAcc=1 bAcc=28 {Bundle[{}]}] ╟─ Age: 83ms, time: 1691576165645

08-09 15:46:05.730 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:05.733 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 35.768 08-09 15:46:05.733 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:05.773 INFO [b persist] ✅ INSERT: e57bd289-216a-4a11-913c-2490884592eb 08-09 15:46:05.780 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:06.259 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:06.267 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028428,72.529330 hAcc=14 et=+1d7h12m46s65ms alt=16.0 vel=2.044134 bear=351.91916 vAcc=6 sAcc=2 bAcc=44 {Bundle[{}]}] ╟─ Age: 95ms, time: 1691576166170

08-09 15:46:06.268 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:06.269 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 35.768 08-09 15:46:06.270 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:06.278 INFO [b persist] ✅ INSERT: ed930f0a-13b6-44c0-b3c2-010d89b1a91b 08-09 15:46:06.284 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:07.247 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:07.250 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028453,72.529306 hAcc=14 et=+1d7h12m47s67ms alt=16.0 vel=2.5548956 bear=334.7873 vAcc=6 sAcc=2 bAcc=41 {Bundle[{}]}] ╟─ Age: 76ms, time: 1691576167171

08-09 15:46:07.251 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:07.251 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 35.768 08-09 15:46:07.253 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:07.297 INFO [b persist] ✅ INSERT: 67705eab-b378-41ae-bcfd-a63258b3735b 08-09 15:46:07.307 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:08.245 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:08.247 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028475,72.529284 hAcc=14 et=+1d7h12m48s68ms alt=16.0 vel=2.3242054 bear=331.51404 vAcc=6 sAcc=4 bAcc=72 {Bundle[{}]}] ╟─ Age: 73ms, time: 1691576168172

08-09 15:46:08.248 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:08.249 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 31.367 08-09 15:46:08.249 DEBUG [TSLocationManager incrementOdometer] Odometer: 179.33058 08-09 15:46:08.250 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:08.287 INFO [b persist] ✅ INSERT: 046a5c67-a8fb-41ec-a5a5-f68f362469f1 08-09 15:46:08.293 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:09.258 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:09.261 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028493,72.529264 hAcc=15 et=+1d7h12m49s67ms alt=16.0 vel=2.3481665 bear=326.98352 vAcc=6 sAcc=5 bAcc=74 {Bundle[{}]}] ╟─ Age: 88ms, time: 1691576169171

08-09 15:46:09.263 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:09.264 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 19.974 08-09 15:46:09.266 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:09.309 INFO [b persist] ✅ INSERT: 9ebb0f11-aa77-4c38-a496-f13af14a7fe4 08-09 15:46:09.317 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:10.248 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:10.250 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028509,72.529244 hAcc=15 et=+1d7h12m50s75ms alt=16.0 vel=2.4077775 bear=320.81042 vAcc=6 sAcc=5 bAcc=76 {Bundle[{}]}] ╟─ Age: 70ms, time: 1691576170180

08-09 15:46:10.253 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:10.254 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 18.597 08-09 15:46:10.258 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:10.297 INFO [b persist] ✅ INSERT: 6c4269f4-2df4-4b4c-a3bf-fa22dc5caf95 08-09 15:46:10.303 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:11.262 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:11.265 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028559,72.529186 hAcc=15 et=+1d7h12m51s75ms alt=16.0 vel=5.244191 bear=309.40265 vAcc=6 sAcc=4 bAcc=34 {Bundle[{}]}] ╟─ Age: 84ms, time: 1691576171179

08-09 15:46:11.266 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:11.267 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 15.474 08-09 15:46:11.269 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:11.310 INFO [b persist] ✅ INSERT: db54aee7-7cc9-4e93-8dea-8c05cf48af10 08-09 15:46:11.316 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:12.252 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:12.254 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028617,72.529132 hAcc=16 et=+1d7h12m52s75ms alt=16.0 vel=5.2506924 bear=311.9462 vAcc=6 sAcc=4 bAcc=42 {Bundle[{}]}] ╟─ Age: 74ms, time: 1691576172180

08-09 15:46:12.256 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:12.257 DEBUG [TSLocationManager incrementOdometer] Odometer: 201.50677 08-09 15:46:12.257 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 15.474 08-09 15:46:12.258 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:12.314 INFO [b persist] ✅ INSERT: ba505fb5-b79e-470f-b4a2-fcf4db862e6e 08-09 15:46:12.326 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:13.267 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:13.271 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028668,72.529064 hAcc=15 et=+1d7h12m53s75ms alt=16.0 vel=5.768139 bear=307.07257 vAcc=6 sAcc=5 bAcc=44 {Bundle[{}]}] ╟─ Age: 90ms, time: 1691576173180

08-09 15:46:13.273 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:13.274 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 15.474 08-09 15:46:13.276 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:13.333 INFO [b persist] ✅ INSERT: ce1d7ef4-eef1-4bc6-888b-c7436b39f8c0 08-09 15:46:13.343 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:14.254 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:14.256 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028706,72.529023 hAcc=15 et=+1d7h12m54s75ms alt=16.0 vel=4.778028 bear=310.52753 vAcc=6 sAcc=4 bAcc=52 {Bundle[{}]}] ╟─ Age: 76ms, time: 1691576174180

08-09 15:46:14.257 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:14.258 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 15.474 08-09 15:46:14.259 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:14.298 INFO [b persist] ✅ INSERT: f824d275-6c61-4bf7-aab3-5c43e58cd529 08-09 15:46:14.307 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:15.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:15.262 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028740,72.528969 hAcc=14 et=+1d7h12m55s75ms alt=16.0 vel=5.8032346 bear=312.4027 vAcc=6 sAcc=2 bAcc=22 {Bundle[{}]}] ╟─ Age: 81ms, time: 1691576175180

08-09 15:46:15.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:15.266 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 15.013 08-09 15:46:15.267 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:15.268 DEBUG [TSLocationManager incrementOdometer] Odometer: 223.07336 08-09 15:46:15.326 INFO [b persist] ✅ INSERT: 8646128c-0791-4f53-8c9f-3373e3289ca3 08-09 15:46:15.336 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:16.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:16.264 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028760,72.528929 hAcc=12 et=+1d7h12m56s75ms alt=16.0 vel=6.015257 bear=311.0274 vAcc=6 sAcc=2 bAcc=18 {Bundle[{}]}] ╟─ Age: 84ms, time: 1691576176179

08-09 15:46:16.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:16.266 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 15.013 08-09 15:46:16.268 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:16.312 INFO [b persist] ✅ INSERT: 916e35bf-f292-43c9-9100-8383b5c7d2b5 08-09 15:46:16.321 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:17.259 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:17.262 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028797,72.528866 hAcc=12 et=+1d7h12m57s75ms alt=16.0 vel=6.299303 bear=310.7063 vAcc=6 sAcc=3 bAcc=27 {Bundle[{}]}] ╟─ Age: 82ms, time: 1691576177179

08-09 15:46:17.264 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:17.265 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 15.013 08-09 15:46:17.268 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:17.312 INFO [b persist] ✅ INSERT: acb2072f-8ee9-4a14-b1c5-fb0bd4d3ce1d 08-09 15:46:17.320 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:18.262 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:18.264 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028842,72.528797 hAcc=11 et=+1d7h12m58s75ms alt=16.0 vel=6.2470574 bear=310.79034 vAcc=6 sAcc=2 bAcc=17 {Bundle[{}]}] ╟─ Age: 84ms, time: 1691576178179

08-09 15:46:18.266 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:18.266 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 15.013 08-09 15:46:18.268 DEBUG [TSLocationManager incrementOdometer] Odometer: 244.00655 08-09 15:46:18.269 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:18.320 INFO [b persist] ✅ INSERT: 2ccaf95a-27c4-4e68-b622-dd695fefdbf4 08-09 15:46:18.327 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:19.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:19.258 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028880,72.528733 hAcc=10 et=+1d7h12m59s75ms alt=16.0 vel=5.608067 bear=313.65927 vAcc=6 sAcc=2 bAcc=12 {Bundle[{}]}] ╟─ Age: 77ms, time: 1691576179179

08-09 15:46:19.260 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:19.261 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 15.013 08-09 15:46:19.263 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:19.320 INFO [b persist] ✅ INSERT: 81e6a31c-ee19-4cd9-b648-0cadef2bfa90 08-09 15:46:19.330 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:20.262 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:20.264 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028919,72.528711 hAcc=9 et=+1d7h13m0s75ms alt=16.0 vel=5.690427 bear=313.2702 vAcc=6 sAcc=2 bAcc=21 {Bundle[{}]}] ╟─ Age: 84ms, time: 1691576180179

08-09 15:46:20.266 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:20.266 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 15.013 08-09 15:46:20.268 DEBUG [TSLocationManager incrementOdometer] Odometer: 256.23438 08-09 15:46:20.269 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:20.319 INFO [b persist] ✅ INSERT: 4f359f9f-fe76-48a4-b6dd-ebcf8b88726f 08-09 15:46:20.327 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:21.245 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:21.247 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028960,72.528670 hAcc=9 et=+1d7h13m1s75ms alt=16.0 vel=5.967251 bear=311.3115 vAcc=6 sAcc=2 bAcc=16 {Bundle[{}]}] ╟─ Age: 67ms, time: 1691576181179

08-09 15:46:21.248 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:21.249 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.569 08-09 15:46:21.250 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:21.291 INFO [b persist] ✅ INSERT: ad1e0915-b6de-457f-aed1-7c75e6765483 08-09 15:46:21.299 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:22.259 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:22.262 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028999,72.528618 hAcc=9 et=+1d7h13m2s75ms alt=16.0 vel=6.041109 bear=311.03244 vAcc=6 sAcc=3 bAcc=24 {Bundle[{}]}] ╟─ Age: 81ms, time: 1691576182180

08-09 15:46:22.263 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:22.264 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 12.467 08-09 15:46:22.265 DEBUG [TSLocationManager incrementOdometer] Odometer: 269.2633 08-09 15:46:22.266 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:22.319 INFO [b persist] ✅ INSERT: da3fc028-f269-403b-8d11-993f2451a65e 08-09 15:46:22.331 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:23.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:23.258 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029035,72.528564 hAcc=9 et=+1d7h13m3s75ms alt=16.0 vel=6.0737243 bear=305.68295 vAcc=6 sAcc=2 bAcc=17 {Bundle[{}]}] ╟─ Age: 77ms, time: 1691576183179

08-09 15:46:23.259 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:23.260 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 9.312 08-09 15:46:23.264 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:23.303 INFO [b persist] ✅ INSERT: 17f384c4-24e1-451a-8c19-4f3e277dc6ad 08-09 15:46:23.312 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:24.251 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:24.256 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029069,72.528494 hAcc=9 et=+1d7h13m4s75ms alt=16.0 vel=5.833995 bear=304.04218 vAcc=6 sAcc=2 bAcc=14 {Bundle[{}]}] ╟─ Age: 73ms, time: 1691576184179

08-09 15:46:24.258 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:24.259 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 9.312 08-09 15:46:24.260 DEBUG [TSLocationManager incrementOdometer] Odometer: 284.08688 08-09 15:46:24.261 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:24.315 INFO [b persist] ✅ INSERT: 812c3700-eecb-4d3a-8864-383f9acbe570 08-09 15:46:24.323 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:25.263 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:25.265 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029103,72.528432 hAcc=9 et=+1d7h13m5s75ms alt=16.0 vel=5.840309 bear=303.05978 vAcc=6 sAcc=2 bAcc=14 {Bundle[{}]}] ╟─ Age: 85ms, time: 1691576185180

08-09 15:46:25.266 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:25.267 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 9.312 08-09 15:46:25.269 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:25.306 INFO [b persist] ✅ INSERT: 60c209c8-9cc9-4310-812e-8aefc2442a74 08-09 15:46:25.314 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:26.244 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:26.247 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029142,72.528368 hAcc=9 et=+1d7h13m6s75ms alt=16.0 vel=5.729391 bear=306.69705 vAcc=6 sAcc=1 bAcc=12 {Bundle[{}]}] ╟─ Age: 66ms, time: 1691576186179

08-09 15:46:26.248 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:26.249 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 9.312 08-09 15:46:26.250 DEBUG [TSLocationManager incrementOdometer] Odometer: 299.37592 08-09 15:46:26.251 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:26.295 INFO [b persist] ✅ INSERT: 56f33ad5-afbc-4976-8dbc-3c5762282623 08-09 15:46:26.301 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:27.258 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:27.263 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029174,72.528325 hAcc=9 et=+1d7h13m7s75ms alt=16.0 vel=4.8693705 bear=317.92313 vAcc=6 sAcc=1 bAcc=15 {Bundle[{}]}] ╟─ Age: 81ms, time: 1691576187180

08-09 15:46:27.264 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:27.265 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 9.312 08-09 15:46:27.267 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:27.310 INFO [b persist] ✅ INSERT: aff6354d-a70f-442e-bb76-739744875fe7 08-09 15:46:27.317 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:28.269 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:28.271 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029207,72.528285 hAcc=8 et=+1d7h13m8s75ms alt=16.0 vel=4.222802 bear=317.98013 vAcc=6 sAcc=1 bAcc=16 {Bundle[{}]}] ╟─ Age: 91ms, time: 1691576188179

08-09 15:46:28.272 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:28.273 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 9.312 08-09 15:46:28.274 DEBUG [TSLocationManager incrementOdometer] Odometer: 310.4845 08-09 15:46:28.275 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:28.322 INFO [b persist] ✅ INSERT: 5dedfbac-5bc6-4684-8223-d09e1271c0c7 08-09 15:46:28.330 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:29.262 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:29.265 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029226,72.528262 hAcc=8 et=+1d7h13m9s75ms alt=16.0 vel=2.784032 bear=317.10153 vAcc=6 sAcc=1 bAcc=24 {Bundle[{}]}] ╟─ Age: 84ms, time: 1691576189179

08-09 15:46:29.267 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:29.268 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 9.459 08-09 15:46:29.269 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:29.315 INFO [b persist] ✅ INSERT: 44f9ee0c-9850-4a8b-84cf-827c03a3b7ba 08-09 15:46:29.323 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:30.257 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:30.259 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029252,72.528224 hAcc=7 et=+1d7h13m10s75ms alt=16.0 vel=5.733107 bear=306.57214 vAcc=6 sAcc=2 bAcc=11 {Bundle[{}]}] ╟─ Age: 79ms, time: 1691576190180

08-09 15:46:30.260 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:30.261 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 9.384 08-09 15:46:30.262 DEBUG [TSLocationManager incrementOdometer] Odometer: 318.49078 08-09 15:46:30.263 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:30.312 INFO [b persist] ✅ INSERT: eac18372-fbf4-499d-a9af-45cfa93d58e1 08-09 15:46:30.321 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:31.248 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:31.255 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029281,72.528179 hAcc=7 et=+1d7h13m11s75ms alt=16.0 vel=4.4957337 bear=305.94363 vAcc=6 sAcc=2 bAcc=16 {Bundle[{}]}] ╟─ Age: 74ms, time: 1691576191179

08-09 15:46:31.256 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:31.257 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 9.086 08-09 15:46:31.262 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:31.322 INFO [b persist] ✅ INSERT: 821bf81e-1d45-4623-a01f-82b87878395a 08-09 15:46:31.332 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:32.243 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:32.245 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029310,72.528138 hAcc=6 et=+1d7h13m12s75ms alt=16.0 vel=4.574067 bear=308.4429 vAcc=6 sAcc=2 bAcc=27 {Bundle[{}]}] ╟─ Age: 65ms, time: 1691576192179

08-09 15:46:32.246 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:32.247 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 8.727 08-09 15:46:32.248 DEBUG [TSLocationManager incrementOdometer] Odometer: 329.396 08-09 15:46:32.249 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:32.286 INFO [b persist] ✅ INSERT: b7092d93-cc9e-4a78-a807-723c4eda1d1b 08-09 15:46:32.292 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:33.257 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:33.263 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029332,72.528107 hAcc=6 et=+1d7h13m13s75ms alt=16.0 vel=3.6341636 bear=311.20526 vAcc=6 sAcc=2 bAcc=34 {Bundle[{}]}] ╟─ Age: 82ms, time: 1691576193180

08-09 15:46:33.264 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:33.265 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 8.196 08-09 15:46:33.267 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:33.316 INFO [b persist] ✅ INSERT: d61eb71f-8e4b-43df-8f4f-30d1ee82add8 08-09 15:46:33.327 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:34.264 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:34.268 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029364,72.528069 hAcc=6 et=+1d7h13m14s75ms alt=16.0 vel=4.8299303 bear=319.22144 vAcc=6 sAcc=3 bAcc=29 {Bundle[{}]}] ╟─ Age: 87ms, time: 1691576194180

08-09 15:46:34.276 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:34.277 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 7.623 08-09 15:46:34.278 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:34.279 DEBUG [TSLocationManager incrementOdometer] Odometer: 338.69788 08-09 15:46:34.342 INFO [b persist] ✅ INSERT: 4142e103-d736-4c5b-89c4-7a83f33b738e 08-09 15:46:34.352 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:35.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:35.261 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029400,72.528019 hAcc=6 et=+1d7h13m15s75ms alt=16.0 vel=4.098513 bear=314.3417 vAcc=6 sAcc=2 bAcc=22 {Bundle[{}]}] ╟─ Age: 80ms, time: 1691576195179

08-09 15:46:35.262 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:35.263 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 6.462038, apparent speed: 6.462038 08-09 15:46:35.263 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 7.039 08-09 15:46:35.264 DEBUG [TSLocationManager incrementOdometer] Odometer: 345.1599 08-09 15:46:35.264 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:35.310 INFO [b persist] ✅ INSERT: 247a5eeb-edb2-4f87-8b98-57619d95e618 08-09 15:46:35.317 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:36.253 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:36.257 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029432,72.527974 hAcc=6 et=+1d7h13m16s75ms alt=16.0 vel=4.1609254 bear=320.65298 vAcc=6 sAcc=1 bAcc=12 {Bundle[{}]}] ╟─ Age: 76ms, time: 1691576196180

08-09 15:46:36.258 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:36.259 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 6.657 08-09 15:46:36.261 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:36.310 INFO [b persist] ✅ INSERT: 49971c92-5590-4c90-bb8f-d82a836ac5f0 08-09 15:46:36.319 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:37.256 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:37.262 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029467,72.527923 hAcc=6 et=+1d7h13m17s75ms alt=16.0 vel=5.283605 bear=318.99933 vAcc=6 sAcc=1 bAcc=7 {Bundle[{}]}] ╟─ Age: 81ms, time: 1691576197179

08-09 15:46:37.264 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:37.264 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 6.489694, apparent speed: 6.489694 08-09 15:46:37.265 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 6.404 08-09 15:46:37.266 DEBUG [TSLocationManager incrementOdometer] Odometer: 357.4194 08-09 15:46:37.266 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:37.317 INFO [b persist] ✅ INSERT: b1158cfc-379a-40c1-8dfd-67a2db25c292 08-09 15:46:37.326 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:38.257 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:38.260 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029511,72.527871 hAcc=6 et=+1d7h13m18s75ms alt=16.0 vel=5.329977 bear=319.96872 vAcc=6 sAcc=1 bAcc=5 {Bundle[{}]}] ╟─ Age: 79ms, time: 1691576198179

08-09 15:46:38.262 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:38.263 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 7.2900395, apparent speed: 7.2900395 08-09 15:46:38.264 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 6.283 08-09 15:46:38.264 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:38.265 DEBUG [TSLocationManager incrementOdometer] Odometer: 364.70944 08-09 15:46:38.324 INFO [b persist] ✅ INSERT: 4f208d25-a126-4dac-a5cc-2f2f0d50e853 08-09 15:46:38.333 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:39.272 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:39.274 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029546,72.527839 hAcc=6 et=+1d7h13m19s75ms alt=16.0 vel=5.5228467 bear=320.96085 vAcc=6 sAcc=1 bAcc=5 {Bundle[{}]}] ╟─ Age: 94ms, time: 1691576199180

08-09 15:46:39.276 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:39.277 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 6.336 08-09 15:46:39.284 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:39.317 INFO [b persist] ✅ INSERT: 47d971e8-9011-4382-9a1b-581e0062f269 08-09 15:46:39.324 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:40.267 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:40.270 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029585,72.527800 hAcc=5 et=+1d7h13m20s75ms alt=16.0 vel=5.503954 bear=320.10327 vAcc=6 sAcc=2 bAcc=16 {Bundle[{}]}] ╟─ Age: 89ms, time: 1691576200179

08-09 15:46:40.272 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:40.273 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 5.8781176, apparent speed: 5.8781176 08-09 15:46:40.274 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 6.319 08-09 15:46:40.275 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:40.275 DEBUG [TSLocationManager incrementOdometer] Odometer: 375.662 08-09 15:46:40.336 INFO [b persist] ✅ INSERT: f2388dc1-eb8b-4685-a47b-d93bbc7558ba 08-09 15:46:40.347 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:41.249 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:41.254 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029622,72.527760 hAcc=5 et=+1d7h13m21s75ms alt=16.0 vel=4.7610326 bear=319.07397 vAcc=6 sAcc=2 bAcc=14 {Bundle[{}]}] ╟─ Age: 73ms, time: 1691576201179

08-09 15:46:41.256 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:41.256 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 5.817832, apparent speed: 5.817832 08-09 15:46:41.257 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 6.242 08-09 15:46:41.258 DEBUG [TSLocationManager incrementOdometer] Odometer: 381.47983 08-09 15:46:41.258 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:41.317 INFO [b persist] ✅ INSERT: a42aa510-401f-4870-88d7-b44983eb68ac 08-09 15:46:41.332 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:42.259 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:42.262 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029659,72.527734 hAcc=5 et=+1d7h13m22s75ms alt=16.0 vel=4.663586 bear=321.90787 vAcc=6 sAcc=1 bAcc=8 {Bundle[{}]}] ╟─ Age: 81ms, time: 1691576202179

08-09 15:46:42.263 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:42.264 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 4.8768086, apparent speed: 4.8768086 08-09 15:46:42.265 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 6.081 08-09 15:46:42.266 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:42.312 INFO [b persist] ✅ INSERT: 0b98226e-ede8-4fb5-8d14-d3ea8b50e680 08-09 15:46:42.324 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:43.248 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:43.250 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029695,72.527709 hAcc=5 et=+1d7h13m23s75ms alt=16.0 vel=4.6771216 bear=319.5215 vAcc=6 sAcc=2 bAcc=24 {Bundle[{}]}] ╟─ Age: 70ms, time: 1691576203179

08-09 15:46:43.252 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:43.252 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 5.855 08-09 15:46:43.253 DEBUG [TSLocationManager incrementOdometer] Odometer: 391.06247 08-09 15:46:43.254 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:43.300 INFO [b persist] ✅ INSERT: 07cbcf03-db3c-4d9b-8308-320aa62cc1e3 08-09 15:46:43.310 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:44.272 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:44.276 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029726,72.527679 hAcc=5 et=+1d7h13m24s75ms alt=16.0 vel=4.4099536 bear=313.76724 vAcc=6 sAcc=3 bAcc=33 {Bundle[{}]}] ╟─ Age: 95ms, time: 1691576204179

08-09 15:46:44.278 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:44.279 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 5.572 08-09 15:46:44.281 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:44.343 INFO [b persist] ✅ INSERT: 1027574e-8c05-4fc0-8812-4cd001d11313 08-09 15:46:44.355 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:45.264 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:45.267 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029761,72.527639 hAcc=5 et=+1d7h13m25s75ms alt=16.0 vel=5.2486434 bear=314.86902 vAcc=6 sAcc=2 bAcc=18 {Bundle[{}]}] ╟─ Age: 86ms, time: 1691576205179

08-09 15:46:45.269 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:45.270 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 5.5519757, apparent speed: 5.5519757 08-09 15:46:45.270 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 5.227 08-09 15:46:45.271 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:45.271 DEBUG [TSLocationManager incrementOdometer] Odometer: 401.31415 08-09 15:46:45.329 INFO [b persist] ✅ INSERT: f1454398-a6af-4f75-a4c0-a0e459ce5c57 08-09 15:46:45.338 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:46.265 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:46.268 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029799,72.527599 hAcc=5 et=+1d7h13m26s75ms alt=16.0 vel=5.909668 bear=316.8251 vAcc=6 sAcc=2 bAcc=13 {Bundle[{}]}] ╟─ Age: 87ms, time: 1691576206179

08-09 15:46:46.270 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:46.271 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 5.8674197, apparent speed: 5.8674197 08-09 15:46:46.272 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.991 08-09 15:46:46.273 DEBUG [TSLocationManager incrementOdometer] Odometer: 407.18158 08-09 15:46:46.275 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:46.332 INFO [b persist] ✅ INSERT: a3931820-8d77-493c-b565-a823f2b3f75e 08-09 15:46:46.342 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:47.253 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:47.256 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029835,72.527561 hAcc=5 et=+1d7h13m27s75ms alt=16.0 vel=5.7977915 bear=316.06372 vAcc=6 sAcc=2 bAcc=12 {Bundle[{}]}] ╟─ Age: 75ms, time: 1691576207179

08-09 15:46:47.258 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:47.259 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 5.5808196, apparent speed: 5.5808196 08-09 15:46:47.259 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.825 08-09 15:46:47.261 DEBUG [TSLocationManager incrementOdometer] Odometer: 412.7624 08-09 15:46:47.261 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:47.329 INFO [b persist] ✅ INSERT: 712100bf-d195-42ac-8265-463bfe6cc45b 08-09 15:46:47.341 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:48.263 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:48.266 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029879,72.527509 hAcc=5 et=+1d7h13m28s75ms alt=16.0 vel=6.2981286 bear=313.1363 vAcc=6 sAcc=1 bAcc=7 {Bundle[{}]}] ╟─ Age: 86ms, time: 1691576208179

08-09 15:46:48.268 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:48.269 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 7.244737, apparent speed: 7.244737 08-09 15:46:48.270 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.778 08-09 15:46:48.271 DEBUG [TSLocationManager incrementOdometer] Odometer: 420.00714 08-09 15:46:48.272 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:48.322 INFO [b persist] ✅ INSERT: b51cbb1a-84fe-43d4-87e4-ab5c9f4604fc 08-09 15:46:48.331 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:49.250 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:49.255 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029912,72.527473 hAcc=5 et=+1d7h13m29s75ms alt=16.0 vel=4.5418277 bear=321.39813 vAcc=6 sAcc=1 bAcc=12 {Bundle[{}]}] ╟─ Age: 75ms, time: 1691576209180

08-09 15:46:49.256 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:49.257 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 5.2181277, apparent speed: 5.2181277 08-09 15:46:49.258 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.854 08-09 15:46:49.259 DEBUG [TSLocationManager incrementOdometer] Odometer: 425.22528 08-09 15:46:49.261 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:49.317 INFO [b persist] ✅ INSERT: 6c21a4de-57fa-425b-ae93-8aed7f2b4cba 08-09 15:46:49.328 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:50.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:50.260 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029947,72.527446 hAcc=5 et=+1d7h13m30s75ms alt=16.0 vel=4.954745 bear=322.69952 vAcc=6 sAcc=3 bAcc=27 {Bundle[{}]}] ╟─ Age: 80ms, time: 1691576210179

08-09 15:46:50.262 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:50.262 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.894 08-09 15:46:50.264 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:50.299 INFO [b persist] ✅ INSERT: 4f46522e-fea6-43e9-bbc0-f584e8ff8206 08-09 15:46:50.305 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:51.247 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:51.250 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029964,72.527422 hAcc=5 et=+1d7h13m31s75ms alt=16.0 vel=2.5944936 bear=315.7568 vAcc=6 sAcc=2 bAcc=23 {Bundle[{}]}] ╟─ Age: 69ms, time: 1691576211180

08-09 15:46:51.251 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:51.252 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.916 08-09 15:46:51.253 DEBUG [TSLocationManager incrementOdometer] Odometer: 432.95883 08-09 15:46:51.256 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:51.306 INFO [b persist] ✅ INSERT: 8f47ae35-5633-4eab-b1f8-c85e81c2786b 08-09 15:46:51.317 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:52.256 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:52.263 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.029992,72.527401 hAcc=5 et=+1d7h13m32s75ms alt=16.0 vel=3.9946911 bear=317.83127 vAcc=6 sAcc=2 bAcc=26 {Bundle[{}]}] ╟─ Age: 82ms, time: 1691576212180

08-09 15:46:52.264 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:52.264 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.912 08-09 15:46:52.266 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:52.307 INFO [b persist] ✅ INSERT: 1154c671-3894-4f01-b526-68fb32ea8071 08-09 15:46:52.315 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:53.245 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:53.247 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030027,72.527373 hAcc=5 et=+1d7h13m33s75ms alt=16.0 vel=4.219588 bear=318.95425 vAcc=6 sAcc=3 bAcc=32 {Bundle[{}]}] ╟─ Age: 67ms, time: 1691576213180

08-09 15:46:53.248 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:53.249 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.935 08-09 15:46:53.250 DEBUG [TSLocationManager incrementOdometer] Odometer: 441.59448 08-09 15:46:53.253 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:53.297 INFO [b persist] ✅ INSERT: 30259ab8-c98c-436a-b015-f4f533eb58b6 08-09 15:46:53.300 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:54.269 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:54.271 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030064,72.527335 hAcc=5 et=+1d7h13m34s75ms alt=16.0 vel=5.084628 bear=310.65863 vAcc=6 sAcc=2 bAcc=16 {Bundle[{}]}] ╟─ Age: 90ms, time: 1691576214180

08-09 15:46:54.273 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:54.274 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 5.563843, apparent speed: 5.563843 08-09 15:46:54.274 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.871 08-09 15:46:54.274 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:54.275 DEBUG [TSLocationManager incrementOdometer] Odometer: 447.15833 08-09 15:46:54.313 INFO [b persist] ✅ INSERT: 3c422d61-2938-4f8e-aa4b-a7260adc93f1 08-09 15:46:54.322 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:55.260 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:55.264 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030088,72.527297 hAcc=5 et=+1d7h13m35s75ms alt=16.0 vel=4.6032867 bear=307.48672 vAcc=6 sAcc=2 bAcc=24 {Bundle[{}]}] ╟─ Age: 84ms, time: 1691576215180

08-09 15:46:55.267 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:55.269 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.837 08-09 15:46:55.269 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:55.322 INFO [b persist] ✅ INSERT: 351c3045-b623-4722-b8fa-885534fe2138 08-09 15:46:55.332 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:56.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:56.258 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030118,72.527262 hAcc=5 et=+1d7h13m36s75ms alt=16.0 vel=4.400999 bear=305.5638 vAcc=6 sAcc=2 bAcc=29 {Bundle[{}]}] ╟─ Age: 77ms, time: 1691576216179

08-09 15:46:56.260 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:56.261 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.786 08-09 15:46:56.262 DEBUG [TSLocationManager incrementOdometer] Odometer: 456.81607 08-09 15:46:56.263 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:56.319 INFO [b persist] ✅ INSERT: e8a066d0-581c-4943-a573-c02ba9103de4 08-09 15:46:56.330 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:57.259 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:57.262 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030150,72.527221 hAcc=5 et=+1d7h13m37s75ms alt=16.0 vel=4.5554476 bear=315.00937 vAcc=6 sAcc=2 bAcc=29 {Bundle[{}]}] ╟─ Age: 81ms, time: 1691576217180

08-09 15:46:57.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:57.266 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 5.4275913, apparent speed: 5.4275913 08-09 15:46:57.266 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.797 08-09 15:46:57.266 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:57.269 DEBUG [TSLocationManager incrementOdometer] Odometer: 462.24365 08-09 15:46:57.323 INFO [b persist] ✅ INSERT: 7b68b7b5-8ce1-4f4d-8c60-fc5f4de1ed68 08-09 15:46:57.333 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:58.264 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:58.270 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030180,72.527192 hAcc=5 et=+1d7h13m38s75ms alt=16.0 vel=4.188223 bear=322.56467 vAcc=6 sAcc=1 bAcc=15 {Bundle[{}]}] ╟─ Age: 89ms, time: 1691576218179

08-09 15:46:58.272 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:58.273 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.887 08-09 15:46:58.275 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:58.323 INFO [b persist] ✅ INSERT: 0a8beb90-d42b-44bd-b15f-15e5d9fb4bda 08-09 15:46:58.339 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:46:59.259 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:46:59.262 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030215,72.527160 hAcc=5 et=+1d7h13m39s75ms alt=16.0 vel=4.296688 bear=325.87524 vAcc=6 sAcc=1 bAcc=10 {Bundle[{}]}] ╟─ Age: 81ms, time: 1691576219179

08-09 15:46:59.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:46:59.266 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 5.1143913, apparent speed: 5.1143913 08-09 15:46:59.266 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:46:59.267 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.948 08-09 15:46:59.267 DEBUG [TSLocationManager incrementOdometer] Odometer: 471.86377 08-09 15:46:59.314 INFO [b persist] ✅ INSERT: 17aefa5a-6aab-4669-9191-c8c537a47816 08-09 15:46:59.324 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:00.259 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:00.261 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030249,72.527127 hAcc=5 et=+1d7h13m40s75ms alt=16.0 vel=4.8285794 bear=321.34958 vAcc=6 sAcc=2 bAcc=15 {Bundle[{}]}] ╟─ Age: 81ms, time: 1691576220179

08-09 15:47:00.262 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:00.263 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 5.0560913, apparent speed: 5.0560913 08-09 15:47:00.263 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 5.027 08-09 15:47:00.264 DEBUG [TSLocationManager incrementOdometer] Odometer: 476.91986 08-09 15:47:00.264 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:00.304 INFO [b persist] ✅ INSERT: dd0a7408-a7a5-4042-8949-b50aa4c39ba2 08-09 15:47:00.314 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:01.262 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:01.264 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030281,72.527099 hAcc=5 et=+1d7h13m41s75ms alt=16.0 vel=5.3447113 bear=324.58087 vAcc=6 sAcc=2 bAcc=16 {Bundle[{}]}] ╟─ Age: 84ms, time: 1691576221179

08-09 15:47:01.266 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:01.267 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 5.036 08-09 15:47:01.269 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:01.314 INFO [b persist] ✅ INSERT: d6fa5632-1e22-4550-97ef-848fcb4103a2 08-09 15:47:01.321 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:02.256 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:02.261 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030325,72.527063 hAcc=5 et=+1d7h13m42s75ms alt=16.0 vel=5.671163 bear=323.03714 vAcc=6 sAcc=1 bAcc=7 {Bundle[{}]}] ╟─ Age: 80ms, time: 1691576222179

08-09 15:47:02.263 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:02.263 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 6.188417, apparent speed: 6.188417 08-09 15:47:02.264 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 5.156 08-09 15:47:02.265 DEBUG [TSLocationManager incrementOdometer] Odometer: 487.61145 08-09 15:47:02.265 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:02.313 INFO [b persist] ✅ INSERT: ceb67e24-cdfa-4312-8969-adf49695be3e 08-09 15:47:02.321 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:03.253 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:03.255 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030365,72.527025 hAcc=5 et=+1d7h13m43s75ms alt=16.0 vel=5.481971 bear=320.30853 vAcc=6 sAcc=2 bAcc=15 {Bundle[{}]}] ╟─ Age: 74ms, time: 1691576223179

08-09 15:47:03.256 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:03.257 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 5.853206, apparent speed: 5.853206 08-09 15:47:03.258 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 5.122 08-09 15:47:03.259 DEBUG [TSLocationManager incrementOdometer] Odometer: 493.46466 08-09 15:47:03.263 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:03.318 INFO [b persist] ✅ INSERT: d20c2942-9900-4102-bd44-2a905e515471 08-09 15:47:03.330 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:04.260 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:04.263 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030406,72.526993 hAcc=5 et=+1d7h13m44s75ms alt=16.0 vel=5.40213 bear=322.7032 vAcc=6 sAcc=2 bAcc=17 {Bundle[{}]}] ╟─ Age: 83ms, time: 1691576224179

08-09 15:47:04.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:04.266 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 5.652536, apparent speed: 5.652536 08-09 15:47:04.266 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 5.043 08-09 15:47:04.267 DEBUG [TSLocationManager incrementOdometer] Odometer: 499.1172 08-09 15:47:04.268 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:04.323 INFO [b persist] ✅ INSERT: 129325f8-51f6-4d15-b360-cc97a5d96aef 08-09 15:47:04.336 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:05.245 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:05.247 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030447,72.526971 hAcc=5 et=+1d7h13m45s75ms alt=16.0 vel=5.32394 bear=323.1023 vAcc=6 sAcc=2 bAcc=17 {Bundle[{}]}] ╟─ Age: 67ms, time: 1691576225179

08-09 15:47:05.248 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:05.249 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 4.988297, apparent speed: 4.988297 08-09 15:47:05.249 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 5.005 08-09 15:47:05.250 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:05.250 DEBUG [TSLocationManager incrementOdometer] Odometer: 504.1055 08-09 15:47:05.288 INFO [b persist] ✅ INSERT: 29988208-3ced-4d7f-8af2-e2d89c064f64 08-09 15:47:05.295 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:06.257 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:06.260 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030477,72.526943 hAcc=5 et=+1d7h13m46s75ms alt=16.0 vel=4.501749 bear=322.07544 vAcc=6 sAcc=1 bAcc=13 {Bundle[{}]}] ╟─ Age: 79ms, time: 1691576226179

08-09 15:47:06.262 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:06.263 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.958 08-09 15:47:06.264 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:06.313 INFO [b persist] ✅ INSERT: ece3a497-e2cf-4f17-832c-e15638898501 08-09 15:47:06.321 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:07.240 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:07.242 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030513,72.526911 hAcc=5 et=+1d7h13m47s75ms alt=16.0 vel=5.3701553 bear=320.02368 vAcc=6 sAcc=1 bAcc=6 {Bundle[{}]}] ╟─ Age: 62ms, time: 1691576227180

08-09 15:47:07.243 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:07.243 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.849 08-09 15:47:07.245 DEBUG [TSLocationManager incrementOdometer] Odometer: 513.72943 08-09 15:47:07.246 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:07.288 INFO [b persist] ✅ INSERT: 2150f0e7-9a3f-471d-ba44-e002bed421ef 08-09 15:47:07.297 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:08.250 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:08.253 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030553,72.526875 hAcc=6 et=+1d7h13m48s75ms alt=16.0 vel=5.322083 bear=320.0026 vAcc=6 sAcc=1 bAcc=8 {Bundle[{}]}] ╟─ Age: 72ms, time: 1691576228179

08-09 15:47:08.255 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:08.256 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.684 08-09 15:47:08.257 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:08.303 INFO [b persist] ✅ INSERT: e4429997-df17-41be-b7ad-202a3d0b7434 08-09 15:47:08.313 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:09.262 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:09.265 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030590,72.526844 hAcc=7 et=+1d7h13m49s75ms alt=16.0 vel=5.83371 bear=314.16064 vAcc=6 sAcc=1 bAcc=6 {Bundle[{}]}] ╟─ Age: 84ms, time: 1691576229179

08-09 15:47:09.266 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:09.267 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.631 08-09 15:47:09.268 DEBUG [TSLocationManager incrementOdometer] Odometer: 524.6847 08-09 15:47:09.270 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:09.320 INFO [b persist] ✅ INSERT: cc81625e-b808-46c5-8329-8a8763bc2ac8 08-09 15:47:09.329 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:10.264 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:10.266 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030632,72.526797 hAcc=8 et=+1d7h13m50s75ms alt=16.0 vel=6.383648 bear=315.9489 vAcc=6 sAcc=1 bAcc=6 {Bundle[{}]}] ╟─ Age: 86ms, time: 1691576230179

08-09 15:47:10.268 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:10.269 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.604 08-09 15:47:10.271 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:10.323 INFO [b persist] ✅ INSERT: 60a1907e-63c6-45ef-916e-885fc5696ba7 08-09 15:47:10.334 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:11.263 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:11.266 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030673,72.526757 hAcc=9 et=+1d7h13m51s75ms alt=16.0 vel=5.4666414 bear=317.92188 vAcc=6 sAcc=1 bAcc=8 {Bundle[{}]}] ╟─ Age: 85ms, time: 1691576231180

08-09 15:47:11.267 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:11.268 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 4.533 08-09 15:47:11.269 DEBUG [TSLocationManager incrementOdometer] Odometer: 537.4691 08-09 15:47:11.270 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:11.318 INFO [b persist] ✅ INSERT: 34162d60-412a-49bc-a2f7-303a181e53ab 08-09 15:47:11.328 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:12.258 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:12.264 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030709,72.526716 hAcc=10 et=+1d7h13m52s75ms alt=16.0 vel=6.4150276 bear=310.35693 vAcc=6 sAcc=1 bAcc=8 {Bundle[{}]}] ╟─ Age: 84ms, time: 1691576232179

08-09 15:47:12.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:12.266 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 5.433 08-09 15:47:12.268 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:12.314 INFO [b persist] ✅ INSERT: 3a2c5874-e3b2-44ab-a300-fc6c02cbdfaa 08-09 15:47:12.323 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:13.247 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:13.250 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030746,72.526664 hAcc=10 et=+1d7h13m53s75ms alt=16.0 vel=6.127042 bear=310.00424 vAcc=6 sAcc=1 bAcc=8 {Bundle[{}]}] ╟─ Age: 69ms, time: 1691576233180

08-09 15:47:13.251 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:13.251 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 6.36 08-09 15:47:13.252 DEBUG [TSLocationManager incrementOdometer] Odometer: 549.8932 08-09 15:47:13.253 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:13.306 INFO [b persist] ✅ INSERT: 28828a45-4b00-4add-b235-4e3f1e10a6d0 08-09 15:47:13.329 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:14.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:14.262 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030779,72.526615 hAcc=10 et=+1d7h13m54s75ms alt=16.0 vel=6.0606804 bear=308.4388 vAcc=7 sAcc=3 bAcc=24 {Bundle[{}]}] ╟─ Age: 80ms, time: 1691576234179

08-09 15:47:14.264 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:14.265 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 7.285 08-09 15:47:14.266 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:14.311 INFO [b persist] ✅ INSERT: d59d9430-4dad-4d35-b1ce-c651d8bb56ac 08-09 15:47:14.319 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:15.253 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:15.255 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030814,72.526564 hAcc=10 et=+1d7h13m55s75ms alt=16.0 vel=6.7451034 bear=309.78995 vAcc=7 sAcc=2 bAcc=16 {Bundle[{}]}] ╟─ Age: 75ms, time: 1691576235179

08-09 15:47:15.256 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:15.257 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 8.196 08-09 15:47:15.258 DEBUG [TSLocationManager incrementOdometer] Odometer: 562.7076 08-09 15:47:15.259 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:15.317 INFO [b persist] ✅ INSERT: 1aca7c7a-a25b-4a93-a8a0-c7361c137318 08-09 15:47:15.329 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:16.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:16.258 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030852,72.526512 hAcc=10 et=+1d7h13m56s75ms alt=16.0 vel=6.620331 bear=309.92374 vAcc=7 sAcc=3 bAcc=23 {Bundle[{}]}] ╟─ Age: 77ms, time: 1691576236180

08-09 15:47:16.260 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:16.260 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 9.099 08-09 15:47:16.262 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:16.298 INFO [b persist] ✅ INSERT: d54bff23-38a5-4849-9894-6462e4757fed 08-09 15:47:16.304 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:17.252 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:17.255 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030893,72.526463 hAcc=10 et=+1d7h13m57s75ms alt=16.0 vel=6.643618 bear=312.21643 vAcc=7 sAcc=3 bAcc=27 {Bundle[{}]}] ╟─ Age: 74ms, time: 1691576237179

08-09 15:47:17.256 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:17.257 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.042 08-09 15:47:17.258 DEBUG [TSLocationManager incrementOdometer] Odometer: 576.21893 08-09 15:47:17.260 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:17.323 INFO [b persist] ✅ INSERT: b42e0ea9-21e7-46d4-8784-f42d82252788 08-09 15:47:17.334 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:18.248 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:18.255 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030935,72.526402 hAcc=11 et=+1d7h13m58s75ms alt=16.0 vel=7.3208036 bear=308.87735 vAcc=7 sAcc=3 bAcc=25 {Bundle[{}]}] ╟─ Age: 71ms, time: 1691576238179

08-09 15:47:18.256 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:18.257 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.014 08-09 15:47:18.260 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:18.300 INFO [b persist] ✅ INSERT: 50dbdb7d-6a89-4c8f-a8ef-b9fd3ecb191e 08-09 15:47:18.309 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:19.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:19.259 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.030972,72.526345 hAcc=11 et=+1d7h13m59s75ms alt=16.0 vel=6.4101915 bear=309.721 vAcc=7 sAcc=2 bAcc=17 {Bundle[{}]}] ╟─ Age: 78ms, time: 1691576239179

08-09 15:47:19.260 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:19.261 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.05 08-09 15:47:19.262 DEBUG [TSLocationManager incrementOdometer] Odometer: 591.14575 08-09 15:47:19.264 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:19.319 INFO [b persist] ✅ INSERT: 8b228df2-9d43-455a-9d77-01098a1debb4 08-09 15:47:19.329 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:20.261 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:20.264 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031012,72.526294 hAcc=11 et=+1d7h14m0s75ms alt=16.0 vel=6.906915 bear=311.87448 vAcc=7 sAcc=2 bAcc=8 {Bundle[{}]}] ╟─ Age: 83ms, time: 1691576240180

08-09 15:47:20.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:20.266 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.091 08-09 15:47:20.268 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:20.307 INFO [b persist] ✅ INSERT: 059f86e5-6c5a-4188-9105-2bd0fd6972c6 08-09 15:47:20.315 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:21.260 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:21.266 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031052,72.526250 hAcc=11 et=+1d7h14m1s75ms alt=16.0 vel=6.306523 bear=317.47916 vAcc=7 sAcc=2 bAcc=11 {Bundle[{}]}] ╟─ Age: 85ms, time: 1691576241179

08-09 15:47:21.267 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:21.268 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.204 08-09 15:47:21.269 DEBUG [TSLocationManager incrementOdometer] Odometer: 604.35565 08-09 15:47:21.270 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:21.313 INFO [b persist] ✅ INSERT: 8009ab5d-e86e-4415-8538-fba9e76d3cb0 08-09 15:47:21.320 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:22.262 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:22.265 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031093,72.526209 hAcc=11 et=+1d7h14m2s75ms alt=16.0 vel=6.033176 bear=312.52182 vAcc=7 sAcc=2 bAcc=13 {Bundle[{}]}] ╟─ Age: 84ms, time: 1691576242180

08-09 15:47:22.266 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:22.267 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.355 08-09 15:47:22.270 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:22.317 INFO [b persist] ✅ INSERT: 2a258016-3b7a-4cc6-aa35-4ebf1023d03a 08-09 15:47:22.328 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:23.257 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:23.263 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031130,72.526162 hAcc=11 et=+1d7h14m3s75ms alt=16.0 vel=5.8906283 bear=301.9 vAcc=7 sAcc=2 bAcc=11 {Bundle[{}]}] ╟─ Age: 82ms, time: 1691576243180

08-09 15:47:23.266 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:23.267 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.579 08-09 15:47:23.267 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:23.268 DEBUG [TSLocationManager incrementOdometer] Odometer: 616.814 08-09 15:47:23.316 INFO [b persist] ✅ INSERT: 532df66e-7644-4c13-a4d3-d5404909f835 08-09 15:47:23.327 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:24.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:24.257 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031164,72.526106 hAcc=11 et=+1d7h14m4s75ms alt=16.0 vel=6.3245664 bear=301.1114 vAcc=7 sAcc=2 bAcc=13 {Bundle[{}]}] ╟─ Age: 77ms, time: 1691576244180

08-09 15:47:24.259 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:24.260 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.731 08-09 15:47:24.262 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:24.305 INFO [b persist] ✅ INSERT: 09ff3fb0-8e50-4a63-8497-cea5f03c240d 08-09 15:47:24.313 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:25.260 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:25.265 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031197,72.526057 hAcc=11 et=+1d7h14m5s75ms alt=0.2708740234375 vel=6.179733 bear=299.17 vAcc=6 sAcc=2 bAcc=11 {Bundle[{}]}] ╟─ Age: 85ms, time: 1691576245179

08-09 15:47:25.267 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:25.267 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.838 08-09 15:47:25.268 DEBUG [TSLocationManager incrementOdometer] Odometer: 629.86096 08-09 15:47:25.269 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:25.313 INFO [b persist] ✅ INSERT: 083d1c35-070f-430a-bb8c-9cd5e35cde3f 08-09 15:47:25.322 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:26.260 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:26.264 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031230,72.526003 hAcc=11 et=+1d7h14m6s75ms alt=1.298431396484375 vel=7.042151 bear=302.86267 vAcc=6 sAcc=1 bAcc=8 {Bundle[{}]}] ╟─ Age: 83ms, time: 1691576246180

08-09 15:47:26.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:26.267 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.969 08-09 15:47:26.268 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:26.316 INFO [b persist] ✅ INSERT: fd6f5081-d63c-47f8-8a56-e680824a2d50 08-09 15:47:26.326 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:27.253 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:27.255 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031265,72.525945 hAcc=11 et=+1d7h14m7s75ms alt=0.58660888671875 vel=5.4915814 bear=299.18475 vAcc=5 sAcc=1 bAcc=11 {Bundle[{}]}] ╟─ Age: 75ms, time: 1691576247180

08-09 15:47:27.257 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:27.258 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.019 08-09 15:47:27.259 DEBUG [TSLocationManager incrementOdometer] Odometer: 643.55615 08-09 15:47:27.260 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:27.298 INFO [b persist] ✅ INSERT: 49d93041-7f0f-45f1-8b76-5cc195bbe9f7 08-09 15:47:27.306 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:28.247 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:28.249 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031291,72.525898 hAcc=11 et=+1d7h14m8s75ms alt=0.63775634765625 vel=5.7651916 bear=297.16748 vAcc=5 sAcc=1 bAcc=12 {Bundle[{}]}] ╟─ Age: 69ms, time: 1691576248179

08-09 15:47:28.250 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:28.251 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.017 08-09 15:47:28.255 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:28.296 INFO [b persist] ✅ INSERT: 227a9f05-b19b-46ef-9367-d2e7facb1030 08-09 15:47:28.302 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:29.251 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:29.260 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031318,72.525849 hAcc=11 et=+1d7h14m9s75ms alt=1.343292236328125 vel=5.492561 bear=296.06757 vAcc=5 sAcc=2 bAcc=12 {Bundle[{}]}] ╟─ Age: 79ms, time: 1691576249179

08-09 15:47:29.261 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:29.262 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.948 08-09 15:47:29.263 DEBUG [TSLocationManager incrementOdometer] Odometer: 655.06903 08-09 15:47:29.264 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:29.319 INFO [b persist] ✅ INSERT: f332e85e-7a38-4338-babc-bb925aedb82c 08-09 15:47:29.328 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:30.254 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:30.257 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031341,72.525799 hAcc=11 et=+1d7h14m10s75ms alt=1.657073974609375 vel=5.3421965 bear=293.67047 vAcc=5 sAcc=3 bAcc=26 {Bundle[{}]}] ╟─ Age: 76ms, time: 1691576250180

08-09 15:47:30.259 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:30.260 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.967 08-09 15:47:30.262 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:30.304 INFO [b persist] ✅ INSERT: a4480791-2639-4f4d-8204-3b71032e72b3 08-09 15:47:30.312 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:31.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:31.259 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031362,72.525746 hAcc=11 et=+1d7h14m11s75ms alt=1.321197509765625 vel=5.623458 bear=293.90393 vAcc=5 sAcc=4 bAcc=36 {Bundle[{}]}] ╟─ Age: 78ms, time: 1691576251180

08-09 15:47:31.260 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:31.261 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.961 08-09 15:47:31.263 DEBUG [TSLocationManager incrementOdometer] Odometer: 666.65485 08-09 15:47:31.264 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:31.316 INFO [b persist] ✅ INSERT: 8cb55f33-857f-4b9e-9cb8-6b4b3e78fa7a 08-09 15:47:31.325 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:32.243 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:32.248 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031388,72.525697 hAcc=11 et=+1d7h14m12s75ms alt=2.1575927734375 vel=5.622542 bear=297.97156 vAcc=5 sAcc=5 bAcc=44 {Bundle[{}]}] ╟─ Age: 66ms, time: 1691576252180

08-09 15:47:32.249 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:32.250 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.914 08-09 15:47:32.252 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:32.292 INFO [b persist] ✅ INSERT: 01d6c2b6-4bdd-4c1a-a0aa-eb5b4f40c526 08-09 15:47:32.299 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:33.253 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:33.256 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031418,72.525639 hAcc=11 et=+1d7h14m13s75ms alt=2.893890380859375 vel=6.4270396 bear=297.2291 vAcc=4 sAcc=3 bAcc=22 {Bundle[{}]}] ╟─ Age: 75ms, time: 1691576253179

08-09 15:47:33.259 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:33.259 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:33.260 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.859 08-09 15:47:33.261 DEBUG [TSLocationManager incrementOdometer] Odometer: 679.26117 08-09 15:47:33.312 INFO [b persist] ✅ INSERT: 26ca62bf-30c7-4630-b1e3-67318a7a45d1 08-09 15:47:33.320 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:34.259 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:34.264 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031451,72.525581 hAcc=11 et=+1d7h14m14s75ms alt=3.74560546875 vel=6.160938 bear=296.4366 vAcc=4 sAcc=3 bAcc=26 {Bundle[{}]}] ╟─ Age: 83ms, time: 1691576254179

08-09 15:47:34.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:34.266 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.804 08-09 15:47:34.269 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:34.313 INFO [b persist] ✅ INSERT: ba4f1d13-6e32-4e74-9e8b-450ac6947a07 08-09 15:47:34.322 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:35.249 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:35.250 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031478,72.525526 hAcc=11 et=+1d7h14m15s75ms alt=3.451812744140625 vel=5.76709 bear=294.8646 vAcc=5 sAcc=4 bAcc=35 {Bundle[{}]}] ╟─ Age: 70ms, time: 1691576255179

08-09 15:47:35.252 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:35.253 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.753 08-09 15:47:35.254 DEBUG [TSLocationManager incrementOdometer] Odometer: 692.6299 08-09 15:47:35.257 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:35.294 INFO [b persist] ✅ INSERT: e3e4f7ac-effc-425c-b20d-20fb312b1bbe 08-09 15:47:35.300 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:36.256 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:36.260 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031497,72.525479 hAcc=11 et=+1d7h14m16s75ms alt=3.2608642578125 vel=5.209428 bear=295.53036 vAcc=5 sAcc=4 bAcc=41 {Bundle[{}]}] ╟─ Age: 80ms, time: 1691576256179

08-09 15:47:36.262 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:36.263 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.79 08-09 15:47:36.265 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:36.317 INFO [b persist] ✅ INSERT: 25a29d32-5a79-44e1-b50c-0402580a1599 08-09 15:47:36.327 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:37.259 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:37.263 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031497,72.525428 hAcc=12 et=+1d7h14m17s75ms alt=2.105743408203125 vel=5.063391 bear=282.83682 vAcc=5 sAcc=4 bAcc=41 {Bundle[{}]}] ╟─ Age: 83ms, time: 1691576257179

08-09 15:47:37.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:37.265 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.978 08-09 15:47:37.267 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:37.316 INFO [b persist] ✅ INSERT: 576f0ea6-1d3e-4000-a3ee-07a1f9dbd562 08-09 15:47:37.325 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:38.232 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:38.236 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031495,72.525377 hAcc=12 et=+1d7h14m18s75ms alt=-0.650970458984375 vel=4.946641 bear=278.58496 vAcc=6 sAcc=4 bAcc=43 {Bundle[{}]}] ╟─ Age: 56ms, time: 1691576258179

08-09 15:47:38.238 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:38.239 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.008 08-09 15:47:38.240 DEBUG [TSLocationManager incrementOdometer] Odometer: 708.0151 08-09 15:47:38.240 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:38.299 INFO [b persist] ✅ INSERT: 2c179f56-ccec-4fc7-87cd-919b3f3cf9f6 08-09 15:47:38.309 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:39.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:39.261 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031498,72.525325 hAcc=12 et=+1d7h14m19s75ms alt=-0.400054931640625 vel=5.0176525 bear=281.83264 vAcc=6 sAcc=4 bAcc=43 {Bundle[{}]}] ╟─ Age: 77ms, time: 1691576259180

08-09 15:47:39.262 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:39.263 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.058 08-09 15:47:39.265 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:39.316 INFO [b persist] ✅ INSERT: 9105711f-b838-4e38-ab60-9a6ae333eb5d 08-09 15:47:39.329 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:40.260 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:40.263 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031506,72.525274 hAcc=13 et=+1d7h14m20s75ms alt=-0.16046142578125 vel=4.9021564 bear=282.4127 vAcc=7 sAcc=4 bAcc=46 {Bundle[{}]}] ╟─ Age: 83ms, time: 1691576260179

08-09 15:47:40.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:40.265 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.18 08-09 15:47:40.267 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:40.322 INFO [b persist] ✅ INSERT: ce2fb546-4a56-4689-b269-593ce112eed4 08-09 15:47:40.332 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:41.261 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:41.264 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031515,72.525239 hAcc=13 et=+1d7h14m21s75ms alt=-0.430084228515625 vel=3.6339526 bear=289.73776 vAcc=7 sAcc=2 bAcc=27 {Bundle[{}]}] ╟─ Age: 83ms, time: 1691576261180

08-09 15:47:41.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:41.266 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.384 08-09 15:47:41.267 DEBUG [TSLocationManager incrementOdometer] Odometer: 722.2833 08-09 15:47:41.267 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:41.320 INFO [b persist] ✅ INSERT: a37c0fe6-d0ea-4371-abb3-6f9b356fa34d 08-09 15:47:41.330 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:42.263 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:42.267 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031527,72.525192 hAcc=13 et=+1d7h14m22s75ms alt=-0.52105712890625 vel=3.11466 bear=297.18054 vAcc=7 sAcc=2 bAcc=23 {Bundle[{}]}] ╟─ Age: 86ms, time: 1691576262180

08-09 15:47:42.269 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:42.270 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.546 08-09 15:47:42.275 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:42.322 INFO [b persist] ✅ INSERT: 6e5e5aaf-b918-45b1-801c-94f30197a332 08-09 15:47:42.331 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:43.335 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:43.337 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031540,72.525160 hAcc=13 et=+1d7h14m23s75ms alt=0.858612060546875 vel=3.2867951 bear=298.6158 vAcc=7 sAcc=3 bAcc=41 {Bundle[{}]}] ╟─ Age: 157ms, time: 1691576263179

08-09 15:47:43.339 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:43.340 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.669 08-09 15:47:43.343 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:43.379 INFO [b persist] ✅ INSERT: bd05bdc0-ada4-48e4-ac79-b3e7a7abe93c 08-09 15:47:43.386 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:44.247 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:44.251 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031556,72.525129 hAcc=13 et=+1d7h14m24s75ms alt=1.51617431640625 vel=3.721538 bear=295.46875 vAcc=7 sAcc=2 bAcc=28 {Bundle[{}]}] ╟─ Age: 70ms, time: 1691576264179

08-09 15:47:44.252 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:44.253 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 12.109 08-09 15:47:44.255 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:44.300 INFO [b persist] ✅ INSERT: 53edec0a-f8ee-489f-877c-c96a7942ce3c 08-09 15:47:44.309 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:45.263 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:45.266 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031574,72.525088 hAcc=13 et=+1d7h14m25s75ms alt=1.70172119140625 vel=3.9596407 bear=295.89023 vAcc=7 sAcc=3 bAcc=37 {Bundle[{}]}] ╟─ Age: 85ms, time: 1691576265179

08-09 15:47:45.268 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:45.268 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 12.66 08-09 15:47:45.269 DEBUG [TSLocationManager incrementOdometer] Odometer: 739.103 08-09 15:47:45.271 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:45.332 INFO [b persist] ✅ INSERT: 204d8835-5c38-4d7e-a942-334f5276b989 08-09 15:47:45.342 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:46.256 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:46.262 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031587,72.525058 hAcc=12 et=+1d7h14m26s75ms alt=1.85150146484375 vel=3.5043821 bear=294.4704 vAcc=6 sAcc=3 bAcc=50 {Bundle[{}]}] ╟─ Age: 80ms, time: 1691576266179

08-09 15:47:46.263 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:46.264 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 12.94 08-09 15:47:46.265 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:46.309 INFO [b persist] ✅ INSERT: 3b5e3156-bbef-4694-9134-4c659ac0116c 08-09 15:47:46.317 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:47.248 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:47.251 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031603,72.525019 hAcc=12 et=+1d7h14m27s75ms alt=2.228302001953125 vel=4.145411 bear=288.61237 vAcc=6 sAcc=2 bAcc=23 {Bundle[{}]}] ╟─ Age: 70ms, time: 1691576267179

08-09 15:47:47.254 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:47.255 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 13.055 08-09 15:47:47.255 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:47.304 INFO [b persist] ✅ INSERT: 5e5c8a75-62a9-4346-a3f9-f4f3d79bfae8 08-09 15:47:47.311 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:48.254 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:48.257 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031623,72.524978 hAcc=12 et=+1d7h14m28s75ms alt=2.64703369140625 vel=4.4499917 bear=297.506 vAcc=6 sAcc=1 bAcc=15 {Bundle[{}]}] ╟─ Age: 76ms, time: 1691576268179

08-09 15:47:48.258 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:48.260 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 13.097 08-09 15:47:48.261 DEBUG [TSLocationManager incrementOdometer] Odometer: 751.62146 08-09 15:47:48.266 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:48.316 INFO [b persist] ✅ INSERT: 2f077f8e-b1fb-4b40-acf6-b3a577b8dd1a 08-09 15:47:48.326 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:49.243 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:49.245 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031647,72.524944 hAcc=12 et=+1d7h14m29s75ms alt=2.895965576171875 vel=4.214484 bear=293.29895 vAcc=6 sAcc=1 bAcc=15 {Bundle[{}]}] ╟─ Age: 64ms, time: 1691576269180

08-09 15:47:49.246 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:49.247 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 13.016 08-09 15:47:49.248 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:49.290 INFO [b persist] ✅ INSERT: 8e4e33cd-ddf5-40e9-8eff-c40fca381abe 08-09 15:47:49.301 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:50.266 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:50.268 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031665,72.524907 hAcc=11 et=+1d7h14m30s75ms alt=3.13592529296875 vel=4.3996134 bear=293.90482 vAcc=6 sAcc=3 bAcc=30 {Bundle[{}]}] ╟─ Age: 88ms, time: 1691576270179

08-09 15:47:50.269 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:50.270 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 12.775 08-09 15:47:50.271 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:50.313 INFO [b persist] ✅ INSERT: 66172add-8fb2-439c-83cd-c7c658351d85 08-09 15:47:50.322 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:51.260 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:51.263 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031681,72.524870 hAcc=11 et=+1d7h14m31s75ms alt=3.51507568359375 vel=4.1082783 bear=293.31894 vAcc=6 sAcc=4 bAcc=48 {Bundle[{}]}] ╟─ Age: 82ms, time: 1691576271179

08-09 15:47:51.266 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:51.267 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:51.268 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 12.419 08-09 15:47:51.269 DEBUG [TSLocationManager incrementOdometer] Odometer: 764.47864 08-09 15:47:51.319 INFO [b persist] ✅ INSERT: 01f66ab3-b950-4dc5-afd9-6f3f737a8a2c 08-09 15:47:51.328 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:52.262 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:52.265 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031682,72.524818 hAcc=11 et=+1d7h14m32s75ms alt=3.0982666015625 vel=5.2539043 bear=277.80264 vAcc=6 sAcc=4 bAcc=36 {Bundle[{}]}] ╟─ Age: 84ms, time: 1691576272179

08-09 15:47:52.266 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:52.267 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 12.154 08-09 15:47:52.270 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:52.324 INFO [b persist] ✅ INSERT: 2cbc793f-8206-44c6-8856-db01e7f66c65 08-09 15:47:52.332 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:53.258 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:53.261 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031682,72.524746 hAcc=11 et=+1d7h14m33s75ms alt=2.206207275390625 vel=6.563247 bear=271.47073 vAcc=6 sAcc=2 bAcc=16 {Bundle[{}]}] ╟─ Age: 80ms, time: 1691576273180

08-09 15:47:53.262 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:53.263 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.913 08-09 15:47:53.265 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:53.265 DEBUG [TSLocationManager incrementOdometer] Odometer: 777.1272 08-09 15:47:53.314 INFO [b persist] ✅ INSERT: 25bc55e2-7e75-4443-839e-af5ec8885d23 08-09 15:47:53.325 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:54.255 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:54.257 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031688,72.524663 hAcc=11 et=+1d7h14m34s75ms alt=3.447540283203125 vel=7.9425564 bear=282.5655 vAcc=6 sAcc=1 bAcc=8 {Bundle[{}]}] ╟─ Age: 77ms, time: 1691576274179

08-09 15:47:54.259 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:54.259 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.642 08-09 15:47:54.266 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:54.318 INFO [b persist] ✅ INSERT: df3744d1-2f72-49b7-8375-ad33e86ff374 08-09 15:47:54.328 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:55.268 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:55.272 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031701,72.524587 hAcc=11 et=+1d7h14m35s75ms alt=3.8858642578125 vel=7.3866663 bear=282.8808 vAcc=6 sAcc=3 bAcc=19 {Bundle[{}]}] ╟─ Age: 91ms, time: 1691576275180

08-09 15:47:55.273 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:55.274 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.438 08-09 15:47:55.275 DEBUG [TSLocationManager incrementOdometer] Odometer: 793.55975 08-09 15:47:55.276 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:55.319 INFO [b persist] ✅ INSERT: 420615c5-75a1-409a-945d-f0f8f52877dd 08-09 15:47:55.326 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:56.273 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:56.277 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031714,72.524502 hAcc=11 et=+1d7h14m36s75ms alt=4.319854736328125 vel=8.027788 bear=281.46454 vAcc=6 sAcc=4 bAcc=25 {Bundle[{}]}] ╟─ Age: 94ms, time: 1691576276179

08-09 15:47:56.279 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:56.280 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.363 08-09 15:47:56.282 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:56.322 INFO [b persist] ✅ INSERT: 40816fd5-be55-4ec5-8764-8775f0781dea 08-09 15:47:56.328 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:57.262 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:57.265 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031733,72.524412 hAcc=12 et=+1d7h14m37s75ms alt=4.431610107421875 vel=8.519217 bear=283.14346 vAcc=6 sAcc=4 bAcc=28 {Bundle[{}]}] ╟─ Age: 84ms, time: 1691576277179

08-09 15:47:57.266 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:57.267 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.292 08-09 15:47:57.268 DEBUG [TSLocationManager incrementOdometer] Odometer: 811.8904 08-09 15:47:57.271 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:57.320 INFO [b persist] ✅ INSERT: b1d09c07-e52b-4a9a-9601-cfcdb5d0dc9f 08-09 15:47:57.329 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:58.260 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:58.263 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031756,72.524319 hAcc=12 et=+1d7h14m38s75ms alt=4.204345703125 vel=8.794015 bear=285.0645 vAcc=6 sAcc=4 bAcc=28 {Bundle[{}]}] ╟─ Age: 82ms, time: 1691576278179

08-09 15:47:58.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:58.266 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.254 08-09 15:47:58.267 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:58.314 INFO [b persist] ✅ INSERT: 3d34cd3c-b35a-46f2-acc7-857d6ebd4dec 08-09 15:47:58.323 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:47:59.337 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:47:59.339 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031785,72.524236 hAcc=12 et=+1d7h14m39s75ms alt=4.7235107421875 vel=8.471309 bear=287.32288 vAcc=6 sAcc=4 bAcc=30 {Bundle[{}]}] ╟─ Age: 159ms, time: 1691576279179

08-09 15:47:59.341 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:47:59.341 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.254 08-09 15:47:59.342 DEBUG [TSLocationManager incrementOdometer] Odometer: 830.79736 08-09 15:47:59.343 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:47:59.386 INFO [b persist] ✅ INSERT: 52b6ffa4-38a7-451c-8f4e-c67776362173 08-09 15:47:59.393 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:48:00.260 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:48:00.265 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031824,72.524154 hAcc=13 et=+1d7h14m40s75ms alt=5.60546875 vel=8.686632 bear=291.10205 vAcc=6 sAcc=4 bAcc=29 {Bundle[{}]}] ╟─ Age: 85ms, time: 1691576280179

08-09 15:48:00.267 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:48:00.268 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.325 08-09 15:48:00.270 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:48:00.321 INFO [b persist] ✅ INSERT: f08595ea-b25d-4b1f-b884-aa589405151d 08-09 15:48:00.330 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:48:01.257 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:48:01.263 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031861,72.524075 hAcc=13 et=+1d7h14m41s75ms alt=6.339080810546875 vel=8.55032 bear=290.24954 vAcc=6 sAcc=4 bAcc=29 {Bundle[{}]}] ╟─ Age: 82ms, time: 1691576281180

08-09 15:48:01.264 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:48:01.266 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.462 08-09 15:48:01.267 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:48:01.267 DEBUG [TSLocationManager incrementOdometer] Odometer: 849.35266 08-09 15:48:01.322 INFO [b persist] ✅ INSERT: 92faf0bf-49fa-4f18-bc76-c5c669fd10e7 08-09 15:48:01.331 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:48:02.260 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:48:02.263 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031888,72.524004 hAcc=13 et=+1d7h14m42s75ms alt=7.11395263671875 vel=8.073759 bear=288.30673 vAcc=6 sAcc=4 bAcc=28 {Bundle[{}]}] ╟─ Age: 83ms, time: 1691576282180

08-09 15:48:02.265 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:48:02.266 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.632 08-09 15:48:02.267 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:48:02.319 INFO [b persist] ✅ INSERT: 5814026a-3201-44a1-a7c5-185caf5ce976 08-09 15:48:02.331 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:48:03.273 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:48:03.275 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031904,72.523945 hAcc=13 et=+1d7h14m43s75ms alt=6.117034912109375 vel=7.38149 bear=286.08215 vAcc=6 sAcc=4 bAcc=31 {Bundle[{}]}] ╟─ Age: 95ms, time: 1691576283180

08-09 15:48:03.277 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:48:03.277 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.915 08-09 15:48:03.279 DEBUG [TSLocationManager incrementOdometer] Odometer: 863.4813 08-09 15:48:03.279 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:48:03.324 INFO [b persist] ✅ INSERT: ba59c692-a2ae-4220-9259-59bb201ff0d6 08-09 15:48:03.331 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:48:04.262 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:48:04.265 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031921,72.523871 hAcc=13 et=+1d7h14m44s75ms alt=6.806854248046875 vel=7.8016424 bear=285.8954 vAcc=6 sAcc=4 bAcc=27 {Bundle[{}]}] ╟─ Age: 84ms, time: 1691576284179

08-09 15:48:04.266 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════

08-09 15:48:04.267 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 12.333 08-09 15:48:04.270 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-09 15:48:04.318 INFO [b persist] ✅ INSERT: 19e634f2-3ced-4401-9a36-696cb562c0e1 08-09 15:48:04.328 INFO [HttpService flush] ℹ️ HttpService is busy 08-09 15:48:05.263 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-09 15:48:05.266 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.031945,72.523814 hAcc=13 et=+1d7h14m45s75ms alt=8.982177734375 vel=7.0536566 bear=289.09747 vAcc=5 sAcc=4 bAcc=30 {Bundle[{}]}] ╟─ Age: 86ms, time: 1691576285179

08-09 15:48:05.269 DEBUG [TSLocationManager onLocationResult]

samp84531 commented 1 year ago

background-geolocation (2).log

christocracy commented 1 year ago

what particular timesamp(s) are you interested in from your logs?

samp84531 commented 1 year ago

Tracking was stopped between these times, 15:43:18 to 15:48:30

christocracy commented 1 year ago

I don't see a problem with locations being recorded during that time.

There was a short period of ~2 minutes where the OS reported an interruption in "LocationAvailability", where the device had problems receiving location. One could get an issue like that if GPS was interrupted (driving into a tunnel, walking into a subway, tall building blocking GPS satellites, for example.). There is no way to avoid short interruptions like that.

08-09 15:43:48.940 INFO [TrackingService handleLocationAvailability] 
  ℹ️  Location availability: false
.
.
.
08-09 15:45:29.857 INFO [TrackingService handleLocationAvailability] 
  ℹ️  Location availability: true

There was, however, a period where it was not possible to establish an HTTP connection with your server. That's between you and your device.

08-09 15:48:24.516 WARN [HttpService$h onFailure] 
  ⚠️  Response: 0, timeout
08-09 15:48:24.525 WARN [HttpService$h onFailure] 
  ⚠️  admin.dalsonscropscience.com is not responding.  Will try again after 5 records.

If there is an interruption in HTTP connection, the plugin will keep trying and trying until it does get a connection. All recorded locations are queued in SQLite. The plugin is designed to operate in disconnected environments.

samp84531 commented 1 year ago

Is there any way to check SQLite data? Because offline tracking hasn't been working properly for a while and I want to know whether SQLite is data store or not

christocracy commented 1 year ago

See api docs .getCount(), .getLocations()

samp84531 commented 1 year ago
Screenshot 2023-08-22 at 12 46 20 PM
samp84531 commented 1 year ago

Tracking was started automatically after some minutes. The tracking start time is 08-22 11:00:40.781 can you please verify the logs at at 11:05 am to 11:15

issue logs ═════════════════════════════════════════════ ║ getCurrentPosition LocationResult: 3 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=17.059 et=+56d1h36m3s652ms alt=103.80000305175781 vAcc=12.01816 vel=0.019228972 sAcc=0.56850684 {Bundle[{}]}], age: 58ms, time: 1692682240704 08-22 11:00:40.781 DEBUG [AbstractService finish] ⚙️︎ finish LocationRequestService [eventCount: 0, sticky: false] 08-22 11:00:40.786 DEBUG [AbstractService onDestroy] 🔴 LocationRequestService stopped 08-22 11:00:40.822 INFO [TSLocationManager onSingleLocationResult] 🔵 Acquired current position 08-22 11:00:40.831 DEBUG [LocationRequestService handleLocationResult] SingleLocationRequest 3 isFinished? true 08-22 11:00:40.836 DEBUG [AbstractService finish] ⚙️︎ finish LocationRequestService [eventCount: 0, sticky: false] 08-22 11:00:40.842 INFO [b persist] ✅ INSERT: c6974b19-9513-4dbb-b52b-8e5233d5ecf7 08-22 11:00:41.867 INFO [ScheduleEvent onOneShot] ╔═════════════════════════════════════════════ ║ ⏰ OneShot event fired: TERMINATE_EVENT ╠═════════════════════════════════════════════ 08-22 11:00:41.867 DEBUG [TerminateEvent$a a] ℹ️ TERMINATE_EVENT ignored (MainActivity is still active). 08-22 11:00:44.795 INFO [TSLocationManager setOdometer] ℹ️ setOdometer: 0.0, isMoving: true 08-22 11:00:44.796 DEBUG [TSLocationManager clearLastOdometerLocation] ℹ️ Clear last odometer location 08-22 11:00:44.796 INFO [HeartbeatService stop] 🔴 Stop heartbeat 08-22 11:00:44.798 DEBUG [c h] ℹ️ LocationAuthorization: Permission granted 08-22 11:00:44.806 DEBUG [c h] ℹ️ LocationAuthorization: Permission granted 08-22 11:00:44.807 INFO [TrackingService changePace] 🔵 setPace: true → true 08-22 11:00:44.849 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:00:44.850 INFO [TrackingService handleMotionChangeResult] ╔═════════════════════════════════════════════ ║ TrackingService motionchange: true ╠═════════════════════════════════════════════ 08-22 11:00:44.851 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:00:44.874 DEBUG [AbstractService start] 🎾 LocationRequestService [eventCount: 1] 08-22 11:00:44.875 INFO [SingleLocationRequest startUpdatingLocation] 🔵 [SingleLocationRequest start, action: 2, requestId: 4] 08-22 11:00:44.877 DEBUG [AbstractService finish] ⚙️︎ finish LocationRequestService [eventCount: 0, sticky: true] 08-22 11:00:44.880 DEBUG [AbstractService start] 🎾 LocationRequestService [eventCount: 1] 08-22 11:00:44.880 INFO [SingleLocationRequest startUpdatingLocation] 🔵 [SingleLocationRequest start, action: 1, requestId: 5] 08-22 11:00:44.884 INFO [ActivityRecognitionService start] 🎾 Start motion-activity updates 08-22 11:00:44.885 DEBUG [AbstractService finish] ⚙️︎ finish LocationRequestService [eventCount: 0, sticky: true] 08-22 11:00:45.750 DEBUG [AbstractService start] 🎾 LocationRequestService [eventCount: 1] 08-22 11:00:45.753 INFO [LocationRequestService handleLocationResult] ╔═════════════════════════════════════════════ ║ motionchange LocationResult: 5 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=16.799 et=+56d1h36m8s650ms alt=103.80000305175781 vAcc=13.493879 vel=0.0034132632 sAcc=0.42201895 {Bundle[{}]}], age: 51ms, time: 1692682245701 08-22 11:00:45.762 INFO [TSLocationManager onSingleLocationResult] 🔵 Acquired motionchange position, isMoving: true 08-22 11:00:45.763 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 20.0 08-22 11:00:45.763 DEBUG [AbstractService start] 🎾 LocationRequestService [eventCount: 2] 08-22 11:00:45.765 INFO [LocationRequestService handleLocationResult] ╔═════════════════════════════════════════════ ║ getCurrentPosition LocationResult: 4 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=16.799 et=+56d1h36m8s650ms alt=103.80000305175781 vAcc=13.493879 vel=0.0034132632 sAcc=0.42201895 {Bundle[{}]}], age: 62ms, time: 1692682245701 08-22 11:00:45.772 DEBUG [AbstractService finish] ⚙️︎ finish LocationRequestService [eventCount: 0, sticky: false] 08-22 11:00:45.780 DEBUG [AbstractService onDestroy] 🔴 LocationRequestService stopped 08-22 11:00:45.821 INFO [TSLocationManager removeLocationUpdates] 🔴 Location-services: OFF 08-22 11:00:45.823 INFO [TSLocationManager requestLocationUpdates] 🎾 Location-services: ON 08-22 11:00:45.824 DEBUG [TSConfig translateDesiredAccuracy] translateDesiredAccuracy (true): -1 08-22 11:00:45.826 DEBUG [LocationRequestService handleLocationResult] SingleLocationRequest 5 isFinished? true 08-22 11:00:45.827 INFO [ActivityRecognitionService start] 🎾 Start motion-activity updates 08-22 11:00:45.829 DEBUG [AbstractService finish] ⚙️︎ finish LocationRequestService [eventCount: 0, sticky: false] 08-22 11:00:45.830 INFO [TSLocationManager onSingleLocationResult] 🔵 Acquired current position 08-22 11:00:45.831 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 20.0 08-22 11:00:45.833 INFO [b persist] ✅ INSERT: be79725b-e9c6-4aa6-b05c-75933826b517 08-22 11:00:45.838 DEBUG [LocationRequestService handleLocationResult] SingleLocationRequest 4 isFinished? true 08-22 11:00:45.839 DEBUG [AbstractService finish] ⚙️︎ finish LocationRequestService [eventCount: 0, sticky: false] 08-22 11:00:45.841 INFO [HttpService flush] ╔═════════════════════════════════════════════ ║ HTTP Service (count: 3) ╠═════════════════════════════════════════════ 08-22 11:00:45.879 DEBUG [AbstractService start] 🎾 BackgroundTaskService [eventCount: 1] 08-22 11:00:45.880 INFO [BackgroundTaskManager$Task start] ⏳ startBackgroundTask: 3 08-22 11:00:45.895 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:00:45.902 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=16.799 et=+56d1h36m8s650ms alt=103.80000305175781 vAcc=13.493879 vel=0.0034132632 sAcc=0.42201895 {Bundle[{}]}] ╟─ Age: 195ms, time: 1692682245701 08-22 11:00:45.904 INFO [TrackingService performStopDetection] ℹ️ Distance from stoppedAtLocation: -31.211414 08-22 11:00:45.905 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:00:45.905 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:00:45.906 DEBUG [TSLocationManager onLocationResult] ℹ️ IGNORED: same as last location 08-22 11:00:45.921 DEBUG [b allWithLocking] ✅ Locked 3 records 08-22 11:00:45.923 INFO [HttpService a] 🔵 HTTP POST batch (3) 08-22 11:00:47.972 INFO [HttpService$h onResponse] 🔵 Response: 200 08-22 11:00:47.975 DEBUG [b destroyAll] ✅ DELETED: (3) 08-22 11:00:47.993 DEBUG [b allWithLocking] ✅ Locked 0 records 08-22 11:00:47.995 INFO [BackgroundTaskManager$Task stop] ⏳ stopBackgroundTask: 3 08-22 11:00:48.000 DEBUG [AbstractService finish] ⚙️︎ finish BackgroundTaskService [eventCount: 0, sticky: false] 08-22 11:00:48.006 DEBUG [AbstractService onDestroy] 🔴 BackgroundTaskService stopped 08-22 11:00:50.028 INFO [TSScheduleManager oneShot] ⏰ Scheduled OneShot: TERMINATE_EVENT in 10000ms (jobID: -1708771588) 08-22 11:00:50.694 DEBUG [AbstractService start] 🎾 ActivityRecognitionService [eventCount: 1] 08-22 11:00:50.696 DEBUG [ActivityRecognitionService handleActivityRecognitionResult] 🚘 ️DetectedActivity [type=TILTING, confidence=100] 08-22 11:00:50.707 DEBUG [AbstractService finish] ⚙️︎ finish ActivityRecognitionService [eventCount: 0, sticky: false] 08-22 11:00:50.733 DEBUG [LifecycleManager onPause] ☯️ onPause 08-22 11:00:50.737 DEBUG [LifecycleManager onStop] ☯️ onStop 08-22 11:00:50.794 DEBUG [AbstractService start] 🎾 ActivityRecognitionService [eventCount: 1] 08-22 11:00:50.795 DEBUG [ActivityRecognitionService handleActivityRecognitionResult] 🚘 ️DetectedActivity [type=STILL, confidence=37] 08-22 11:00:50.797 DEBUG [AbstractService finish] ⚙️︎ finish ActivityRecognitionService [eventCount: 0, sticky: false] 08-22 11:00:50.926 DEBUG [AbstractService start] 🎾 ActivityRecognitionService [eventCount: 1] 08-22 11:00:50.941 DEBUG [ActivityRecognitionService handleActivityTransitionResult] *** wasMoving: true, nowMoving: true, startedMoving: false, justStopped; false 08-22 11:00:50.949 INFO [TSScheduleManager cancelOneShot] ⏰ Cancel OneShot: STOP_TIMEOUT 08-22 11:00:50.954 INFO [ActivityRecognitionService handleActivityTransitionResult] ╔═════════════════════════════════════════════ ║ Motion Transition Result ╠═════════════════════════════════════════════ ╟─ 🎾 ENTER: in_vehicle ╚═════════════════════════════════════════════ 08-22 11:00:50.955 DEBUG [AbstractService finish] ⚙️︎ finish ActivityRecognitionService [eventCount: 0, sticky: false] 08-22 11:00:51.040 DEBUG [AbstractService start] 🎾 ActivityRecognitionService [eventCount: 1] 08-22 11:00:51.047 DEBUG [ActivityRecognitionService handleActivityTransitionResult] *** wasMoving: true, nowMoving: true, startedMoving: false, justStopped; false 08-22 11:00:51.049 INFO [ActivityRecognitionService handleActivityTransitionResult] ╔═════════════════════════════════════════════ ║ Motion Transition Result ╠═════════════════════════════════════════════ ╟─ 🎾 ENTER: in_vehicle ╚═════════════════════════════════════════════ 08-22 11:00:51.050 DEBUG [AbstractService finish] ⚙️︎ finish ActivityRecognitionService [eventCount: 0, sticky: false] 08-22 11:00:51.312 DEBUG [AbstractService onDestroy] 🔴 ActivityRecognitionService stopped 08-22 11:01:30.410 INFO [ScheduleEvent onOneShot] ╔═════════════════════════════════════════════ ║ ⏰ OneShot event fired: TERMINATE_EVENT ╠═════════════════════════════════════════════ 08-22 11:01:30.411 DEBUG [TerminateEvent$a a] ℹ️ TERMINATE_EVENT ignored (MainActivity is still active). 08-22 11:02:41.809 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:02:41.814 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=11.675 et=+56d1h38m4s656ms alt=112.0999984741211 vAcc=35.650524 vel=2.7820258 sAcc=1.4921461 bear=311.94595 bAcc=23.27321 {Bundle[{}]}] ╟─ Age: 105ms, time: 1692682361708 08-22 11:02:41.819 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:02:41.820 INFO [TSLocationManager onLocationResult] 🔵 Re-scaled distanceFilter: 30.0->60.0) 08-22 11:02:41.822 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:02:41.826 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 30.557865, apparent speed: 0.2634185 08-22 11:02:41.828 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 20.0 08-22 11:02:41.831 DEBUG [TSLocationManager incrementOdometer] Odometer: 30.557865 08-22 11:02:41.932 INFO [b persist] ✅ INSERT: 504a321b-da13-4103-bfb8-b1c5ab1560f7 08-22 11:02:41.950 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:02:41.953 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=11.675 et=+56d1h38m4s656ms alt=112.0999984741211 vAcc=35.650524 vel=2.7820258 sAcc=1.4921461 bear=311.94595 bAcc=23.27321 {Bundle[{}]}] ╟─ Age: 244ms, time: 1692682361708 08-22 11:02:41.956 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:02:41.957 DEBUG [TSLocationManager onLocationResult] ℹ️ IGNORED: same as last location 08-22 11:02:41.964 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:02:59.756 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:02:59.761 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=5.46 et=+56d1h38m22s660ms alt=100.52496337890625 vAcc=4.2164297 vel=6.103441 sAcc=2.181857 bear=74.58297 bAcc=18.089489 {Bundle[{}]}] ╟─ Age: 48ms, time: 1692682379712 08-22 11:02:59.762 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:02:59.763 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 65.304985, apparent speed: 3.6274502 08-22 11:02:59.763 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 16.799 08-22 11:02:59.764 DEBUG [TSLocationManager incrementOdometer] Odometer: 95.862854 08-22 11:02:59.765 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:02:59.822 INFO [b persist] ✅ INSERT: fe467e79-15e9-47d6-9260-419b9fa06abe 08-22 11:03:17.193 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:03:17.194 INFO [TrackingService handleLocationAvailability] ℹ️ Location availability: false 08-22 11:03:17.195 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:03:17.760 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:03:17.760 INFO [TrackingService handleLocationAvailability] ℹ️ Location availability: true 08-22 11:03:17.761 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:03:17.769 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:03:17.770 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=34.032 et=+56d1h38m40s656ms alt=101.41552734375 vAcc=10.90327 vel=6.5480485 sAcc=1.7098538 bear=86.01618 bAcc=15.375985 {Bundle[{}]}] ╟─ Age: 62ms, time: 1692682397707 08-22 11:03:17.771 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:03:17.772 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 115.36279, apparent speed: 6.4108253 08-22 11:03:17.773 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 16.799 08-22 11:03:17.773 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:03:17.774 DEBUG [TSLocationManager incrementOdometer] Odometer: 211.22565 08-22 11:03:17.828 INFO [b persist] ✅ INSERT: 4a4cd320-35f3-44ff-8506-91562d909bf8 08-22 11:03:29.753 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:03:29.755 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=13.303 et=+56d1h38m52s656ms alt=100.533935546875 vAcc=8.71096 vel=5.4726896 sAcc=1.7996111 bear=341.11792 bAcc=14.0466795 {Bundle[{}]}] ╟─ Age: 47ms, time: 1692682409708 08-22 11:03:29.757 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:03:29.757 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 66.64728, apparent speed: 5.55394 08-22 11:03:29.758 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:03:29.758 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 16.799 08-22 11:03:29.759 DEBUG [TSLocationManager incrementOdometer] Odometer: 277.87292 08-22 11:03:29.802 INFO [b persist] ✅ INSERT: 4b857627-c549-4ef9-ae44-d51ef11156fc 08-22 11:03:38.751 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:03:38.752 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=10.251 et=+56d1h39m1s659ms alt=103.0555419921875 vAcc=6.937665 vel=5.8624387 sAcc=2.8900692 bear=339.21973 bAcc=27.13725 {Bundle[{}]}] ╟─ Age: 40ms, time: 1692682418710 08-22 11:03:38.753 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:03:38.754 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 62.07761, apparent speed: 6.89598 08-22 11:03:38.754 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:03:38.755 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 16.903 08-22 11:03:38.756 DEBUG [TSLocationManager incrementOdometer] Odometer: 339.95053 08-22 11:03:38.821 INFO [b persist] ✅ INSERT: 22b1457c-32b2-44cb-96a7-ccc7838900af 08-22 11:03:38.834 INFO [HttpService flush] ╔═════════════════════════════════════════════ ║ HTTP Service (count: 5) ╠═════════════════════════════════════════════ 08-22 11:03:38.857 DEBUG [AbstractService start] 🎾 BackgroundTaskService [eventCount: 1] 08-22 11:03:38.858 INFO [BackgroundTaskManager$Task start] ⏳ startBackgroundTask: 4 08-22 11:03:38.889 DEBUG [b allWithLocking] ✅ Locked 5 records 08-22 11:03:38.889 INFO [HttpService a] 🔵 HTTP POST batch (5) 08-22 11:03:41.106 INFO [HttpService$h onResponse] 🔵 Response: 200 08-22 11:03:41.110 DEBUG [b destroyAll] ✅ DELETED: (5) 08-22 11:03:41.124 DEBUG [b allWithLocking] ✅ Locked 0 records 08-22 11:03:41.125 INFO [BackgroundTaskManager$Task stop] ⏳ stopBackgroundTask: 4 08-22 11:03:41.126 DEBUG [AbstractService finish] ⚙️︎ finish BackgroundTaskService [eventCount: 0, sticky: false] 08-22 11:03:41.130 DEBUG [AbstractService onDestroy] 🔴 BackgroundTaskService stopped 08-22 11:03:51.768 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:03:51.771 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=6.717 et=+56d1h39m14s664ms alt=100.4119873046875 vAcc=6.2384768 vel=6.6284833 sAcc=2.4741867 bear=343.96875 bAcc=19.200476 {Bundle[{}]}] ╟─ Age: 54ms, time: 1692682431716 08-22 11:03:51.772 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:03:51.772 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 64.301865, apparent speed: 4.9447756 08-22 11:03:51.773 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 16.334 08-22 11:03:51.774 DEBUG [TSLocationManager incrementOdometer] Odometer: 404.25238 08-22 11:03:51.774 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:03:51.822 INFO [b persist] ✅ INSERT: 16b6d239-ee37-4b03-b451-9c5e0fc274b2 08-22 11:03:59.741 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:03:59.742 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=5.652 et=+56d1h39m22s652ms alt=103.04443359375 vAcc=5.600456 vel=6.90234 sAcc=2.6945314 bear=344.1733 bAcc=21.275272 {Bundle[{}]}] ╟─ Age: 39ms, time: 1692682439704 08-22 11:03:59.743 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:03:59.744 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 60.42794, apparent speed: 7.565787 08-22 11:03:59.744 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:03:59.744 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 13.303 08-22 11:03:59.745 DEBUG [TSLocationManager incrementOdometer] Odometer: 464.68033 08-22 11:03:59.786 INFO [b persist] ✅ INSERT: ad1c8873-358d-475f-a2dd-5fb3249fa07c 08-22 11:04:08.743 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:04:08.747 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=5.776 et=+56d1h39m31s660ms alt=104.6278076171875 vAcc=6.642738 vel=6.74327 sAcc=2.4242318 bear=346.40143 bAcc=19.105488 {Bundle[{}]}] ╟─ Age: 35ms, time: 1692682448711 08-22 11:04:08.748 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:04:08.749 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 61.971104, apparent speed: 6.879563 08-22 11:04:08.750 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 11.675 08-22 11:04:08.750 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:04:08.750 DEBUG [TSLocationManager incrementOdometer] Odometer: 526.6514 08-22 11:04:08.800 INFO [b persist] ✅ INSERT: 6a668234-b1da-42c2-ba92-6f515fd1fc3d 08-22 11:04:20.782 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:04:20.784 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=10.188 et=+56d1h39m43s655ms alt=107.8424072265625 vAcc=5.840987 vel=3.4310858 sAcc=1.264911 bear=329.6451 bAcc=13.808642 {Bundle[{}]}] ╟─ Age: 77ms, time: 1692682460706 08-22 11:04:20.786 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:04:20.787 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 61.90075, apparent speed: 5.1609764 08-22 11:04:20.788 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.188 08-22 11:04:20.789 DEBUG [TSLocationManager incrementOdometer] Odometer: 588.5522 08-22 11:04:20.790 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:04:20.863 INFO [b persist] ✅ INSERT: 8307a5dd-7906-4bf4-a7ed-4bf271e31501 08-22 11:04:33.796 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:04:33.798 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=10.428 et=+56d1h39m56s658ms alt=106.51226806640625 vAcc=5.2626724 vel=5.90439 sAcc=2.0001 bear=241.88387 bAcc=19.50979 {Bundle[{}]}] ╟─ Age: 88ms, time: 1692682473709 08-22 11:04:33.800 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:04:33.801 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 61.4463, apparent speed: 4.725548 08-22 11:04:33.801 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.188 08-22 11:04:33.802 DEBUG [TSLocationManager incrementOdometer] Odometer: 649.9985 08-22 11:04:33.803 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:04:33.858 INFO [b persist] ✅ INSERT: 87adc132-df05-4af1-92c5-78417a17f918 08-22 11:04:33.874 INFO [HttpService flush] ╔═════════════════════════════════════════════ ║ HTTP Service (count: 5) ╠═════════════════════════════════════════════ 08-22 11:04:33.900 DEBUG [AbstractService start] 🎾 BackgroundTaskService [eventCount: 1] 08-22 11:04:33.901 INFO [BackgroundTaskManager$Task start] ⏳ startBackgroundTask: 5 08-22 11:04:33.919 DEBUG [b allWithLocking] ✅ Locked 5 records 08-22 11:04:33.920 INFO [HttpService a] 🔵 HTTP POST batch (5) 08-22 11:04:34.990 INFO [HttpService$h onResponse] 🔵 Response: 200 08-22 11:04:34.993 DEBUG [b destroyAll] ✅ DELETED: (5) 08-22 11:04:35.007 DEBUG [b allWithLocking] ✅ Locked 0 records 08-22 11:04:35.008 INFO [BackgroundTaskManager$Task stop] ⏳ stopBackgroundTask: 5 08-22 11:04:35.009 DEBUG [AbstractService finish] ⚙️︎ finish BackgroundTaskService [eventCount: 0, sticky: false] 08-22 11:04:35.014 DEBUG [AbstractService onDestroy] 🔴 BackgroundTaskService stopped 08-22 11:04:48.768 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:04:48.770 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=12.942 et=+56d1h40m11s653ms alt=103.6397705078125 vAcc=6.0911093 vel=3.4433215 bear=255.05516 {Bundle[{}]}] ╟─ Age: 65ms, time: 1692682488705 08-22 11:04:48.772 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:04:48.772 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 62.747852, apparent speed: 4.184864 08-22 11:04:48.772 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.188 08-22 11:04:48.773 DEBUG [TSLocationManager incrementOdometer] Odometer: 712.74634 08-22 11:04:48.773 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:04:48.836 INFO [b persist] ✅ INSERT: 1212705b-dd98-4381-8e69-365a3e2d10c6 08-22 11:05:06.740 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:05:06.742 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=17.432 et=+56d1h40m29s655ms alt=97.34039306640625 vAcc=6.4799795 vel=6.538318 sAcc=1.5867262 bear=236.79567 bAcc=8.697094 {Bundle[{}]}] ╟─ Age: 34ms, time: 1692682506707 08-22 11:05:06.743 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:05:06.743 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 64.55124, apparent speed: 3.5857813 08-22 11:05:06.744 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.188 08-22 11:05:06.744 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:05:06.745 DEBUG [TSLocationManager incrementOdometer] Odometer: 777.2976 08-22 11:05:06.790 INFO [b persist] ✅ INSERT: f69ef0d7-63f7-4fd6-9459-ee0d302a659a 08-22 11:05:17.778 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:05:17.783 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=15.95 et=+56d1h40m40s677ms alt=97.6845703125 vAcc=6.596342 vel=3.2767916 bear=240.30238 {Bundle[{}]}] ╟─ Age: 53ms, time: 1692682517729 08-22 11:05:17.784 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:05:17.785 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 61.668266, apparent speed: 5.595016 08-22 11:05:17.786 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.428 08-22 11:05:17.787 DEBUG [TSLocationManager incrementOdometer] Odometer: 838.9659 08-22 11:05:17.794 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:05:17.849 INFO [b persist] ✅ INSERT: 90882e8d-aa7c-4bf9-8509-639423f3c4ea 08-22 11:05:50.333 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:05:50.335 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=17.023 et=+56d1h41m13s183ms alt=100.2464599609375 vAcc=6.311575 vel=3.6982038 bear=334.14874 {Bundle[{}]}] ╟─ Age: 99ms, time: 1692682550234 08-22 11:05:50.336 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:05:50.337 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 60.712, apparent speed: 1.8677742 08-22 11:05:50.337 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.428 08-22 11:05:50.338 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:05:50.340 DEBUG [TSLocationManager incrementOdometer] Odometer: 899.67786 08-22 11:05:50.404 INFO [b persist] ✅ INSERT: 48894f94-a257-4c23-8fbc-019bf780ee76 08-22 11:05:57.752 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:05:57.756 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=15.505 et=+56d1h41m20s657ms alt=93.60296630859375 vAcc=5.6564407 vel=6.3103495 sAcc=1.1183022 bear=332.13654 bAcc=7.280035 {Bundle[{}]}] ╟─ Age: 47ms, time: 1692682557709 08-22 11:05:57.757 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:05:57.758 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 61.473972, apparent speed: 8.226144 08-22 11:05:57.759 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 10.428 08-22 11:05:57.760 DEBUG [TSLocationManager incrementOdometer] Odometer: 961.15186 08-22 11:05:57.760 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:05:57.815 INFO [b persist] ✅ INSERT: 71bdec6a-729c-4af7-b719-bed9a0587ac8 08-22 11:05:57.821 INFO [HttpService flush] ╔═════════════════════════════════════════════ ║ HTTP Service (count: 5) ╠═════════════════════════════════════════════ 08-22 11:05:57.859 DEBUG [AbstractService start] 🎾 BackgroundTaskService [eventCount: 1] 08-22 11:05:57.860 INFO [BackgroundTaskManager$Task start] ⏳ startBackgroundTask: 6 08-22 11:05:57.877 DEBUG [b allWithLocking] ✅ Locked 5 records 08-22 11:05:57.878 INFO [HttpService a] 🔵 HTTP POST batch (5) 08-22 11:05:59.781 INFO [HttpService$h onResponse] 🔵 Response: 200 08-22 11:05:59.784 DEBUG [b destroyAll] ✅ DELETED: (5) 08-22 11:05:59.794 DEBUG [b allWithLocking] ✅ Locked 0 records 08-22 11:05:59.795 INFO [BackgroundTaskManager$Task stop] ⏳ stopBackgroundTask: 6 08-22 11:05:59.796 DEBUG [AbstractService finish] ⚙️︎ finish BackgroundTaskService [eventCount: 0, sticky: false] 08-22 11:05:59.800 DEBUG [AbstractService onDestroy] 🔴 BackgroundTaskService stopped 08-22 11:06:19.790 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:06:19.795 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=18.182 et=+56d1h41m42s650ms alt=98.4254150390625 vAcc=6.0121646 vel=2.4776528 bear=50.38142 {Bundle[{}]}] ╟─ Age: 92ms, time: 1692682579701 08-22 11:06:19.796 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:06:19.798 INFO [TSLocationManager onLocationResult] 🔵 Re-scaled distanceFilter: 60.0->30.0) 08-22 11:06:19.799 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:06:19.801 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 60.11323, apparent speed: 2.7332892 08-22 11:06:19.801 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 12.942 08-22 11:06:19.804 DEBUG [TSLocationManager incrementOdometer] Odometer: 1021.2651 08-22 11:06:19.894 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:06:19.898 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=18.182 et=+56d1h41m42s650ms alt=98.4254150390625 vAcc=6.0121646 vel=2.4776528 bear=50.38142 {Bundle[{}]}] ╟─ Age: 196ms, time: 1692682579701 08-22 11:06:19.908 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:06:19.915 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:06:19.917 INFO [b persist] ✅ INSERT: 1e8a9b7d-e070-46fc-8b37-1ee7707e05b5 08-22 11:06:19.922 DEBUG [TSLocationManager onLocationResult] ℹ️ IGNORED: same as last location 08-22 11:06:38.731 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:06:38.732 INFO [TrackingService handleLocationAvailability] ℹ️ Location availability: false 08-22 11:06:38.733 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:06:41.759 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:06:41.760 INFO [TrackingService handleLocationAvailability] ℹ️ Location availability: true 08-22 11:06:41.760 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:14:15.783 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:14:15.789 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=9.967 et=+56d1h49m38s682ms alt=100.4000015258789 vAcc=3.3002434 vel=1.4860412 sAcc=1.5795252 bear=260.51642 bAcc=30.713148 {Bundle[{}]}] ╟─ Age: 54ms, time: 1692683055734 08-22 11:14:15.791 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:14:15.792 DEBUG [TSLocationManager locationIsInvalid] Distance from last location: 30.306198, apparent speed: 0.063664205 08-22 11:14:15.793 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 12.942 08-22 11:14:15.794 DEBUG [TSLocationManager incrementOdometer] Odometer: 1051.5713 08-22 11:14:15.795 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:14:15.879 INFO [b persist] ✅ INSERT: 50edcc18-ed73-487b-a537-4492a72bf3bc 08-22 11:14:22.783 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:14:22.786 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=10.473 et=+56d1h49m45s682ms alt=100.4000015258789 vAcc=3.3702412 vel=8.299812 sAcc=1.8902116 bear=158.46327 bAcc=6.5775847 {Bundle[{}]}] ╟─ Age: 51ms, time: 1692683062734 08-22 11:14:22.788 DEBUG [TSLocationManager onLocationResult] ╔═════════════════════════════════════════════ ║ Process LocationResult ╠═════════════════════════════════════════════ 08-22 11:14:22.790 INFO [TSLocationManager onLocationResult]
samp84531 commented 1 year ago

08-22 11:06:19.917 INFO [b persist] ✅ INSERT: 1e8a9b7d-e070-46fc-8b37-1ee7707e05b5 08-22 11:06:19.922 DEBUG [TSLocationManager onLocationResult] ℹ️ IGNORED: same as last location 08-22 11:06:38.731 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:06:38.732 INFO [TrackingService handleLocationAvailability] ℹ️ Location availability: false 08-22 11:06:38.733 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:06:41.759 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:06:41.760 INFO [TrackingService handleLocationAvailability] ℹ️ Location availability: true 08-22 11:06:41.760 DEBUG [AbstractService finish] ⚙️︎ finish TrackingService [eventCount: 0, sticky: true] 08-22 11:14:15.783 DEBUG [AbstractService start] 🎾 TrackingService [eventCount: 1] 08-22 11:14:15.789 DEBUG [TrackingService handleLocationResult] ╔═════════════════════════════════════════════ ║ TrackingService: LocationResult ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused *** hAcc=9.967 et=+56d1h49m38s682ms alt=100.4000015258789 vAcc=3.3002434 vel=1.4860412 sAcc=1.5795252 bear=260.51642 bAcc=30.713148 {Bundle[{}]}] ╟─ Age: 54ms, time: 1692683055734

08-22 11:14:15.791 DEBUG [TSLocationManager onLocationResult]

samp84531 commented 1 year ago

background-geolocation (5).log

samp84531 commented 1 year ago

@christocracy I'm facing a very strange issue

Screenshot 2023-08-23 at 4 02 29 PM

const stated = await BackgroundGeolocation.ready({ url: "https://api.com/api/v1/check-data", autoSync: true, autoSyncThreshold: 5, batchSync: true, maxBatchSize: 20, headers: { AUTHENTICATION_TOKEN: "AUTHENTICATION_TOKEN" }, params: { 'auth_id': props.userdata?.data?.id, 'auth_user_type': props.userdata?.user_type, }, locationsOrderDirection: "DESC",

              logLevel: BackgroundGeolocation.LOG_LEVEL_VERBOSE,
              debug: true,

              desiredAccuracy: BackgroundGeolocation.DESIRED_ACCURACY_HIGH,
              distanceFilter: 5,
              // stationaryRadius: 0,
              // stopTimeout: 0,

              maxDaysToPersist: 1,
              enableHeadless: true,
              startOnBoot: true,
              stopOnTerminate: false,
              backgroundPermissionRationale: {
                    title: "Allow {applicationName} to access this device's location even when closed or not in use.",
                    message: "This app collects location data to enable recording your trips to work and calculate distance-travelled.",
                    positiveAction: 'Change to "{backgroundPermissionOptionLabel}"',
                    negativeAction: 'Cancel'
              }
        }, (state) => {
              console.log("- BackgroundGeolocation is configured and ready: ", state.enabled);
              if (!state.enabled) {
                    BackgroundGeolocation.start(function () {
                          console.log("- Start success");
                    });
              }
        })
samp84531 commented 1 year ago

background-geolocation (11).log

samp84531 commented 1 year ago

║ HTTP Service (count: 0) ╠═════════════════════════════════════════════

08-23 15:28:02.636 INFO [TSScheduleManager oneShot] ⏰ Scheduled OneShot: TERMINATE_EVENT in 10000ms (jobID: -1708771588) 08-23 15:28:03.334 DEBUG [LifecycleManager onPause] ☯️ onPause 08-23 15:28:03.571 DEBUG [LifecycleManager onResume] ☯️ onResume 08-23 15:28:03.572 INFO [HttpService flush] ╔═════════════════════════════════════════════ ║ HTTP Service (count: 0) ╠═════════════════════════════════════════════

08-23 15:28:03.579 INFO [TSScheduleManager oneShot] ⏰ Oneshot TERMINATE_EVENT is already pending 08-23 15:28:04.279 DEBUG [LifecycleManager onPause] ☯️ onPause 08-23 15:28:04.280 DEBUG [LifecycleManager onStop] ☯️ onStop 08-23 15:28:09.866 DEBUG [LifecycleManager onStart] ☯️ onStart 08-23 15:28:09.869 DEBUG [LifecycleManager onResume] ☯️ onResume 08-23 15:28:09.869 INFO [HttpService flush] ╔═════════════════════════════════════════════ ║ HTTP Service (count: 0) ╠═════════════════════════════════════════════

08-23 15:28:09.877 ERROR [TSLocationManager getLastLocation] ‼️ Failed to get last location: com.transistorsoft.xms.g.tasks.Task$XImpl@fe9f303 08-23 15:28:09.879 DEBUG [c h] ℹ️ LocationAuthorization: Permission granted 08-23 15:28:09.970 DEBUG [ForegroundNotification createNotificationChannel] NotificationChannel{mId='com.dalsonsTSLocationManager', mName=TSLocationManager, mDescription=, mImportance=1, mBypassDnd=false, mLockscreenVisibility=-1, mSound=null, mLights=false, mLightColor=0, mVibration=null, mUserLockedFields=0, mFgServiceShown=false, mVibrationEnabled=false, mShowBadge=false, mDeleted=false, mDeletedTimeMs=-1, mGroup='null', mAudioAttributes=null, mBlockableSystem=false, mAllowBubbles=-1, mImportanceLockedByOEM=false, mImportanceLockedDefaultApp=false, mOriginalImp=-1000, mParent=null, mConversationId=null, mDemoted=false, mImportantConvo=false, mSoundMissingReason=0} 08-23 15:28:09.977 DEBUG [AbstractService start] 🎾 LocationRequestService [eventCount: 1] 08-23 15:28:09.983 INFO [SingleLocationRequest startUpdatingLocation] 🔵 [SingleLocationRequest start, action: 2, requestId: 2] 08-23 15:28:09.986 DEBUG [AbstractService finish] ⚙️︎ finish LocationRequestService [eventCount: 0, sticky: true] 08-23 15:28:10.729 DEBUG [AbstractService start] 🎾 LocationRequestService [eventCount: 1] 08-23 15:28:10.731 INFO [LocationRequestService handleLocationResult] ╔═════════════════════════════════════════════ ║ getCurrentPosition LocationResult: 2 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028632,72.529511 hAcc=20.0 et=+14d3h52m47s996ms alt=49.80000305175781 vAcc=1.0285741], age: 597ms, time: 1692784690133

08-23 15:28:10.763 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 20.0 08-23 15:28:10.766 DEBUG [LocationRequestService handleLocationResult] SingleLocationRequest 2 isFinished? false 08-23 15:28:10.766 DEBUG [AbstractService finish] ⚙️︎ finish LocationRequestService [eventCount: 0, sticky: true] 08-23 15:28:15.785 DEBUG [AbstractService start] 🎾 LocationRequestService [eventCount: 1] 08-23 15:28:15.787 INFO [LocationRequestService handleLocationResult] ╔═════════════════════════════════════════════ ║ getCurrentPosition LocationResult: 2 ╠═════════════════════════════════════════════ ╟─ 📍 Location[fused 23.028634,72.529510 hAcc=20.0 et=+14d3h52m53s40ms alt=49.80000305175781 vAcc=1.0072362 vel=0.03530284], age: 609ms, time: 1692784695177

08-23 15:28:15.805 DEBUG [TSLocationManager calculateMedianAccuracy] Median accuracy: 20.0 08-23 15:28:15.810 DEBUG [LocationRequestService handleLocationResult] SingleLocationRequest 2 isFinished? false 08-23 15:28:15.810 DEBUG [AbstractService finish] ⚙️︎ finish LocationRequestService [eventCount: 0, sticky: true] 08-23 15:28:20.157 INFO [ScheduleEvent onOneShot] ╔═════════════════════════════════════════════ ║ ⏰ OneShot event fired: TERMINATE_EVENT ╠═════════════════════════════════════════════

08-23 15:28:20.158 DEBUG [TerminateEvent$a a] ℹ️ TERMINATE_EVENT ignored (MainActivity is still active). 08-23 15:28:20.805 DEBUG [AbstractService start] 🎾 LocationRequestService [eventCount: 1] 08-23 15:28:20.806 INFO [LocationRequestService handleLocationResult]

samp84531 commented 1 year ago

@christocracy I am getting these issues can you please tell me what is wrong from my side

christocracy commented 1 year ago

Do you have a question about the logs?

samp84531 commented 1 year ago

yes

samp84531 commented 1 year ago

I'm not able to find in the error in the logs file what is wrong issue is when I start tracking tracking starts after some time Please see my issue image and code snippet @christocracy

christocracy commented 1 year ago

It's not unusual for tracking to start "after some time". it typically takes movement of ~200 meters, though it can take longer depending upon the environment and device.

samp84531 commented 1 year ago

but it didn't happen before, and BackgroundGeolocation.ready it called as soon as the application opens and call in loop

        const stated = await BackgroundGeolocation.ready({
              url: "https://admin.com/api/v1/check-data",
              autoSync: true,
              autoSyncThreshold: 5,
              batchSync: true,
              maxBatchSize: 20,
              headers: {
                    AUTHENTICATION_TOKEN: "cjvn8sdlfkjlksjflkasdZIds"
              },
              params: {
                    'auth_id': props.userdata?.data?.id,
                    'auth_user_type': props.userdata?.user_type,
              },
              locationsOrderDirection: "DESC",

              logLevel: BackgroundGeolocation.LOG_LEVEL_VERBOSE,
              debug: true,

              desiredAccuracy: BackgroundGeolocation.DESIRED_ACCURACY_HIGH,
              distanceFilter: 5,
              // stationaryRadius: 0,
              // stopTimeout: 0,

              maxDaysToPersist: 1,
              enableHeadless: true,
              startOnBoot: true,
              stopOnTerminate: false,
              backgroundPermissionRationale: {
                    title: "Allow {applicationName} to access this device's location even when closed or not in use.",
                    message: "This app collects location data to enable recording your trips to work and calculate distance-travelled.",
                    positiveAction: 'Change to "{backgroundPermissionOptionLabel}"',
                    negativeAction: 'Cancel'
              }
        }, (state) => {
              console.log("- BackgroundGeolocation is configured and ready: ", state.enabled);
              if (!state.enabled) {
                    BackgroundGeolocation.start(function () {
                          console.log("- Start success");
                    });
              }
        })
christocracy commented 1 year ago

This is what I expect to see.

Screenshot 2023-08-23 at 10 07 38 AM