From 6a71c2863dccc4480bb254762b7ce51a87e2441a Mon Sep 17 00:00:00 2001 From: Diogo Diniz Date: Wed, 1 Jul 2026 11:37:55 +0100 Subject: [PATCH] fix: Added buffer releasing to requester task --- app/src/tasks/requester_task.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/tasks/requester_task.c b/app/src/tasks/requester_task.c index 484b406..bb87fe0 100644 --- a/app/src/tasks/requester_task.c +++ b/app/src/tasks/requester_task.c @@ -62,9 +62,12 @@ void requester_task_main(void *params) // Read reply message uint32_t num = *(uint32_t*)buffer; + // Release buffer + incphub_release_msg_buffer(cli, buffer); + // Profit (send to UART to ensure it worked) char strbuf[32]; - sprintf(strbuf, "%u\r\n", num); - HAL_UART_Transmit(&huart2, strbuf, strlen(strbuf), 9999); + sprintf(strbuf, "%lu\r\n", num); + HAL_UART_Transmit(&huart2, (uint8_t*)strbuf, strlen(strbuf), 9999); } }