From ce25cba61b1b60d85196abf1943d15b890590915 Mon Sep 17 00:00:00 2001 From: Erick Ahmed Date: Thu, 18 Jun 2026 09:06:07 +0200 Subject: [PATCH] Fix typo --- Core/Src/cansend.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Core/Src/cansend.c b/Core/Src/cansend.c index 2c82448..8845f3e 100644 --- a/Core/Src/cansend.c +++ b/Core/Src/cansend.c @@ -111,8 +111,10 @@ void vUARTLogger(void *argument) { DEBUG_PRINT("CAN frame detected\r\n"); int len = format_can_message(tx_buffer, message.source, &message); - HAL_UART_Transmit_DMA(&huart1, (uint8_t*)tx_buffer, len); - osSemaphoreAcquire(xUARTDMASemaphore, osWaitForever); + if (HAL_UART_Transmit_DMA(&huart1, (uint8_t*)tx_buffer, len) == HAL_OK) + { + osSemaphoreAcquire(xUARTDMASemaphore, osWaitForever); + } DEBUG_PRINT("CAN frame sent via UART\r\n"); } }