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

nRF52832 BLE support in ARM Mbed?

I'm having some difficulties sorting out what support there is for the nRF52832 in ARM's Mbed. Specifically, whether Mbed v6+ uses the SoftDevice or not.

Some things that have come up in my searches:

  • In `mbed-os/targets/targets.json`, the nRF52832 is flagged: `SOFTDEVICE_NONE`
  • In the `BLE_PeriodicAdvertising` example, the compile time defines  `DBLE_FEATURE_EXTENDED_ADVERTISING=1` and `-DBLE_FEATURE_PERIODIC_ADVERTISING=1` are set for the nRF52832, although it is my understanding there is no soft device support for periodic advertisement. (If I'm mistaken, please let me know!)
    • This example fails to work, although with no error.
  • The Mbed page for the nRF52_DK does not list support above Mbed v5.15, although the support files are clearly there in the v6.11 release.

So, my questions are:

  • Is there still support for the nRF52832 in Mbed?
  • Is Mbed still using the soft device?

Thanks!

Related