nRF54L15DK ChannelSounding Test

Hello,
I would like to use the official hci_uart sample to send Channel Sounding test-related HCI commands (specifically HCI_LE_CS_TEST and HCI_LE_CS_TEST_END) to the Nordic nRF54L15 DK. Could you please advise on the required configurations I need to implement for this?
Thank you for your assistance!
Parents
  • Hello,

    1) You need to first enable Channel sounding in the controller when building hci_uart. This must be done via Kconfig:

    west build -b nrf54l15dk/nrf54l15/cpuapp --pristine -- -DCONFIG_BT_CTLR_CHANNEL_SOUNDING=y

    2) Ensure that the CS controller options are set as needed (this is optional):

    BT_CTLR_CHANNEL_SOUNDING=y

    BT_CTLR_SDC_CS_COUNT

    BT_CTRL_SDC_CS_ROLE_*

    BT_CTRL_SDC_CS_STEP_MODE3

    3) Then you can flash the hci_uart image to your DK. After building, you can program the DK via west flash

    4) You can then send CS test HCI commands over UART:

    HCI_LE_CS_TEST

    HCI_LE_CS_TEST_END

    I recommend you to take a look at our following documentations: 

    LE CS doc - Explains about Channel Sounding, which capabilities are supported, how its enabled with Kconfig.

    Developing with CS - Lists Kconfig options for channel sounding

    Testing CS implementation - Mentions using HCI UART sample

    Best Regards,

    Samruddhi

Reply
  • Hello,

    1) You need to first enable Channel sounding in the controller when building hci_uart. This must be done via Kconfig:

    west build -b nrf54l15dk/nrf54l15/cpuapp --pristine -- -DCONFIG_BT_CTLR_CHANNEL_SOUNDING=y

    2) Ensure that the CS controller options are set as needed (this is optional):

    BT_CTLR_CHANNEL_SOUNDING=y

    BT_CTLR_SDC_CS_COUNT

    BT_CTRL_SDC_CS_ROLE_*

    BT_CTRL_SDC_CS_STEP_MODE3

    3) Then you can flash the hci_uart image to your DK. After building, you can program the DK via west flash

    4) You can then send CS test HCI commands over UART:

    HCI_LE_CS_TEST

    HCI_LE_CS_TEST_END

    I recommend you to take a look at our following documentations: 

    LE CS doc - Explains about Channel Sounding, which capabilities are supported, how its enabled with Kconfig.

    Developing with CS - Lists Kconfig options for channel sounding

    Testing CS implementation - Mentions using HCI UART sample

    Best Regards,

    Samruddhi

Children
Related