Index: PIControllers.h =================================================================== diff -u -ra00631eb9cb99a828d4dc5ddf644bb7947eade0b -r8d437a49a2eb86dfb38674f18a1e514998b3931f --- PIControllers.h (.../PIControllers.h) (revision a00631eb9cb99a828d4dc5ddf644bb7947eade0b) +++ PIControllers.h (.../PIControllers.h) (revision 8d437a49a2eb86dfb38674f18a1e514998b3931f) @@ -7,8 +7,8 @@ * * @file PIControllers.h * -* @author (last) Michael Garthwaite -* @date (last) 11-Sep-2025 +* @author (last) Vinayakam Mani +* @date (last) 14-Apr-2026 * * @author (original) Vinayakam Mani * @date (original) 07-Oct-2024 @@ -45,6 +45,7 @@ PI_CONTROLLER_ID_D12_PUMP, ///< Fresh dialysate Pump controller PI_CONTROLLER_ID_D48_PUMP, ///< Spent dialysate Pump controller PI_CONTROLLER_ID_D5_HEAT, ///< Primary heater controller + PI_CONTROLLER_ID_D5_HEAT_OUTER_LOOP, ///< Primary heater controller outer loop PI_CONTROLLER_ID_D45_HEAT, ///< Trimmer heater controller PI_CONTROLLER_ID_RO_PUMP_FLOW, ///< RO Pump controller to flow PI_CONTROLLER_ID_RO_PUMP_PRES, ///< RO pump controller to maximum pressure @@ -104,7 +105,7 @@ void resetPIController( PI_CONTROLLER_ID_T controllerID, F32 initialControlSignal, F32 feedFowardSignal ); F32 runPIController( PI_CONTROLLER_ID_T controllerID, F32 referenceSignal, F32 measuredSignal ); F32 getPIControllerSignals( PI_CONTROLLER_ID_T controllerID, PI_CONTROLLER_SIGNALS_ID signalID ); -void setPIControllerStepLimit( PI_CONTROLLER_ID_T controllerID, F32 stepLimit ); +void setPIControllerFeedForward( PI_CONTROLLER_ID_T controllerID, F32 feedforward ); PI_CONTROLLER_SIGNALS_DATA getDebugPIControllerSignals( PI_CONTROLLER_ID_T controllerID );