I am using the latest release, SDK 5.0.3, to create a central role device. I have the basics working through trial-and-error and by examining the latest DSPS release. SDK5 is much more organized and easier to work with than SDK3. My only complaint is that when their are known errata for the SDK there are no fixes or notifications posted in a central location. Currently, the only way you find out about them is by sifting through forum posts after struggling to solve a problem. Two examples I have from SDK5 are:
1. The incorrect placement of the call to arch_printf_process() that prevents printing to the debug console
http://support.dialog-semiconductor.com/sdk-5-uart
2. The incorrect timer indexing in app_easy_timer_cancel_all()
http://support.dialog-semiconductor.com/bug-appeasytimercancelall
Ideally, there would be minor releases of the SDK with these fixes included. In lieu of that, simply adding an SDK errata document would be immensely helpful and would save users a lot of time and frustration.
嗨ebanwart,
Thanks for the indications, and we are sorry for any incovienience, we are working on a new SDK release with all these problems fixed.
Thanks MT_dialog