tracklog continues while not moving

Started by jusc, February 28, 2011, 14:04:18

0 Members and 1 Guest are viewing this topic.

jusc

Scenario:
Starting gps to get fix. Now you get the position circle. After the gps fix I started recording tracklog.  
So I start walking, the circle changes to the direction arrow and track logging begins.  All is fine.
If I make a stop, the direction arrow changes back to position circle. OK
But if the gps begins to drift while pausing myself, you can see the position circle moves too and the track will be looged further.  After a while you can see a strange looking track on your display.
Does it make sense to log the track only if the position circle has changed to direction arrow and while the position circle is displayed, track log would paused automatically?

Regards Jürgen
Regards J.
  •  

feeblebrox

#1
Small suggestion... Not sure if this works for your problem since i havnt tried it, but it may help to change the logging interval in meters to make up for the gps position drift while not moving.
  •  

jusc

#2
Quote from: "feeblebrox"Small suggestion... Not sure if this works for your problem since i havnt tried it, but it may help to change the logging interval in meters to make up for the gps position drift while not moving.

Thank you, I´ll try it later today and post the result.
Btw: In other programs there is an option "static navigation" on/off. Maybe I didn´t find this.

Regards
Regards J.
  •  

Menion

#3
I'm not sure feeble if this help on what just thought. I understand, you stand on one place and GPS is getting better location and move you (blue circle) on map but speed is zero. I should add into settings some checkbox like "Record only when speed > 0"? Autopause when speed == 0 isn't good idea by me. For this, is pause button, because pause also stops time record so it should be fully in hands of user.
- Official help (ideas, questions, problems): help.locusmap.eu
- Advanced topics, sharing of knowledges: you're here!
- LM 4 Beta download, LM 4 Release download
  •  

jusc

#4
I understand.
But If you use the smartphone p. e. while running and you have to stop at a traffic sign, it´s a bit clumsy to get it out of your jacket, unlock the phone, pause track log and so on. So "Record only when speed > 0"  Autopause when speed == 0 and stop/pause time too would be fine for this case.
[EDIT] I use this function with a Garmin Forerunner and I love it [/EDIT]
For me a added checkbox "Static navigation" or "Auto Pause" on/off would be great. I can use it or not before I start with running and you don´t have to think about it
On the other side, I you take a little rest you can pause the track log. But after the rest you have to start it again. If you forget to start it, you may loose a lot of track informations.
The pause button itself for recording (just implemented) must not change its functionality.
Regards J.
  •  

Menion

#5
OK, I'll think about it later ...

anyway, there were problem with address search and visibility to tablets, so I quickly released second version and also added new settings (record only when speed > 0) into settings. Check and test. Maybe it will be enough and cover all your troubles. If not, we will try any more improvements ...
- Official help (ideas, questions, problems): help.locusmap.eu
- Advanced topics, sharing of knowledges: you're here!
- LM 4 Beta download, LM 4 Release download
  •  

jusc

#6
WOW. Such a fast reaction and implementing!!!! Thank you very much for your efforts.

But unfortunately it does not solve my problem. (0.9.24) If the GPS gets a low signal the circle begins to drift and the tracklog will be recorded futher.
You and all others can test it by yourself. Start recording, walk a little, and don´t move for a while, let the smartphone on the floor p. e., without stopping the track record. Come back after a few minutes and watch "your" track.
Regards J.
  •  

feeblebrox

#7
Seems like the option to turn off logging when speed<0 is not working properly for some reason like you say. Neither did my suggestion. Even if i set the logging time to a huge amount of seconds and the distance for log entries to 10 meters to stop it logging the small movements of gps drifting the track was recorded anyway within a small area. As i imagine it it should just log a point every 10 meters (or 5 or whatever, setting based) and effectively ignore the time passed. (option to choose logging method might be good?).
  •  

jusc

#8
Yes, you are right.
I forgot to write, that I change track logging from time (3 seconds) to distance (5m) too. Perhaps there is no solution, because for the program is no difference between moving with the smartphone and "gps drifting".  Maybe also, that older gps chips like Sirf III (Garmin FR) are more inert, so that track logging is not so "nervous".
Regards J.
  •  

Menion

#9
Eh you are right, I'm just testing recording during my way to dentist and after last update I absolutely ignore all settings for recording. Nice ... :)
- Official help (ideas, questions, problems): help.locusmap.eu
- Advanced topics, sharing of knowledges: you're here!
- LM 4 Beta download, LM 4 Release download
  •  

jusc

#10
Just tested for 10 minutes 0.9.24.3. Seems that this solved this problem.
I´ll try it more later this day.  Thank you very much. :D

Regards
Regards J.
  •