Developer Resources

Additional Resources

Garmin Device Interface SDK*

For advanced users desiring to develop their own custom software applications for communicating with Garmin GPS products, this document describes the communication protocols required for transferring data, including waypoints, routes, and track logs to and from Garmin GPS products via RS-232 or USB.

The information contained within this documentation is subject to change without notice.

In addition, no developer support will be provided by Garmin concerning the information contained within the documentation or implementation of this information within your software application.

Download the SDK

(Revision C last updated May 19, 2006)

*This documentation is provided on an “as is” basis without warranty of any kind — either expressed or implied — including, without limitation, any implied warranties of merchantability or fitness for a particular purpose.

Custom Map Symbols

Personalize your map with custom symbols.

Learn More