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

I can't re-connect to smart phone when advertising with whitelist

Dear all:

   My problem is described in the following steps:

     1. Progranm the SoftDevice 7 (S132) into NRF52832, then program the ble_hid_keyboard example(SDK16) into NRF52832.   (OK)

     2. NRF52832 start advertising, Central A(android smart phone HUAWEI honor 10) scan and pair with NRF52832. (OK)

     3. Turn off the bluetooth Central A, push a key that ble_hid_keyboard define to restart advertsing without whitelist,

         and Central B(a windows10 labtop ) scan and pair with NRF52832.Now there are 2 device , Central A and Central B , in the whitelist. . (OK)

     4. Turn on the bluetooth in Central A, NRF52832 still connecting with Central B now, and I turn off Central B, NRF52832 advertsing with whitelist but not connect to Central B

     5. Now turn on Central B , NRF52832 can connect to Central B soon.

what i mean is that why NRF52832  can't connect to smart phone when advertising with whitelist but labtop is ok?

by the way,I only disable the High_Duty_Cycle_Advertising in the ble_hid_keyboard example, not any other modification.

I did this test with 2 labtops and 2 smart phone(huawei and iphone),the test result are the same: NRF52832  can't connect to smart phone when advertising with whitelist but labtop is ok.

how should I do in the ble_hid_keyboard example, that I can connect to the smart phone when when advertising with whitelist.

Parents
  • Hello,

    What SDK version and softdevice do you use? I can't recreate the issue that you report. If the device is bonded with two different devices, and they are in the whitelist, then either of them can connect. Are you trying to actively connect to it. Have you tried to capture a sniffer trace of the ble_app_hids_keyboard when you are not able to connect?

    BR,

    Edvin

Reply
  • Hello,

    What SDK version and softdevice do you use? I can't recreate the issue that you report. If the device is bonded with two different devices, and they are in the whitelist, then either of them can connect. Are you trying to actively connect to it. Have you tried to capture a sniffer trace of the ble_app_hids_keyboard when you are not able to connect?

    BR,

    Edvin

Children
No Data
Related