diff --git a/Software/src/communication/can/comm_can.cpp b/Software/src/communication/can/comm_can.cpp index 264b237a..8530ef15 100644 --- a/Software/src/communication/can/comm_can.cpp +++ b/Software/src/communication/can/comm_can.cpp @@ -297,7 +297,9 @@ void print_can_frame(CAN_frame frame, frameDirection msgDir) { } void map_can_frame_to_variable(CAN_frame* rx_frame, int interface) { - print_can_frame(*rx_frame, frameDirection(MSG_RX)); + if (interface != CANFD_NATIVE) { //Avoid printing twice in receive_frame_canfd_addon + print_can_frame(*rx_frame, frameDirection(MSG_RX)); + } #ifdef LOG_CAN_TO_SD add_can_frame_to_buffer(*rx_frame, frameDirection(MSG_RX));