This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Which Example should i use for BLE mesh which support the OTA?

Hi Everone..

I want to know for my project Which Example should i use for BLE mesh which support the OTA

I have nRF52832 DK, and several other custom board  which is based on nrf52840.  I have working on BLE mesh sdk version 5.0

I want to make BLE mesh in that node, relay node, Border node for communicate with server.

Node_1(Adc_reading) (boolean_ value) (SPI) --------> relay_Node---->Border_Node------->(Through UART)-----> send data to Server(Cloud).

Please give me tutorial and what would be the flow for this using nRF52832 BLE mesh. It will use making smart socket project.

Thanks in Advance.

  • Hi, 
    The example is from SDK v4.0 and to be used with SDK v16 so there is some slightly changed needed. I would suggest to have a look and check for the change that I made (you can use diff or use a compare tool in Notepad++ for example) and apply the same change to SDK v17 and the example in SDK v5.0.

    All in all, I would suggest to get familiar with the co-exist example without any modification first before you move to anything else. 

  • Hi,

    As per your suggestion i go through the co-exist example only. its working fine.

    thank you so much friend.

    But,

    could you do me a favour...?

    could you please send me the code "ble_app_uart_coexist_GATT".

    which support the nrf SDk 17.0.2 with nrf MESH 5.0

    besacuse i am unable to do changes in your code which you send me last time.

    if u do it for me i'll be very thankful to you..

    thanks.

  • Hi, 
    Please find the application for SDK v5.0 
    Please make sure you have defined the SDK_ROOT and MESH_ROOT in SES correctly, pointed to the right SDK. 
    What I edit is marked with "//GATT_EDIT********************"
    7536.ble_app_uart_coexist_GATT_SDK5.0.zip

  • hi,

    i got your code...  "ble_app_uart_coexist_GATT".

    its working with nrf sdk v17.0 and mesh v5.0

    its build without any issue... thank you so much..

    but,

    by this also i am unable to provision with mobile app "Nrf Mesh"

    while scanning in app it is showing only the server kit name with ( nrf5x light) BUT not showing the "Nordic Uart" Do you know why...?

    AND

    i also go through the ble_app_uart_coexist example also...

    i used a another nrf kit to do provision (i do not use mpbile here)

    but when i open tera term to give input it is not working...

    i checked the correct COM port and baudrate also.. but it is not taking any input through keyboard.. and showing nothing..

    please help to solve it.

    please suggest.. is it a better idea if i use j-link RTT viewer instead of tera term (Uart)

    what is better thing between these two.

    thanks.

  • Please add

     #define MESH_FEATURE_PB_GATT_ENABLED (1)

    #define MESH_FEATURE_GATT_PROXY_ENABLED (1)

    into nrf_mesh_config_app.h that was missing in my code. 

    Also please do a chip erase before testing to avoid the chip already being provisioned before you test.

    If you want to provision from a COM Port you need to follow this guide. 

Related