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); } }