I've tried this but it does not work:
static void adv_slots_init(void) {
uint8_t default_frame_data[] = {0x03,0x03,0xAA, 0xFE,0x13,0x16,0xAA, 0xFE,0x10, 0xF8,0x03,'g','o','o','.','g','l','/','a','0','m','n','s','S'}; es_slot_t default_adv_slot = {.slot_no = 0, .radio_tx_pwr = 0, .adv_frame.type = DEFAULT_FRAME_TYPE, .adv_frame.length = sizeof(default_frame_data), .adv_custom_tx_power = false, .configured = true}; memcpy(&default_adv_slot.adv_frame.frame, default_frame_data, sizeof(default_frame_data)); es_slots_init(&default_adv_slot); }