I am using the timeslot API and softdevice to advertise two separate types of message. This works well. But I have also used ble_radio_notification_evt_handler_t in an attempt to change the payload of the softdevice advertisement.
Unfortunately through experimentation I have found that ble_radio_notification_evt_handler_t is called on any radio activity. There doesn't appear to be a context.
Any ideas how to run code before or after (just) the softdevice advertises?
I'm using S130 V11 nrf51
Many thanks in advance
John