gpslib is a C library which implements (parts of) Garmin communication proprietary protocols and formats used in their GPS.
Some models supported : GPS II+, 12, 12XL, 48, 12CX, GII, 38, 40, 45, 75, MAP175, MAP210, MAP220, GIII, GIII+, eTrex, eMap
It offers a C API for easy developpment of applications to exchange waypoints, routes, traces, position and time with Garmin GPSes and with sofwares able to communicate with Garmin GPSes (the library may emulate a GPS).
gpslib is used by GPilotS
The source code is free and
protected by the GNU GENERAL PUBLIC LICENSE .
It's available at sourceforge.
Download executable for PalmPilot
Mailing list : email@example.com. To subscribe send a
mail to firstname.lastname@example.org