Confusion about using nRF Kconfig GUI

I'm using SDK v3.0.2, and I'm having some confusion when using this tool.

For example, I want to enable Bluetooth Broadcast Sink Audio Support, but I can't click on it.

Do I need to click on Direct Dependencies below? (=n)

I tried clicking on BT_PAC_SNK (=n), but it's grayed out and can't be enabled.

Do we still need to address Direct Dependencies? (=n)

Wouldn't that cause it to keep spreading? Why can't we enable all Dependencies with one click?

Parents
  • As you have shown in the image all dependencies with && between them needs to have satisfied "=y" between them. I tlooks like you need to enable BT_PAC_SNK, BT_BAP_SCAN_DEKEGATOR, BT_AUDIO and BT_RPC_STACK for this to work.

    I am guessing BT_AUDIO will satisfy some of the other dependencies, why is BT_AUDIO disabled if you are trying to enable a sub feature within Audio?

Reply
  • As you have shown in the image all dependencies with && between them needs to have satisfied "=y" between them. I tlooks like you need to enable BT_PAC_SNK, BT_BAP_SCAN_DEKEGATOR, BT_AUDIO and BT_RPC_STACK for this to work.

    I am guessing BT_AUDIO will satisfy some of the other dependencies, why is BT_AUDIO disabled if you are trying to enable a sub feature within Audio?

Children
Related