I have to track my employees working in remote locations every 5 minutes when the device is idle or in motion.
I have set heartbeatInterval to 300 seconds. So I am expecting the location to be captured every 5 minutes.
The problem is, I am not getting employee locations at regular intervals. The app didn't return any location for 1 hour.
Here is an example data of employee I tracked: http://tracker.transistorsoft.com/vishwa7?device=Cordova-Redmi-4A&end=2019-10-18&start=2019-10-18
Can somebody please tell me why the locations are not returned at regular intervals? How can I get the location of employee at regular intervals if the device is idle or in motion?
Hello,
I have to track my employees working in remote locations every 5 minutes when the device is idle or in motion. I have set
heartbeatInterval
to 300 seconds. So I am expecting the location to be captured every 5 minutes. The problem is, I am not getting employee locations at regular intervals. The app didn't return any location for 1 hour. Here is an example data of employee I tracked: http://tracker.transistorsoft.com/vishwa7?device=Cordova-Redmi-4A&end=2019-10-18&start=2019-10-18And I have attached the log file: background-geolocation.log
Can somebody please tell me why the locations are not returned at regular intervals? How can I get the location of employee at regular intervals if the device is idle or in motion?
Below is the configuration I used to track: