Hi,
In the light_switch_client_nrf52832_xxAA_s132_3_1_0 project, I have tried some ways to remove server from configured devices, but failed. Anyone know?
Here's my code:
uint16_t addr_msb = (uint16_t)p_data[2]<<8; uint16_t addr_lsb = p_data[1] & 0xFF; target_addr = addr_msb + addr_lsb; __LOG(LOG_SRC_APP, LOG_LEVEL_INFO, "Target address 0x%04X\n", target_addr); uint16_t target_addr_index = target_addr - UNPROV_START_ADDRESS; ERROR_CHECK(dsm_address_publish_remove(m_server_handles[target_addr_index])); ERROR_CHECK(dsm_devkey_delete(m_devkey_handles[target_addr_index])); ERROR_CHECK(access_model_application_unbind(m_clients[target_addr_index].model_handle, m_appkey_handle));
when restart client, and calls access_flash_config_load(), it will report error.