I am trying to estimate the memory usage of the s132 v3.0.0 running on a nRF52832. I am interested on acting only as a peripheral with one link at a time only. From app_ram_base.h
, I get that:
#define APP_RAM_BASE_CENTRAL_LINKS_0_PERIPH_LINKS_1_SEC_COUNT_0_MID_BW 0x20001fe8
So I understand that the softdevice will use 8168 bytes. Also, when I call softdevice_enable
I configure it with a given attr_tab_size
so I can fit all my services an my characteristics there.
My question is: is the softdevice using 8168 + attr_tab_size bytes? Is there any other way to estimate the memory consumption of the softdevice?