20151107
page à mieux nommer ne parle pas que du début
le relevé donne l'heure du point relevé mais aussi la durée de son acquisition
une simple soustraction donne donc l'heure de "demande du point"
départ:
- on retrouve l'heure d'éveil de la bête comme heure de demande de point suivant un temps sans points (autre que points horaires)
arrivée:
- si le trajet se termine dans un parking en sous sol, ou une bouche de métro
- on ne dispose que du dernier point cadencé.
- si la balise continue à bouger, on a des "échecs" 180".
- si la balise passe en veille, on ne dispose que du point/échec précédent
les variables
- essentielle: la "période" de demande de point, notons la DELTAT, contrôlable depuis l'interface web
- cachée: le délai d'immobilité qui met la bête en "sommeil" pas accessible
- points fixe cadencés (fixé à l'heure juste, facultatifs)
on peut considérer trois situations:
on observe:
- toute demande de point (éveil, horaire) réinitialise le minuteur à DELTAT
- time-out à 180" si le point n'est pas fait.
- pendant une recherche en cours, pas de demande cadencée à DELTAT, mais une demande demande horaire est possible.
- si la période est un diviseur entier de 180 (par exemple 60"), le prochain point est demandé 180+DELTAT secondes (soit 240 pour un DELTAT de 60")
- il arrive qu'un point (horaire) soit demandé pendant la recherche d'un point courant
- par exemple demande: 34241030954 28/10/2014 08:00:00 4
- et en conséquence,décalage des demandes (étaient à xx:56 maintenant xx:00)
éveil précipité, par exemple:
34241030954 28/10/2014 16:46:11
- on dirait que le "time-out" d'arrêt est très court et qu'un "éveil" se produit quelques secondes après l'obtention point précédent
- rappel: la mise en sommeil ne laisse pas de trace
donc j'imagine la configuration souhaitable suivante:
- MODIFICATION de la conception pour ne pas mettre le GPS en veille quand on est "PROCHE" de la demande suivante;
- la détermination du "PROCHE" est à apprécier en fonction du délai d'obtention observé,
- dans le cas de l'enquête avec une période DELTAT à 10", envisage PROCHE à 10".
- point à la fin de mobilité
- actuellement: NON
- soit régler le time-out supérieur la période DELTAT
- soit MODIFICATION pour demander un point lorsque l'accéléromètre signale l'immobilité.
exemple départ lent:
34241030954 29/10/2014 06:56:17 : mvt
à 07:00 (223 " plus tard) top horaire à ignorer répond à 07:03:00
à 07:03:28 sans doute éveil, time-out
à 07:07:28 (180+60") nouvelle demande
à 07:09:10 premier point (demander au jim la distance réelle)
34241030954 29/10/2014 15:28:38
point à 15:36:32
bizareries sans conséquence
à: 34241030954 30/10/2014 02:00:00
un decond point est demandé 3'31 plus tard (31 " après time-out échec)
arrivée avec parking
34241030954 30/10/2014 07:36:13
à 30/10/2014 07:44:13 échec time-out
onsait que la bête est en sommeil AVANT 07:45:13 puisque le point suivant n'a pas été demandé
arrivé, pêrte du point mais mobilité:
34241030954 30/10/2014 17:23:46
mobile aumoins jusqu'à 17:31:46
éveil 17:45:39
pui suite de pause/éveil jusqu' 19:00:00