diff --git a/Core/Src/canlog.c b/Core/Src/canlog.c index e11f30b..8163773 100644 --- a/Core/Src/canlog.c +++ b/Core/Src/canlog.c @@ -71,10 +71,12 @@ void vCAN_log(void *argument) void vLED_HeartbeatOnCanRx(void *argument) { /* CODE BEGIN */ - /* Infinite loop */ + LED_Config *led = (LED_Config*)argument; + for(;;) { - osDelay(1); + HAL_GPIO_TogglePin(led->port, led->pin); + vTaskDelay(pdMS_TO_TICKS(100)); } /* CODE END */ }