Index: firmware/App/Services/Interrupts.c =================================================================== diff -u -rf7c714a1a09b10d85a8b013712532d37b4d7b97a -r9ccc651bf491c37bc202ad8d80f0e4063523320d --- firmware/App/Services/Interrupts.c (.../Interrupts.c) (revision f7c714a1a09b10d85a8b013712532d37b4d7b97a) +++ firmware/App/Services/Interrupts.c (.../Interrupts.c) (revision 9ccc651bf491c37bc202ad8d80f0e4063523320d) @@ -22,6 +22,7 @@ #include "AlarmMgmtDD.h" #include "Comm.h" +#include "ConductivityTeensy.h" #include "FPGA.h" #include "Interrupts.h" #include "SystemCommDD.h" @@ -236,6 +237,16 @@ case DMA_CH2: // FPGA transmit channel clearSCI2DMATransmitInterrupt(); signalFPGATransmitCompleted(); + break; + + case DMA_CH1: // Conductivity receive channel + clearSCIDMAReceiveInterrupt(); + signalConductivityReceiptCompleted(); + break; + + case DMA_CH3: // Conductivity transmit channel + clearSCIDMATransmitInterrupt(); + signalConductivityTransmitCompleted(); break; default: