diff --git a/firmware/Core/Src/main.c b/firmware/Core/Src/main.c index 577a967..1a77f95 100644 --- a/firmware/Core/Src/main.c +++ b/firmware/Core/Src/main.c @@ -383,18 +383,18 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) } else if (htim->Instance == TIM3) { - if (TIM3_Clock % 3 == 0) - { - //transmitCanPacketFromQueue(can1_transmit_queue, &can1_transmit_queue_size, &hcan1); - } - else if (TIM3_Clock % 3 == 1) - { - //transmitCanPacketFromQueue(can2_transmit_queue, &can2_transmit_queue_size, &hcan2); - } - else if (TIM3_Clock % 10 == 0) + if (TIM3_Clock % 10 == 0) { CAN_TransmitRTR(0x500, 8, &hcan2); } + else if (TIM3_Clock % 3 == 0) + { + transmitCanPacketFromQueue(can1_transmit_queue, &can1_transmit_queue_size, &hcan1); + } + else if (TIM3_Clock % 3 == 1) + { + transmitCanPacketFromQueue(can2_transmit_queue, &can2_transmit_queue_size, &hcan2); + } TIM3_Clock++; }