Hi,
When I call sd_ble_gatts_sys_attr_set and p_sys_attr_data points to data in flash I get a NRF_ERROR_INVALID_DATA. When I point to the same data in RAM I don't get an error. Why is this? The first line in the function description says:
Update persistent system attribute information.
Persistent data which cannot be in Flash? I am puzzled.
Greats, Marcel