Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
8 years, 1 month ago.
SoftDevice version that is provided with nrf52_dk platform in mbedos5.
I am assuming when I compile my BLE application with the Nordic nrf52_dk platform the softdevice is also compiled into the resulting hex file. I was wondering how do you figure out the version of the softdevice being compiled into the hex file or is it possible to choose a particular version of the SoftDevice?
Thanks, Ajay.
Question relating to:
2 Answers
8 years, 1 month ago.
Ajay,
You can call the member function "BLE::getVersion" to get the version of the internal stack. As Andrzej said, the current version of the softdevice is V2.0.0 for the NRF52.
8 years, 1 month ago.
SoftDevice is not compiled but it is merged in post-build step (sd *.hex file is included in mbed-os sources). For nrf52 you have fixed version of SoftDevice132 v 2.0.0. Used SoftDevice is assigned per a target - you can't to select other version.
Thanks Andrzej. However if I am right there is a new version of the SoftDevice132 v3.0.0. Is there any plan on when the new version of the SoftDevice would be merged into the post-build step. I am currently using the online compiler to compile my application. so even in this online compiler scenario the post build step merges the sd*.hex file?
posted by 02 Nov 2016