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

nRF Mesh app not find ble_app_uart_coexist

I use nrf5_SDK_for_Mesh_v3.2.0_src , nRF5_SDK_15.3.0_59ac345 and board pca10040.

Copy the ble_app_uart_coexist folder into the examples/ble_peripheral folder at your nRF5 SDK installation path.

I want to test coexistence.

The following is log.

<t:      20744>, prov_beacon.c,   94, beacon_hash: BE915706
<t:      20749>, nrf_mesh.c,  406, mesh_state 1
<info> app: Initializing and adding models

<info> app: Debug logging for UART over RTT started.
<info> app: Device UUID
 A0 28 C5 F9 71 66 AA 49|.(..qf.I
 BB E5 82 AB D8 32 8A 91|.....2..
nRF Connect can find it. 

but nRF Mesh can't find it.

I haven't changed the source code.

Parents
  • Hi John, 

    Please be aware that not all of our example support PB GATT and Proxy GATT (which mean supporting phone connection to do provisioning and proxy) 

    The co-existence example only supports ADV bearer which is the normal Bluetooth Mesh bearer. This explain why you don't see the device on the nRFMesh app but can see it on the nRFConnect app. 

    It's possible to provision the node using normal ADV provisioner for example the one in the light switch example or using the PyACI python script on PC. 

    If you want to provision the node using a phone, you would need to enable the proxy feature and combine it with the NUS service. I haven't done it but it should be possible to do so. 

  • Thank you Hung

    I want to provision the node using a phone,but failed. Does it have a guide?

Reply Children
Related