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

Adding newer SDK features to existing application in SDK v10

I am working on adding DFU, persistent storage and pair/bond feature to an existing nRF51 application, developed with SDK v10.0.0 running on SoftDevice S110 v8.0.0.

I looked over the SDK documentation a little and found out that:

  • S130 v2.0.0 replaced S110 v8.0.0 from SDK v11.0.0
  • Flash Storage module is still in experimental in SDK v14.1.0
  • Peer Manager is out of experimental from SDK v11.0.0
  • Secure DFU is introduced in SDK v12.1.0
  • nRF51 is not supported from SDK v13.0.0 on

I am unsure whether I should bring Peer Manager and Flash Storage module from a higher SDK into my project, or use the existing production ready Device Manager and Persistent Storage module.

I also considered migrating to SDK v12.3.0 and S130 v2.1.0. But I am also unsure about the ease of migration and what to do about Flash Storage module and lack of the non-experimental Persistent Storage module

Could someone advise me on what course of action would be the best, considering product's reliability and development time?

Parents Reply Children
No Data
Related