[Loadstone] Checkpoints strategy suggestion
Shawn Kirkpatrick
shawn at loadstone-gps.com
Sun Aug 9 22:53:05 BST 2009
I'd write more about route mode but it isn't even started yet. I'll know how
it's going to work as soon as I start writing it. The first order of
business will be to write a list checkpoints function and have a way of
moving points around in the list so the ordering would be correct. Then the
exact logic will have to be worked out, automating as much as possible with
a manual override to correct if things go wrong.
On Sun, 9 Aug 2009, Grzegorz Zlotowicz wrote:
> Hi,
> I know the lock point function, but it lacks the goto next or prev on the
> checkpoints list...
> /The route mode sounds exciting, but the automation fraightens me a bit, I
> mean - please don't forget about manual mode too...
> By the way could you write some more about this planned feature?
> Greetings, Greg.
> ----- Original Message ----- From: "Shawn Kirkpatrick"
> <shawn at loadstone-gps.com>
> To: <loadstone at loadstone-gps.com>
> Sent: Sunday, August 09, 2009 11:03 AM
> Subject: Re: [Loadstone] Checkpoints strategy suggestion
>
>
>> What you propose sounds a bit like the route mode we want to implement. The
>> route mode would use an ordered checkpoint list but figure out as much as
>> possible automatically without the user having to tell it which way in the
>> route they're going.
>> At the moment you can monitor a specific point by using the lock point
>> function. Not quite checkpoint monitoring but close.
>>
>> On Sun, 9 Aug 2009, Grzegorz Zlotowicz wrote:
>>
>>> Hello,
>>> the checkpoints subject is often discussed on the list, but as far as I
>>> know, the strategy i would like to suggest wasn't discussed yet...
>>> I know that the current checkpoints monitoring strategy can be useful for
>>> many users, but personally i haven't very good experiences with it - when
>>> more than one checkpoint is marked, I often got erroneous directions not
>>> to the point on my way, but to some other - I think it is the result of
>>> the gps position drift...
>>> Many times I also get the beginning of the checkpoint announce, and then -
>>> even before the distance and direction - other checkpoint, then again the
>>> first one and so on, so personally at the moment i'm using one cp at the
>>> time, selecting it manually or loading from file, but it isn't very
>>> comfortable...
>>> Strategy i'd like to disscuss is as follows:
>>> 1. In the default mode checkpoints monitoring would behave as usual,
>>> monitoring all checkpoint at once...
>>> 2. Function next checkpoint and prev checkpoint would switch this
>>> monitoring to the next or previous checkpoint - the order of points would
>>> be incherited from the file where they're saved, or from the order user
>>> checks one after an other...
>>> 3. I imagine, that in the program would be variable called for example
>>> checkpointnum, which by default would have value 0, meaning that all the
>>> points should be monitored as it's now.
>>> 4. When user call next checkpoint function, the value of this variable
>>> would be increased by 1, pointing after first usage to the 1st checkpoint
>>> on the list.
>>> 5. When user calls prev checkpoint, value of checkpointnum is decreased by
>>> 1, or if less than 1 - set to the last point in the checkpoints array.
>>> 6. When checkpointnum is non0, the program monitors only the checkpoint
>>> having this number in the array, ignoring all other.
>>> In this case, pressing key 5 in the nav mode would always give distance
>>> and direction to this point, even when user isn't actually moving, or
>>> Loadstone thinks so...
>>> 7. There could also be optional setting, if aproaching the monitored
>>> checkpoints advances the checkpointnum - if it's 0 nothing happens of
>>> course, but if non0, autoadvance is on and user approached monitored
>>> checkpoint, program would increase or decrease the checkpointnum -
>>> remembering what was last used command, i mean depending on if prev
>>> checkpoint, or next checkpoint...
>>> If we imagine, that the checkpoint list contains ordered points on the
>>> user way, such autoadvance would let him automatically track next
>>> interesting point on the way depending on if user is going the way from
>>> beginning to end or returning from end to the beginning...
>>>
>>> One prerequisite is of course, that all points in the list are in the
>>> correct order, which as i think is the case in most listings, but if they
>>> aren't - nothing happens, simply user doesn't uses this feature using
>>> instead the automagical program monitoring...
>>>
>>> I hope, that the implementation of such functionality would simplify the
>>> loadstone usage in many cases for the beginners and advanced users, and
>>> isn't as i imagine very hard and time consuming to implement...
>>>
>>> I'd like to hear from you what do you think about such solution?
>>> Of course in the above explanation i omitted some minor details, such as
>>> that if the checkpointnum is 1, user presses prev checkpoint, the program
>>> returns to the default all-monitoring mode...
>>> Also the message "next checkpoint is..." or "previous checkpoint is..." or
>>> - "last checkpoint is..." after calling the prev/next checkpoint function,
>>> seems rather obwious, letting user know when he is at the last checkpoint
>>> on the way, but as i said, these are rather minor details...
>>>
>>> Thanks for your time,
>>> greetings, Greg.
>>>
>> _______________________________________________
>> Loadstone mailing list
>> Loadstone at loadstone-gps.com
>> http://www.loadstone-gps.com/mailman/listinfo/loadstone
>>
>
> _______________________________________________
> Loadstone mailing list
> Loadstone at loadstone-gps.com
> http://www.loadstone-gps.com/mailman/listinfo/loadstone
>
More information about the Loadstone
mailing list