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

[Redmi note 4] bond list problem

Hi, 

My customer issue problem on his redmi note4 of mobile.

Step1: The customer used mobile to bond the peripheral of nRF52. And then the nRF52 device add the bond of Bluetooth list on the mobile.

Step2: The customer turned off Bluetooth of mobile.

Step3: The customer turned on Bluetooth of mobile. However, the peripheral of nRF52 auto remove out from the bond of Bluetooth list.

I try to modify peripheral profile or service. I modify to mouse and keyboard, but the result of the test is same after I operate above step.

What's wrong with the mobile? 

How could I modify my peripheral setting?

Parents Reply Children
  • Hi, my customer told me that the problem was solved after he updated Andriod os.

    I tried the same way that was solved today. But I still have a problem need your suggestion.

    This version of Andriod that will change connect interval after the central to discovery services. 

    1. Where do I set "Peripheral Preferred connection parameters characteristic" in SDK v14.2.0 ? (I think this setting to change connect interval )

    2. Because of some customers response connection is unstable. How to analysis efficiently this connect problem which is the phone or nrf52 ?

  • Hi,

    1) You can set it in main.c, by changing the values called MIN_CONN_INTERVAL and MAX_CONN_INTERVAL

    2)  If the link disconnets, then looking at the disconnect reason could be a starting point. It could also be useful do a sniffer trace. See this link.

Related