[ gpsdrive ] Building gpsdrive without Friendsd and kismet

Guenther Meyer d.s.e at sordidmusic.com
Wed Jan 7 14:11:08 AKST 2009


Am Mittwoch 07 Januar 2009 schrieb Sascha Silbe:
> On Wed, Jan 07, 2009 at 11:56:06PM +1000, info at 4x4falcon.com wrote:
> > Additionally maybe look at implementing the code from gosmore directly
> > into gpsdrive.
>
> It might be better not to couple them too tightly, so alternatives to
> gosmore could be used as well.
we should divide the code in several parts:

navigation.c holds the generic routing related functions, that always stay the 
same, no matter what actually does the routing work.

other modules, like navigation_gosmore.c hold the specific functions which are 
only called by functions in navigation.c

> Invoking an external program that gets input data (source/target
> location, options like fast/slow car) via stdin and hands back a GPX
> route (potentially containing driving instructions in the <desc> field)
> on stdout might be a good idea. The program could either exit after
> route calculation or wait for the next request (for fast route
> recalculation after a missed turn).
>
I'm not a friend of calling external binaries. 
but if it works, this may be better than nothing.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.gpsdrivers.org/pipermail/gpsdrive/attachments/20090107/116a91f8/attachment.bin>


More information about the GPSdrive mailing list