My peripheral device used the API function bt_gatt_indicate() to send a indication to a central device and I used a callback function for func (bt_gatt_indicate_func_t).
I confirmed that the central device received the indication and I expected the peripheral would receive the confirmation in the func callback, but it never happened.
Did I miss something here? Do I need to implement a function to send the confirmation from the central device side, or it will be handled by the BLE stack automatically?
Both peripheral and central devices use nrf52832.
Thanks for the help!