mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-10 14:20:55 +00:00
Updated smartphone tracking (markdown)
This commit is contained in:
1 parent
9dcb345ef0
commit
371532aeb0
1 file changed
+10
-7
@@ -114,10 +114,13 @@ Sends the location information to a web service.
|
||||
Background process for starting, pausing and stopping tracking. Registers all receivers on a pending intent, which is send periodically.
|
||||
|
||||
## ToDo
|
||||
* persist tracking data (GPSFixStore)
|
||||
* user management (Competitors as users, credentials so not everybody can do everything)
|
||||
* security (not everybody can start race, goes hand in hand with user management)
|
||||
* load stored tracked smartphone race (Panel in Admin Console, RaceLogConnector, only present such races with the necessary data in the racelog, and allow user to select whole leaderboard to restore)
|
||||
* use course update events in racelog locally, do not send to TracTrac
|
||||
* support dynamic mapping of smartphone to competitor -> so that it can change during the race
|
||||
* find methods for persistent competitors
|
||||
* Server
|
||||
* persist tracking data (GPSFixStore)
|
||||
* user management (Competitors as users, credentials so not everybody can do everything)
|
||||
* security (not everybody can start race, goes hand in hand with user management)
|
||||
* load stored tracked smartphone race (Panel in Admin Console, RaceLogConnector, only present such races with the necessary data in the racelog, and allow user to select whole leaderboard to restore)
|
||||
* use course update events in racelog locally, do not send to TracTrac
|
||||
* support dynamic mapping of smartphone to competitor -> so that it can change during the race
|
||||
* find methods for persistent competitors
|
||||
* Android
|
||||
* abstract sending service, so that all POST / GET requests and not only RaceLogEvents can be sent using the semi-connectedness functionality
|
||||
Reference in new issue
Block a user