[Loadstone] Implementing Breadcrumb Generator
Przemysław Rogalski
Rogalski at o2.pl
Thu Jun 18 11:41:52 BST 2009
Hi,
Thanks for precise and nice reply, as usual:)
Actually, I assumed that creating, following and reversing a route from a NMEA file only, without a need for creating checkpoints and database files is not possible and too complicated; that's why I suggested an existing solution. I took the languages as well as file extension from off-line Breadcrumb Generator.
Of course, your solution is definitely much better and more user-friendly and I support it enthusiastically. Support of many languages will in fact be not needed, unless an user has a possibility of changing language interface.
Logging submenu would be useful if we have more than let' say two options related to it.
----- 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