-
Notifications
You must be signed in to change notification settings - Fork 29
Home
Find the answers to common issues here.
- Unable to save Routes and Waypoints
- Course data not being calculated
- Using Charts
- Displaying Tracks
- Developing with Docker
To be able to save resources such as Routes and Waypoints the Signal K server will need to support the ./signalk/v1/api/resources
paths for each resource type.
For Signal K node server this requires a plugin such as sk-resources-fs
:
- Install
sk-resources-fs
plugin. - Using
Server / Plugin Config
enable the required resource paths. - Restart the server.
Note: More than one plugin may be configured to service the resources paths so ensure ONLY ONE plugin is configured to service resource paths! (e.g. the @signalk/simple-gpx
plugin will conflict with routes and waypoints provision)
Course data is sourced from the ./navigation/courseGreatCircle/nextPoint
path. For these values to be present you will require both the:
-
freeboard-sk-helper
plugin -
signalk-derived-data
plugin
With these plugins installed Freeboard-SK will be able to set the required paths to allow the calculations to be made and the data to then become available for display.
Freeboard relies on the @signalk/charts-plugin
to provide chart data at the /signalk/v1/api/resources/charts
path.
Both locally hosted and online charts using map tiles format are available via the plugin and are displayed in Freeboard.
Freeboard does not provide the ability to "side load" charts locally from a device.
Whilst not currently part of the Signal K specification Track data from GPX files can be imported and display using Freeboard.
To achieve this Freeboard relies on the /signalk/v1/api/resources/tracks
to be available on the Signal K server to be able to store and serve the track data.
As with other resource paths (routes, waypoints, etc) the sk-resources-fs
plugin is required to be installed in order to provision the /signalk/v1/api/resources/tracks
path.
-
With
sk-resources-fs
installed head to theServer / Plugin Config
menu and expand theResources (sk-resources-fs)
section and inOther Resources
add atracks
entry. -
Click Submit and then make sure to restart the Signal K server to ensure the paths are served.
Now in Freeboard:
-
Open Settings and go to the
Resources: Paths
section. -
In the list of available paths check
tracks
.
Now when using the Load GPX File
option Tracks contained within the file will be available to be selected and uploaded to the Signal K server.
"Tracks" will also be displayed as an available resource layer to display in Freeboard.