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

Periodic Adv on nRF52833

Hello, 

I'm testing periodic advertising sample (sample/bluetooth/periodic_adv,with no changes to the code) on nRF Connect SDK 1.7.0, on BBC MICORBIT V2 that has a nRF52833 chip. 

The code returns an error at: "err = bt_le_per_adv_set_param(adv, BT_LE_PER_ADV_DEFAULT);", and it indicates that "

BT_FEAT_LE_EXT_PER_ADV(bt_dev.le.features)"

is not supported. Could you advice what is the root cause? Is it on the chip or some code configuration? 

Thanks a lot, 

Parents
  • Hey again Libo!

    I am sorry, I see now that you are right in that there is an issue using that sample without some configuration. It is a zephyr example, and the Nordic softdevice controller does not currently support periodic advertising. This means that you would have to switch to using the Zephyr controller for the example to work. 

    You can do this by adding CONFIG_BT_LL_SW_SPLIT=y to your configuration file.

    Best regards,

    Elfving

Reply
  • Hey again Libo!

    I am sorry, I see now that you are right in that there is an issue using that sample without some configuration. It is a zephyr example, and the Nordic softdevice controller does not currently support periodic advertising. This means that you would have to switch to using the Zephyr controller for the example to work. 

    You can do this by adding CONFIG_BT_LL_SW_SPLIT=y to your configuration file.

    Best regards,

    Elfving

Children
No Data
Related