Question: Is it possible to combine hci_uart and periodic_adv_rsp?

Hello,

nRF Connect SDK v3.0.1
nRF54L15-DK v0.9.1

Currently, I’m exploring whether it’s possible to create a Bluetooth application that can be controlled from an external host (e.g., a Linux PC). As part of that, I’m trying to see if it’s possible to combine the periodic_adv_rsp and hci_uart sample applications.

When I enable HCI functionality in the prj.conf file of the periodic_adv_rsp sample application by adding:

CONFIG_BT_HCI_RAW=y

I get a build error:

error: 'const struct bt_le_ext_adv_cb' has no member named 'rpa_expired'
209 | .rpa_expired = rpa_expired_cb,

Is it possible to combine the hci_uart functionality with sample applications such as periodic_adv_rsp or peripheral_uart on the nRF54L15?

Best regards.

Parents Reply
  • Hi Amanda.

    Sorry for the late response.

    I asked a question on Zephyr's Discord and received the following response:

    "I'm not an expert in NCS, so I suggest to respond to your ticket on Devzone that BT_RPC and BT_RPC_STACK are NCS-specific options and the build issues aren't related to Zephyr"

    After discussing it within the team, we have concluded that hci_uart cannot be combined with peirodic_adv_rsp or peripheral_uart, so we will give up on this issue for now.

    Thank you for your support.

Children
No Data
Related