Implement task for sending CAN data via UART #21

Merged
eeeck merged 71 commits from dev_serial-send into main 2026-06-18 15:35:23 +02:00
Showing only changes of commit c540ff7800 - Show all commits
-3
View File
@@ -71,7 +71,6 @@ void HAL_CAN_RxFifo0MsgPendingCallback(CAN_HandleTypeDef *hcan)
uint8_t data[8];
osMessageQueueId_t queue;
uint32_t flag;
osThreadId_t led_task;
// TODO: manage the case of FIFO overflow
@@ -86,13 +85,11 @@ void HAL_CAN_RxFifo0MsgPendingCallback(CAN_HandleTypeDef *hcan)
if (hcan->Instance == CAN1)
{
queue = xCAN1RxQueue;
flag = 0x01;
led_task = xCAN1LedTask;
}
else
{
queue = xCAN2RxQueue;
flag = 0x02;
led_task = xCAN2LedTask;
}