*** Booting nRF Connect SDK v3.5.99-ncs1-1 *** *** Settings usage example *** settings subsys initialization: OK. subtree <alpha> handler registered: OK subtree <alpha/beta> has static handler ############## # iteration 0 ############## ================================================= basic load and save using registered handlers load all key-value pairs using registered handlers loading all settings under <beta> handler is done loading all settings under <alpha> handler is done save <alpha/beta/voltage> key directly: fail (err -2) OK. load <alpha/beta> key-value pairs using registered handlers loading all settings under <beta> handler is done save all key-value pairs using registered handlers load all key-value pairs using registered handlers ================================================= loading subtree to destination provided by the caller direct.length = 10071698309120 direct.length_1 = 30340 direct.length_2 = -3025 ================================================= Delete a key-value pair delete <alpha/length>: fail (err -2) Can't to load the <alpha/length> value as expected ================================================= Service a key-value pair without dedicated handlers <gamma> = 0 (default) save <gamma> key directly: fail (err -2) ############## # iteration 1 ############## ================================================= basic load and save using registered handlers load all key-value pairs using registered handlers loading all settings under <beta> handler is done loading all settings under <alpha> handler is done save <alpha/beta/voltage> key directly: fail (err -2) OK. load <alpha/beta> key-value pairs using registered handlers loading all settings under <beta> handler is done save all key-value pairs using registered handlers load all key-value pairs using registered handlers ================================================= loading subtree to destination provided by the caller direct.length = 10071698309120 direct.length_1 = 30340 direct.length_2 = -3025 ================================================= Delete a key-value pair delete <alpha/length>: fail (err -2) Can't to load the <alpha/length> value as expected ================================================= Service a key-value pair without dedicated handlers <gamma> = 0 (default) save <gamma> key directly: fail (err -2) ############## # iteration 2 ############## ================================================= basic load and save using registered handlers load all key-value pairs using registered handlers loading all settings under <beta> handler is done loading all settings under <alpha> handler is done save <alpha/beta/voltage> key directly: fail (err -2) OK. load <alpha/beta> key-value pairs using registered handlers loading all settings under <beta> handler is done save all key-value pairs using registered handlers load all key-value pairs using registered handlers ================================================= loading subtree to destination provided by the caller direct.length = 10071698309120 direct.length_1 = 30340 direct.length_2 = -3025 ================================================= Delete a key-value pair delete <alpha/length>: fail (err -2) Can't to load the <alpha/length> value as expected ================================================= Service a key-value pair without dedicated handlers <gamma> = 0 (default) save <gamma> key directly: fail (err -2) ############## # iteration 3 ############## ================================================= basic load and save using registered handlers load all key-value pairs using registered handlers loading all settings under <beta> handler is done loading all settings under <alpha> handler is done save <alpha/beta/voltage> key directly: fail (err -2) OK. load <alpha/beta> key-value pairs using registered handlers loading all settings under <beta> handler is done save all key-value pairs using registered handlers load all key-value pairs using registered handlers ================================================= loading subtree to destination provided by the caller direct.length = 10071698309120 direct.length_1 = 30340 direct.length_2 = -3025 ================================================= Delete a key-value pair delete <alpha/length>: fail (err -2) Can't to load the <alpha/length> value as expected ================================================= Service a key-value pair without dedicated handlers <gamma> = 0 (default) save <gamma> key directly: fail (err -2) ############## # iteration 4 ############## ================================================= basic load and save using registered handlers load all key-value pairs using registered handlers loading all settings under <beta> handler is done loading all settings under <alpha> handler is done save <alpha/beta/voltage> key directly: fail (err -2) OK. load <alpha/beta> key-value pairs using registered handlers loading all settings under <beta> handler is done save all key-value pairs using registered handlers load all key-value pairs using registered handlers ================================================= loading subtree to destination provided by the caller direct.length = 10071698309120 direct.length_1 = 30340 direct.length_2 = -3025 ================================================= Delete a key-value pair delete <alpha/length>: fail (err -2) Can't to load the <alpha/length> value as expected ================================================= Service a key-value pair without dedicated handlers <gamma> = 0 (default) save <gamma> key directly: fail (err -2) ############## # iteration 5 ############## ================================================= basic load and save using registered handlers load all key-value pairs using registered handlers loading all settings under <beta> handler is done loading all settings under <alpha> handler is done save <alpha/beta/voltage> key directly: fail (err -2) OK. load <alpha/beta> key-value pairs using registered handlers loading all settings under <beta> handler is done save all key-value pairs using registered handlers load all key-value pairs using registered handlers ================================================= loading subtree to destination provided by the caller direct.length = 10071698309120 direct.length_1 = 30340 direct.length_2 = -3025 ================================================= Delete a key-value pair delete <alpha/length>: fail (err -2) Can't to load the <alpha/length> value as expected ================================================= Service a key-value pair without dedicated handlers <gamma> = 0 (default) save <gamma> key directly: fail (err -2) ================================================= Inject the value to the setting destination in runtime <alpha/beta/source> = RT injected <alpha/beta/source>: OK. The settings destination off the key <alpha/beta/source> has got value: "RT" ================================================= Read a value from the setting destination in runtime fetched <alpha/beta/source>: OK. String value "rtos" was retrieved from the settings destination off the key <alpha/beta/source> *** THE END ***
I did not change any code yet.
using SDK 2.6.1