CONFIG_ANT_SDC_INIT

Allow ANT Init to initialize the Softdevice Controller (sdc_init)

Type: bool

Help

Allow ANT initialization on the network core to also initialize the softdevice controller. This is to allow the ANT library stack to utlize the sdc_soc interface for cryptographic purposes. If sdc_init() is run prior to ANT initialization (eg. for BT), then this configuration is not needed as long as it is run before using any ANT library stack cryptographic functions.

Direct dependencies

BT && ANT_LIBRARY_CORE && ANT

(Includes any dependencies from ifs and menus.)

Default

  • n

Kconfig definition

At init/Kconfig:85

Included via Kconfig:37

Menu path: (Top) → ANT Wireless

config ANT_SDC_INIT
    bool "Allow ANT Init to initialize the Softdevice Controller (sdc_init)"
    default n
    depends on BT && ANT_LIBRARY_CORE && ANT
    help
      Allow ANT initialization on the network core to also initialize the softdevice
      controller. This is to allow the ANT library stack to utlize the sdc_soc
      interface for cryptographic purposes. If sdc_init() is run prior to ANT
      initialization (eg. for BT), then this configuration is not needed as long as
      it is run before using any ANT library stack cryptographic functions.

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