[Loadstone] Implementing Breadcrumb Generator

Przemysław Rogalski Rogalski at o2.pl
Thu Jun 18 12:04:52 BST 2009


You wrote:
"In the next version it'll be possible to playback an nmea log as if it were a real 
gps receiver".
What advantages and functionalities can it bring for the user?
----- Wiadomość oryginalna ----- 
Od: "Shawn Kirkpatrick" <shawn at loadstone-gps.com>
Do: "LoadStone Lista" <loadstone at loadstone-gps.com>
Wysłano: 18 czerwca 2009 00:38
Temat: Re: [Loadstone] Implementing Breadcrumb Generator


Some of what you propose might happen but other things just aren't needed or 
not really possible. I'm not sure we need a logging submenu at all. In the 
next version it'll be possible to playback an nmea log as if it were a real 
gps receiver so that takes care of the loading problem. I'm thinking the 
breadcrumb generator will be a realtime thing, you'd activate it as you're 
walking and it would generate the points elliminating the need to even keep 
a log file. That would handle the point generating part of the process. As 
for then following the generated route I don't think it should be necessary 
to generate one file for forward and another for reverse, it should be 
possible to load a route and then select the direction or have loadstone 
determine it automatically. Then the direction comments would be generated 
as you proceeded along the route. This will require getting ordered 
checkpoints working.
As for the settings you suggest, they might go in a separate tab or be 
included in an existing one. Most of the parameters are probably fine but 
comment language just isn't going to happen. Since only one language file is 
loaded at a time you can't change the language for only part of the program. 
At some point there may be a way to change loadstone's language at runtime 
but that would effect the whole program. Your list of languages is out of 
date, we're up to 20 supported languages now. The interval parameter is 
going to require some thought. If the points are generated too close 
together then you'd have checkpoint announcements going off constantly.
The settings would be part of the settings tab, not activated from another 
menu, that just wouldn't make much sence.
I'm not sure where you're getting these file extensions from. Loadstone 
doesn't use file extensions but in the next version it will have file mime 
types.

On Thu, 18 Jun 2009, Przemysław Rogalski wrote:

> Hello,
>
> I'd like to propose some ideas for implementing the Breadcrumb generator into Loadstone program:
>
> - Insert menu "Logging" below menu "GPS", where you can find the following options:
>
> -- "Load nmea file" - opens a .log file
>
> (An interface as in loading database or checkpoints, from the menu Database/Add
>
> database / menu Checkpoints/Load checkpoints);
>
> -- "Save as checkpoints" - exports the loaded NMEA file as a checkpoint file .ckp
>
> (An interface as in saving checkpoints, from menu Checkpoints/Save checkpoints);
>
> -- "Save as database" - exports the loaded NMEA file as a database file .ldb
>
> (An interface as in exporting checkpoints as a database, from the menu Checkpoints/Export);
>
> -- "Reversed checkpoints" - exports the loaded NMEA file as a checkpoint file .ckp, in a reversed point order
>
> (An interface as in saving checkpoints, from menu Checkpoints/Save checkpoints);
>
> -- "Reversed database" - exports the loaded NMEA file as a database file .ldb, in a reversed point order
>
> (An interface as in exporting checkpoints as a database, from the menu Checkpoints/Export);
>
> -- "Send" - allows for sending the NMEA file via MMS/Bluetooth/E-mail
>
> (An interface as in sending database or checkpoints, from the menu Database/Send
>
> / menu Checkpoints/Send);
>
> -- "ROute settings" - see Note 2.
>
> - Insert an additional tab "ROute" in the Loadstone settings, before the "Sound Settings" tab;
>
> there you can find the following options:
>
> -- Interval
>
> (Parameters: 8 seconds, 16 seconds, 32 seconds, 64 seconds
>
> (where "8 seconds" by default);
>
> -- Accuracy
>
> (Parameters: within 12 meters, within 24 meters, within 48 meters
>
> (where "Within 12 meters" by default);
>
> -- Turns
>
> (Parameters: all turns, above 10 degrees, above 20 degrees, above 30 degrees
>
> (Where "Above 20 degrees" by default);
>
> -- Verbosity
>
> (Parameters: on / off
>
> (where "On" by default);
>
> -- Comment language
>
> (Parameters: phone language, Dutch, English, French, German, Italian, Polish
>
> (where "Phone Language" by default).
>
> - Note 1:
>
> While saving a route as a database or checkpoint file, the default filename is the same as in the .log file;
>
> only a file extension changes, and also the folder in which a converted file will be saved
>
> (namely .ldb - into importexport, and .ckp - into checkpoints folder).
>
> - Note 2:
>
> Menu GPS/route settings would open "ROute" tab in LS main settings, but as the only available list of settings.
>
> - Note 3:
>
> If a route was created "on the fly", and followed on the basis of a NMEA file only, it would even be the better.
>
> What do you think about this kind of "design"?
>
> I'm ready to pay an amout of money, even from my own private pocket,
>
> if only someone created Symbian functionalities
>
> that I've been dreaming about for three years,
>
> that I find the most necessary, vital and crucial for the blind GPS user,
>
> and that are - as for now - not available in any navigation solution
>
> (neither hardware nor software).
>
> The point is, that the user could record the whole passed track as a route, reverse this route if he got lost, and of course could follow the same route in a future.
>
> Best regards,
>
> Przemyslaw
>
>
>
> _______________________________________________
> 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