gavin-yy opened a new pull request, #1937:
URL: https://github.com/apache/mynewt-nimble/pull/1937
currently the provisioner feature depends on marco BLE_MESH_CDB. This
dependency seems not be expected ?
This commit is trying to remove this dependency. Then the shell demo for
linux as a mesh provisioner role without BLE_MESH_CDB and BLE_MESH_SETTINGS
works.
> BTW, BLE_MESH_CDB depends on BLE_MESH_SETTINGS, if BLE_MESH_SETTINGS is
not enabled, it cause compiling error.
static void schedule_cdb_store(int flag)
{
atomic_set_bit(bt_mesh_cdb.flags, flag);
bt_mesh_settings_store_schedule(BT_MESH_SETTINGS_CDB_PENDING);
}
nimble/host/mesh/src/cdb.c:545: undefined reference to
`bt_mesh_settings_store_schedule'
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]