This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

S110 Soft Device documentation?

Folks,

I have the S110_SoftDevice_Specification v1.1 (great doc, thanks) and the doxygen-generated API docs. But is there an App Note or other document that fills the void between the top-level spec and the detailed function calls, etc? An App Note that describes the structure of a "typical" BLE app built on top of S110 would be most useful.

And yes, I presume I can derive this info by careful examination of the sample code, but an App Note that includes commentary on "lessons learned", e.g., in handling Bluetooth LE issues such as handling disconnects, reconnections, and error recovery would be valuable.

Am I missing something?

TIA,

Mike

Parents
  • Hi Mike,

    The only thing I can think of right of the bat are the Message Sequence Charts included with the API documentation (the one generated from Doxygen). Those MSCs do not exactly cover what you refer to in your post, but they do at least partially give you an idea on how to use the SoftDevice APIs for typical operations. Bear in mind however that if you use the SDK source code of libraries some of the operations shown in the MSCs may be implemented internally by them.

    Regards,

    Carles

Reply
  • Hi Mike,

    The only thing I can think of right of the bat are the Message Sequence Charts included with the API documentation (the one generated from Doxygen). Those MSCs do not exactly cover what you refer to in your post, but they do at least partially give you an idea on how to use the SoftDevice APIs for typical operations. Bear in mind however that if you use the SDK source code of libraries some of the operations shown in the MSCs may be implemented internally by them.

    Regards,

    Carles

Children
  • Carles is right that the MSCs are very useful, but you might also find the Introduction_to_the_S110_SoftDevice_v1.0.pdf in the Documentation subfolder of the SDK installation useful. It tries to give a general overview of SDK and softdevice applications, and will most likely be expanded in future SDK versions.

Related