diff --git a/epicardium/ble/epic_att_api.c b/epicardium/ble/epic_att_api.c index bcdd420ad00337039f366ef33c5bb609782960fc..3cd3ebf2be38d7b14ef7a004d96cd2eb297601c1 100644 --- a/epicardium/ble/epic_att_api.c +++ b/epicardium/ble/epic_att_api.c @@ -41,6 +41,7 @@ void ble_epic_att_api_event(attEvt_t *att_event) if (e) { memcpy(e, att_event, sizeof(*e)); memcpy(e + 1, att_event->pValue, value_len); + e->pValue = (uint8_t *)(e + 1); ble_epic_ble_api_trigger_event(BLE_EVENT_ATT_EVENT, e); } else { LOG_WARN(