From e32e2c83de95b6b962025442d58554eb2838e321 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Narajowski?= Date: Fri, 6 Jul 2018 15:55:33 +0200 Subject: [PATCH] apps/blemesh_light: Add option to enable Mesh persistent storage --- apps/blemesh_light/src/main.c | 8 ++++++++ apps/blemesh_light/syscfg.yml | 3 +++ 2 files changed, 11 insertions(+) diff --git a/apps/blemesh_light/src/main.c b/apps/blemesh_light/src/main.c index 4bab1ed38..76bd52224 100755 --- a/apps/blemesh_light/src/main.c +++ b/apps/blemesh_light/src/main.c @@ -98,6 +98,14 @@ blemesh_on_sync(void) console_printf("Mesh initialized\n"); + if (IS_ENABLED(CONFIG_SETTINGS)) { + settings_load(); + } + + if (bt_mesh_is_provisioned()) { + printk("Mesh network restored from flash\n"); + } + /* Hack for demo purposes */ bt_test_shell_init(); } diff --git a/apps/blemesh_light/syscfg.yml b/apps/blemesh_light/syscfg.yml index e40f09930..556a844ee 100644 --- a/apps/blemesh_light/syscfg.yml +++ b/apps/blemesh_light/syscfg.yml @@ -50,6 +50,9 @@ syscfg.vals: BLE_MESH_SHELL_MODELS: 1 BLE_MESH_TESTING: 1 BLE_MESH_OOB_OUTPUT_ACTIONS: 0 + BLE_MESH_SETTINGS: 0 + CONFIG_NFFS: 0 + USE_NEOPIXEL: 0 syscfg.vals.BLE_MESH_SHELL_MODELS: