Index: firmware/App/Tasks/TaskGeneral.c =================================================================== diff -u -rdea90cb6d941a0d70c1666a11a0199e147dea764 -ra4f914bb121154c4bd8b9f44171d3b3c00d826c6 --- firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision dea90cb6d941a0d70c1666a11a0199e147dea764) +++ firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision a4f914bb121154c4bd8b9f44171d3b3c00d826c6) @@ -69,7 +69,13 @@ if ( ++canTestCtr >= 2 ) { if ( ++canTestMsgCtr <= 23076) + { broadcastCANTest1LargeFrequentMessage(); + } + else + { + canTestMsgCtr = 23076+1; + } canTestCtr = 0; } } Index: firmware/App/Tasks/TaskPriority.c =================================================================== diff -u -re74b708f9537d28d676cdf4764992a9d572a5250 -ra4f914bb121154c4bd8b9f44171d3b3c00d826c6 --- firmware/App/Tasks/TaskPriority.c (.../TaskPriority.c) (revision e74b708f9537d28d676cdf4764992a9d572a5250) +++ firmware/App/Tasks/TaskPriority.c (.../TaskPriority.c) (revision a4f914bb121154c4bd8b9f44171d3b3c00d826c6) @@ -43,6 +43,7 @@ // monitor internal ADC channels execInternalADC(); +#ifndef CAN_TEST // monitor pressures execPressures(); @@ -60,6 +61,7 @@ // Temperature sensors read execTemperatureSensors(); +#endif // 2nd pass for FPGA execFPGAOut();