This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Channel Selection Algorithms in nRF52840DK

Hi All

I am now working on Channel Selection Algorithms in nRF52840DK by Zephyr. For right now, the choice between Channel Selection Algorithm 1 and 2 could be made by me (by setting kconfig parameters:

CONFIG_BT_CTLR_ADV_EXT=n
CONFIG_BT_CTLR_CHAN_SEL_2=n

I found some files about Channel Selection Algorithms in Zephyr (zephyr/subsys/bluetooth/controller/ll_sw/lll_chan.c), but when I tried to make some changes into those 2 algorithms, it did not seem to do anything.

How would I be able to do any modification or test on Channel Selection Algorithms?

Parents
  • I don't know much about this. However, you could start by checking if the configs actually set inside .config file in the build folder. You could also search for the configs in the zephyr folder/relevant libraries and see how the configs are actually used, which will help you understand why it doesn't work.

    I would recommend you to contact the Zephyr developers, the ones that wrote these libraries. Use the tools mentioned in the Reference Link, section 2.1 Maintenance and support:

    Best regards,

    Simon

Reply
  • I don't know much about this. However, you could start by checking if the configs actually set inside .config file in the build folder. You could also search for the configs in the zephyr folder/relevant libraries and see how the configs are actually used, which will help you understand why it doesn't work.

    I would recommend you to contact the Zephyr developers, the ones that wrote these libraries. Use the tools mentioned in the Reference Link, section 2.1 Maintenance and support:

    Best regards,

    Simon

Children
Related