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

BLE Advertising module still uses pstorage in SDK 11?

I'm trying to migrate a BLE peripheral app on nRF51822 from SDK 10 and s110 to SDK 11 and s130.

I saw that the new Peer Manager does away with pstorage in favour of fstorage. I've migrated most of my code over and notice I'm now going to be very tight for RAM.

I was then disappointed to see that /ble/ble_advertising/ble_advertising.c includes pstorage.h. Must I now link in both pstorage and fstorage in order to advertise and use the Peer Manager? This will probably run me out of flash, or RAM, or both.

If so, are you going to move away from pstorage for this in SDK 12?

Related