What do I need to know to add mesh functionality into a normal BLE application ?
What do I need to know to add mesh functionality into a normal BLE application ?
Hung Bui Do i need to add this function even though the nrf sdk example doesn't use softdevice?
hi Mr Hung Bui.
The tutorials on merging mesh application into nRF5 SDK is ready?
kindly send me link
Will this work for Mesh 2.0.1 and nrf5 sdk 15.0.0?
There is an example like this for Mesh sdk 2.0.1 and sdk 15?
Hi Hung Bui,
I am trying to merge the light switch dome(MESH 2.0) with the ble_app_uart(SDK 15), but a mesh error since the mesh and ble_app_uart will call sd_ble_gap_adv_set_configure() to get the advertising handle (I checked here, there is one advertising handle in softdevice 6.0.0). So I want to know if there is a way to distribute different time intervals for them to let them both work.
Regards,
Yi Liu
hi Hung Bui,
Any updates on tutorials how to merge..Is the tutorials completed..
This is an update for combining Mesh SDK v2.0.1 and nRF5 SDK v15
In Mesh SDK v2.0.1 it's now easier to be used concurrently with the SDKv15. There is only a few modification needed.
To add mesh into your BLE project you would need:
Include all the source file from Mesh example you want to clone.
Include all header folders from Mesh example in Project Option -> Common -> Preprocessor -> Include Directories
Include Preprocessor Definitions in mesh example ( same setting tab as above).
Add nrf_mesh_evt_handler to SOC observer list with NRF_SDH_SOC_OBSERVER for example:
void nrf_mesh_evt_handler(uint32_t sys_evt, void * p_context) {
nrf_mesh_on_sd_evt(sys_evt);
}
NRF_SDH_SOC_OBSERVER(m_nrf_mesh_observer, 0, nrf_mesh_evt_handler, NULL);
Attached here is an example combining ble_app_uart with light switch server. To test this you would need:
ble_app_uart_mesh_SDK2_0_1.zip
hi Hung Bui tutorial is ready?
hi Hung Bui
I tried your ble_app_uart_mesh_SDK2_0_1.zip
I am getting this error
C:\nordic_semi\AAMergeSDK\nRF5_SDK_15.0.0_a53641a\examples\components\libraries\experimental_log\src\nrf_log_default_backends.c: No such file or directory
Hi, priya123.
Did you encounter the problem of no such file or directory for "simple_on_off_server.h" and "hal.h"?
If you have, may you tell me your solution? I tried to search, but i couldn't find it.