This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

UART and mesh

Hi Team,

I am working on Mesh SDK 3.10, I have requirement of mesh with Ble Uart. So I decide to take this example "ble_app_uart_coesixt". I build this example without any error and burn it on development board. when I Nordic toolbox (UART), I see device and connect it. and everything is OK. But when i use BLE mesh app to provision this device, I am not getting device list while scanning by mesh app.

Please suggest me the best approach towards it. my requirement is to control BLE mesh by giving command using smart app.  

Parents
  • Hi Bilal, 

    The ble_app_uart_coexist doesn't have PB-GATT role supported (provisioning via BLE). The reason is quite obvious, it was made so that it will be ble_app_uart and mesh at the same time, not with proxy role. 

    So there are two options: 

    1. Provision the node using a provisioner via PB-ADV (like the provisioner in the light switch example, or the PyACI)

    2. Either disable ble_app_uart at the beginning and enable the proxy role to do provisioning, or you can think of combining UART service and the PB-GATT service together. But this approach would need quite a lot of code modification and understanding of the code. 

  • Hi Hung Bui,

    Thanks for your reply,

    Ok, if I use provisioner like used in light switch example. then what is the use of UART in coexist example?.

    and second thing. if we do the code modification, will it work for my requirement?

Reply Children
Related