Introduction#

This application note explains how to use tokens for non-volatile data storage. First, the concept of tokens, different types of tokens, and how to categorize them from multiple perspectives is introduced. Then, practical instructions on how to create and access (that is, read and write) tokens from the application are provided.

After reading this application note you should expect to understand what tokens are, why and when you would use them, and how to create and access them from certain types of applications, currently EmberZNet PRO and Silicon Labs Connect (part of the Flex SDK).

A new infrastructure was introduced with Gecko SDK Suite (GSDK) v3.x. As part of that infrastructure update, the HAL APIs used to access and manage tokens have been replaced with Token Manager APIs. Variances are noted throughout.