Does 5340 with using nordic controller support periodic adveritising?

Hi,

I run the sample zephyr/samples/bluetooth/periodic_adv on 5340, if the controller selected software-base (CONFIG_BT_LL_SW_SPLIT), the sample work well; if BT controller selected softdevice (CONFIG_BT_LL_SOFTDEVICE), the sample can't work, it failed when set  periodic advertising parameters, the error returned was -5, The following figure is the corresponding log information.

Does 5340 with using nordic controller support periodic adveritising? If yes, and how to implement?

Parents
  • Hi Deang, 

    The Nordic Softdevice controller does have support for periodic advertising. 

    You can have a look at the answer from Torbjørn here.

    The network core (hci_rpmsg) need to be configured to support extended advertising. Basically you need to add hci_rpmsg.conf into child_image with: 

    CONFIG_BT_EXT_ADV=y
    CONFIG_BT_CTLR_ADV_EXT=y
    CONFIG_BT_EXT_ADV=y
    CONFIG_BT_PER_ADV=y
    

Reply
  • Hi Deang, 

    The Nordic Softdevice controller does have support for periodic advertising. 

    You can have a look at the answer from Torbjørn here.

    The network core (hci_rpmsg) need to be configured to support extended advertising. Basically you need to add hci_rpmsg.conf into child_image with: 

    CONFIG_BT_EXT_ADV=y
    CONFIG_BT_CTLR_ADV_EXT=y
    CONFIG_BT_EXT_ADV=y
    CONFIG_BT_PER_ADV=y
    

Children
Related