Settings
Settings are used to store and retrieve data from the device, and are stored in non-volatile memory.
Settings can be used to store configuration data, calibration data, or any other data that needs to be stored on the device.
Settings are linked to variables, and when writing to these variables, the settings are automatically updated.
You can allow for configuring settings from a number of interfaces: