Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Mesh SDK coexist modification

Hi Team,

I am using latest Mesh SDK and nRF5 SDK.

In sdk coexist example for nRF52832, I tried adding provision over GATT bearer support instead of ADV bearer. After changing code when I try to provision using nRF Mesh Android app, app is hanging after print "-> Sending provisioning public key..."

What may cause this issue?

Thanks

Parents
  • Hi,

    It is hard to know what is going wrong without knowing what changes you have made to the code. Adding GATT provisioning to the coexistence examples aren't straight forwarded and will require a bit of work. 

    I suggest you have a look at Terje's answer in this post to get a better understanding of this. I also have had a little discussion with our developer regarding this and he said that you can also do it this way: 

    What you have to do is, to initialize its BLE services again, once the "provisioning complete callback" is triggered, and during bootup, if m_device_provisioned is true.

    Best Regards,

    Martin

Reply
  • Hi,

    It is hard to know what is going wrong without knowing what changes you have made to the code. Adding GATT provisioning to the coexistence examples aren't straight forwarded and will require a bit of work. 

    I suggest you have a look at Terje's answer in this post to get a better understanding of this. I also have had a little discussion with our developer regarding this and he said that you can also do it this way: 

    What you have to do is, to initialize its BLE services again, once the "provisioning complete callback" is triggered, and during bootup, if m_device_provisioned is true.

    Best Regards,

    Martin

Children
Related