I have two characteristics inside a same service - one characteristics notifies periodically and another on demand. I call sd_ble_gatts_hvx to send notifications with appropriate value handles.
When notification is complete, I get on_tx_complete event. Inside this event handler, how can I find out which characteristics's notification was complete?
I don't have the handle for the characteristics that completed notification. I am looking at the ble_gatts_evt_hvn_tx_complete_t structure in ble_gatts.h which has only the count of completed notifications.
I am using nRF52840, SDK 14.0.2 and soft device 5.0.0.2_alpha