Branch Name
feature/191-pedometer-drift-filter
Description
This is a stretch goal, do not start until the other issues are done.
GPS drifts while someone stands still. Those fake metres get added to the patrol distance, which is a number we show on the summary screen. If the step counter says nobody walked between two fixes, the fix is drift and we drop it.
Scope
- CMPedometer on iOS, the step counter sensor on Android
- Compare the step count between two fixes. No steps means drop the fix
- Put it in the native tracking service, next to the buffer
- Fall back to the current distance filter on phones with no step sensor
- Add NSMotionUsageDescription to Info.plist, or iOS refuses the pedometer
Acceptance Criteria
Notes
Depends on the native point buffer, since it belongs in the same service. Needs a Mac for the iOS half.
Checklist
Code of Conduct
Branch Name
feature/191-pedometer-drift-filter
Description
This is a stretch goal, do not start until the other issues are done.
GPS drifts while someone stands still. Those fake metres get added to the patrol distance, which is a number we show on the summary screen. If the step counter says nobody walked between two fixes, the fix is drift and we drop it.
Scope
Acceptance Criteria
Notes
Depends on the native point buffer, since it belongs in the same service. Needs a Mac for the iOS half.
Checklist
Code of Conduct