This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

CONFIG_BT_CTLR_ADV_EXT_PDU_EXTRA_DATA_MEMORY

(No prompt – not directly user assignable.)

Type: bool

Help

Add additional memory to advertising PDU storage. The memory is a
general purpose storage for data that should be send from ULL to LLL.
The data stored in the memory are in synchoronization with content
of PDU memory.

For example, the extra data memory is used for storage for parameters
to configure Radio peripheral to transmit CTE. The configuration data
must be synchronized with CTEInfo field in extended advertising header
that is part of PDU data.

Direct dependencies

BT_CTLR_ADV_EXT && BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Symbols that select this symbol

Kconfig definition

At subsys/bluetooth/controller/Kconfig.ll_sw_split:208

Included via Kconfig:8Kconfig.zephyr:44subsys/Kconfig:9subsys/bluetooth/Kconfig:175subsys/bluetooth/controller/Kconfig:651

Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Bluetooth Controller → Advanced features

config BT_CTLR_ADV_EXT_PDU_EXTRA_DATA_MEMORY
    bool
    depends on BT_CTLR_ADV_EXT && BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT
    help
      Add additional memory to advertising PDU storage. The memory is a
      general purpose storage for data that should be send from ULL to LLL.
      The data stored in the memory are in synchoronization with content
      of PDU memory.

      For example, the extra data memory is used for storage for parameters
      to configure Radio peripheral to transmit CTE. The configuration data
      must be synchronized with CTEInfo field in extended advertising header
      that is part of PDU data.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)