This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
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

Requesting Composition Data Timing Out

Hello,

I've seen the other threads about this topic but they don't seem to be that helpful.. I'm using a BL653 board with the nrf52833 chipset.

Yesterday, I was able to successfully fully provision 3 boards using the "light" nrf SDK sample project. 

Today, I have been going back between flashing our custom firmware and the "light" project onto the boards. Every time I flash the board again I make sure to erase all. I haven't touched the "light" sample project at all and have just been using that as reference when changing our own project. The problem is: I can provision a board on the nrf mesh app but when it goes to the next page where it requests composition data, it just times out. I have even flashed the sample project onto the boards again to see if that would work but even that now times out when requesting composition data. 

So now, I cannot finish provisioning any device on either firmware as the requesting composition data just times out. I'm super confused because I didn't change the SDK program at all and it just doesn't work all of a sudden? Any help would be appreciated.

Thanks,

Spencer

Parents
  • Hi,

    What version of nRF Mesh app are you using? What phone are you testing with? Have tried testing with another phone?

    A workaround is after it times out when requesting composition data, go to the "Proxy" tab at the bottom and connect to your device. After you successfully connected your device go back to "Network" tab and choose your device. It should be able to request the composition data this time

Reply
  • Hi,

    What version of nRF Mesh app are you using? What phone are you testing with? Have tried testing with another phone?

    A workaround is after it times out when requesting composition data, go to the "Proxy" tab at the bottom and connect to your device. After you successfully connected your device go back to "Network" tab and choose your device. It should be able to request the composition data this time

Children
  • Hi,

    I'm using nRF Mesh v3.1.4 with iPhone XR. I haven't tried using another phone yet, but the workaround you said actually solved it! I was able to get the composition data after setting a node as the proxy. I'm guessing now I would have to do this for every device that I need the composition data of?

    Thanks for the help!

Related