Index: firmware/source/sys_main.c =================================================================== diff -u -r40bcef6aa65af6c93ce937c6c4aa2de13e8a78d3 -rcb5c7321fae3036d7a3641ae49097b4b361270f5 --- firmware/source/sys_main.c (.../sys_main.c) (revision 40bcef6aa65af6c93ce937c6c4aa2de13e8a78d3) +++ firmware/source/sys_main.c (.../sys_main.c) (revision cb5c7321fae3036d7a3641ae49097b4b361270f5) @@ -52,6 +52,7 @@ /* USER CODE BEGIN (1) */ #include "system.h" #include "sys_dma.h" +#include "adc.h" #include "can.h" #include "etpwm.h" #include "gio.h" @@ -66,6 +67,7 @@ #include "CommBuffers.h" #include "CPLD.h" #include "FPGA.h" +#include "InternalADC.h" #include "MsgQueues.h" #include "OperationModes.h" #include "SafetyShutdown.h" @@ -125,6 +127,7 @@ static void initProcessor( void ) { gioInit(); // configure GPIO pins + adcInit(); // configure internal ADC channels mibspiInit(); // re-purposing MIBSPI5 I/O/C pins as GPIO etpwmInit(); // configure PWMs canInit(); // CAN1 = CAN, re-purposing CAN2 and CAN3 Rx and Tx pins as GPIO @@ -145,6 +148,7 @@ initTimers(); initSafetyShutdown(); initCPLD(); + initInternalADC(); initBloodFlow(); initAlarmLamp(); initButtons();