Details
-
Type: Improvement
-
Status: In Progress
-
Priority: Medium
-
Resolution: Unresolved
-
Labels:None
Description
Campa mobile needs to be updated as follows:
- Whenever the app is switched on, attempt syncing logs, irrespective of whether time is within 9 - 10 am window
- Every hour, record GPS position and then attempt syncing logs
- Whenever internet is switched on, check whether there's any failed sync and reattempt. The assumption is that sync can fail due to lack of connectivity or due to unavailability of server, and therefore subsequent attempts might be successful if internet/server is available.
The app also needs to generate additional logs for:
- when device goes online and when device goes offline.
- When the app terminates
Other requirement
- Use fuzzyReportingAccuracy setting for recorded GPS accuracy