Index: firmware/source/sys_main.c =================================================================== diff -u -r3c5e31fbbcb7639c868894e9560cf68433f7d30a -rd6c75118f4e5792b40b744a0b29e44c78368a469 --- firmware/source/sys_main.c (.../sys_main.c) (revision 3c5e31fbbcb7639c868894e9560cf68433f7d30a) +++ firmware/source/sys_main.c (.../sys_main.c) (revision d6c75118f4e5792b40b744a0b29e44c78368a469) @@ -81,6 +81,7 @@ #include "PresOccl.h" #include "RTC.h" #include "SafetyShutdown.h" +#include "SyringePump.h" #include "SystemComm.h" #include "TaskBG.h" #include "Timers.h" @@ -149,7 +150,6 @@ etpwmSetCmpA( etpwmREG7, etpwmREG7->TBPRD / 3 ); etpwmStartTBCLK(); canInit(); // CAN1 = CAN, re-purposing CAN2 and CAN3 Rx and Tx pins as GPIO - //canEnableloopback( canREG1, External_Lbk ); // TODO - debug code sciInit(); // SCI1 used for PC serial interface, SCI2 used for FPGA serial interface dmaEnable(); // Enable DMA } @@ -190,6 +190,7 @@ initBloodFlow(); initDialInFlow(); initDialOutFlow(); + initSyringePump(); initValves(); initFluidLeak(); // Initialize modes