I'm using a custom device which has two services and each of them has one characteristic. I'm using notifications to send data to the other side and on each notification complete I receive a BLE_GATTS_EVT_HVN_TX_COMPLETE event. The issue I'm having is that I need to know for which characteristic this event was triggered so I can prepare the next data (or retry it in case this event is not received). Browsing the code and the data structures it seems no characteristic handle is returned along with this signal unless I'm not seeing something.
A similar question was posted here, but the suggested solution is not an elegant and SDK oriented solution:
Any ideas ? Thanks, Marko