Hello,
i am using nRF52832 with Nordic SDK 16.0.0 and s132 7.0.1
in my project i have developed start and stop advertising API and added dis service in project
also i have develop device information service uninit function because i am continuously calling start and stop advertising API
here is the device information service uninit function
// Function for deinitializing the advertising service.
static void _advertiser_services_uninit( void )
{
ble_dis_init_t server_dis_init;
server_dis_init.dis_char_rd_sec = SEC_NO_ACCESS;
server_dis_init.manufact_name_str.length = 0;
server_dis_init.manufact_name_str.p_str = NULL;
}
so, this uninit function works properly with Nordic SDK version 15.3.0
but get the error code 04( NO_MEMORY ERROR ) with Nordic SDK version 16.0.0
i go through the migration guide for sdk 16.0.0 on nordic site but did not find any solution