geography/garmintools - The NetBSD Packages Collection

Utilities for Garmin Forerunner 305 and similar GPS units

This software provides Linux users with the ability to communicate with the
Garmin Forerunner 305 via the USB interface. While this is the only Garmin
unit that I own, I did implement all of the documented Garmin protocols as of
Rev C (May 19, 2006) over the USB physical link. This means that if you have a
Garmin with a USB connection to a PC, you ought to be able to use this
software to communicate with it.

If you're looking for a complete solution to all of your Linux Garmin GPS
needs, this is not it. I own a Garmin Forerunner 305 and wrote this code
specifically so I could download and save data from that particular GPS unit
to my Linux machine. I tried gpsbabel, but found that it did not have command
line options specific to the Forerunner run and lap data - all I could do was
get the tracklog. That's how all of this got started. I also wanted a few
other things, like the ability to convert a track log into a Google maps
encoded polyline, and (eventually) the ability to generate PNG images of heart
rate and elevation data.

Build dependencies

devel/libtool-base pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

devel/libusb-compat

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64garmintools-0.10nb1.tgz
NetBSD 10.0aarch64garmintools-0.10nb1.tgz
NetBSD 10.0aarch64ebgarmintools-0.10nb1.tgz
NetBSD 10.0aarch64ebgarmintools-0.10nb1.tgz
NetBSD 10.0alphagarmintools-0.10nb1.tgz
NetBSD 10.0alphagarmintools-0.10nb1.tgz
NetBSD 10.0earmv6hfgarmintools-0.10nb1.tgz
NetBSD 10.0earmv6hfgarmintools-0.10nb1.tgz
NetBSD 10.0earmv6hfgarmintools-0.10nb1.tgz
NetBSD 10.0earmv7hfgarmintools-0.10nb1.tgz
NetBSD 10.0earmv7hfgarmintools-0.10nb1.tgz
NetBSD 10.0earmv7hfgarmintools-0.10nb1.tgz
NetBSD 10.0i386garmintools-0.10nb1.tgz
NetBSD 10.0i386garmintools-0.10nb1.tgz
NetBSD 10.0m68kgarmintools-0.10nb1.tgz
NetBSD 10.0powerpcgarmintools-0.10nb1.tgz
NetBSD 10.0powerpcgarmintools-0.10nb1.tgz
NetBSD 10.0powerpcgarmintools-0.10nb1.tgz
NetBSD 10.0sparc64garmintools-0.10nb1.tgz
NetBSD 10.0sparc64garmintools-0.10nb1.tgz
NetBSD 10.0sparcgarmintools-0.10nb1.tgz
NetBSD 10.0sparcgarmintools-0.10nb1.tgz
NetBSD 10.0vaxgarmintools-0.10nb1.tgz
NetBSD 10.0x86_64garmintools-0.10nb1.tgz
NetBSD 10.0x86_64garmintools-0.10nb1.tgz
NetBSD 9.0aarch64garmintools-0.10nb1.tgz
NetBSD 9.0aarch64garmintools-0.10nb1.tgz
NetBSD 9.0alphagarmintools-0.10nb1.tgz
NetBSD 9.0earmv6hfgarmintools-0.10nb1.tgz
NetBSD 9.0earmv6hfgarmintools-0.10nb1.tgz
NetBSD 9.0earmv6hfgarmintools-0.10nb1.tgz
NetBSD 9.0earmv7hfgarmintools-0.10nb1.tgz
NetBSD 9.0earmv7hfgarmintools-0.10nb1.tgz
NetBSD 9.0earmv7hfgarmintools-0.10nb1.tgz
NetBSD 9.0i386garmintools-0.10nb1.tgz
NetBSD 9.0i386garmintools-0.10nb1.tgz
NetBSD 9.0powerpcgarmintools-0.10nb1.tgz
NetBSD 9.0powerpcgarmintools-0.10nb1.tgz
NetBSD 9.0powerpcgarmintools-0.10nb1.tgz
NetBSD 9.0x86_64garmintools-0.10nb1.tgz
NetBSD 9.0x86_64garmintools-0.10nb1.tgz
NetBSD 9.3x86_64garmintools-0.10nb1.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.