SuuntoPlus Guides
NOTE: This page is a work in progress!
The SuuntoPlus Guides tries to bring next generation guidance for athletes wrist. With SuuntoPlus Guides innovative sport apps can provide their training plans, intervals, race plans, virtual challenges, motivational messages to Suunto watches.
The SuuntoPlus Guides will enable the Suunto Partner company to push the versatile guidance features without being too much restricted of the use case by to Suunto. The content from the apps illustrated in watch can therefore help athlete using to push him/her forwards, get motivation, know what to expect. Historically this type of use cases has been possible to create by digital apps / services only by creating an app or embedded software to wearable device, its limiting many companies to build these real-time guidance as the needed investments are quire high.
Same time the sports apps are usually connected with wearable cloud APIs such as with Suunto Cloud API to fetch workout data, in order to illustrate and analyze the runs/rides/swims. Now the the SuuntoPlus Guide model is enabling sports apps to bring their own presence via simple integration to Suunto Cloud API.
SuuntoPlus Guides are compatible with Suunto 3, Suunto 5 and Suunto 9 family products.
Read more about SuuntoPlus in Suunto.com SuuntoPlus.
SuuntoPlus Guide API
The following document illustrates the key principles of using the SuuntoPlus Guide API:
SuuntoPlus Guide API
This document explains how to use the API with:
Prepare Suuntoplus Guide File
Create Suuntoplus Guide
Create Suuntoplus Guide
Additional Guide API operations- List Guides, Update Guide, Delete guide
Working with Mobile App
Working with Suunto Watch
Examples Guides
Two example guides are included:
Pyramid interval.zip - The example here illustrates an interval workout operated in watch.
Ultra Trailrun race plan.zip - The example here illustrates a race plan that give user information throughout the race.
SuuntoPlus Guides in watches
Language and localization
SuuntoPlus Guide provider is responsible to provide the content in the user language. Suunto watch does not translate text used in the guide. The watch owner however can have settings in watch that are metric or imperial. Similary he/she can have the watch language set to his/her own needs. For example: “if guide has “push hard for next mile”, watch might be showing distance in metric as his / her watch settings is set as metric as well the watch language could be in Swedish or German language”
Supported characters
As some devices are very limited on resources, the supported character set used in font rendering is limited
Minimum supported character set: !"#$%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz|°
Most fonts support wider set than the minimum, but this isn’t guaranteed
In case a text contains a character that the device can’t render, it is ignored or some unsupported -icon is rendered instead