A plugin for the node.js Signal K server for boats to import points of interest from the Garmin Active Captain API and make these available as resources.
-
Garmin's ActiveCaptain brings together the large boating community enabling sharing of information making boating safer, less expensive and more enjoyable.
-
Signal K is an open source server application that runs as a central information hub on a boat. It centralises data, provides a rich API to consume the data, and is extensible through a comprehensive suite of plugins (such as this one) and web applications.
-
Freeboard is a powerful chart plotter web application that runs as a webapp on the Signal K server.
This plugin's purpose is to bring together these 3 components by making information from the ActiveCaptain API available as resources throught the Signal K server which can then be consumed and displayed by Freeboard as an extra layer of information on the chart.
These instructions will get you up and running.
- A running instance of the Signal K node server with a position source (a GPS).
Instructions here
Through the Signal K server Appstore, search for signalk-activecaptain-resources, and click the Install button.
In the Signal K menu, head to Server -> Plugin Config, and find Garmin Active Captain Resources then enable the plugin. Default values are fine for now, so just click Submit.
In the Signal K menu, head to Webapps and launch Freeboard-SK. Enjoy the new information.
- @KvotheBloodless - Idea & Initial work
See also the list of contributors who participated in this project.