General

What is the Garmin Communicator?

It's a JavaScript library for communicating with Garmin GPS devices.


What is it good for?

Allowing users to exchange their GPS data with a web sites using just a USB cable.

Trouble Shooting

I'm getting a JavaScript error: "ReferenceError: Garmin is not defined"

This usualy means prototype.js is not present. Check your path and script elements.


I'm getting a JavaScript error: "TypeError: Garmin.DeviceControl is not a constructor"

This usualy means prototype.js is not present. Check your path and script elements.


I'm getting: "This plugin is site-locked"

The Garmin plugin requires a domain-specific key to unlock it that matches the URL of the web page it is hosted on. Developers using the plugin can obtain a key here.