[GRASS5] GPS connectivity
Eric Mitchell
emitchell at altaira.com
Thu May 25 11:02:05 EDT 2000
Carl Anderson wrote:
>
> Eric Mitchell wrote:
> >
> > I've got a garmin connectivity library up and running in Tcl.
>
> Does your lib support the whole Garmin spectra or just 12/12xl/48/GPS
> II?
> Is it a derivative of GPSMan?, MacGPS?, GPSTrans?
My library follows the Garmin Interface Docs. As I don't have
a device that implements the Protocol Specification Protocol, I
haven't even tried to code that part of it. If someone were
interested in loading me one, I'd be happy to do it, though. =)
On the current data I have in my Garmin GPS12, GPSMan fails to
download all the waypoints, and GPSTrans fails to download all
the routes. Rather than fix the bugs in their garmin serial
protocol processors (failure to correctly process embedded DLEs
in checksum/length bytes or zero checksum values), I made my own.
My theory is that the library should be generic enough that you
say: "get the waypoints" and you get a structure containing
generic waypoint data. What you do with it from there is up to you.
This makes it pretty simple to output ascii site and ascii vector
files for grass. I have much of the functionality of GPSTrans
working in a single script (uploads need some parsing work).
> BTW the eTrex and eMap devices seem to be not yet well documented in the
> GARMIN
> GPS Interface Specification (12/6/1999).
Newer Garmin devices support a method by which the data formats
for exchanging information can be queried from the device
automatically. Do you know if they support this functionality?
> I am interested.....
>
> --
> ----------------------------------
> E-Mail: candrsn at mindspring.com
-- ebm
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
| Eric B. Mitchell mailto:emitchell at altaira.com |
| tel: (301) 809 - 3534 Altair Aerospace Corporation |
| tel: (800) 7 - ALTAIR 4201 Northview Dr. Suite 410 |
| fax: (301) 805 - 8122 Bowie, MD 20716 |
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
,___
/"\ / o=\ /"""---===/
/ \_/ \__/ ---===/
| //\ || /""TT""/ //\ || ||""\
| // \ || || // \ || ||__/
| //--==\ |L--/ || //--==\ || || "=,
\ ---===/
\____---===/
----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo at geog.uni-hannover.de with
subject 'unsubscribe grass5'
More information about the grass-dev
mailing list