Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Use of experimental "nrf_section_iter_next" in nrf_sdh.c

I noticed that as of SDK v16 a required component to use the Soft Device is nrf_section_iter which is located in the directory "\libraries\experimental_section_vars". Is this really still experimental? 

This module is referenced in nrf_sdh.c and therefore essentially all Nordic nRF5x code. If this function is so fundamental to the use of nRF5x devices, surely it should have been thoroughly tested and promoted out of "experimental" by now.

  • Hi,

    The Section variables library basically just providing a unified API for compiler-specific features. It is marked as experimental as it does not have full test coverage in itself. This is just a formality though since the modules that use it are properly tested. You will find that this applies to a few other SDK modules as well. I have reported internally that this is should be clarified.

Related