Index: firmware/App/Controllers/SubstitutionPump.c =================================================================== diff -u -rf90c1eef73251d75ce49645eb05deb492a486ff0 -r999e55125e62af895a8b2bed425c0a61eb887a0a --- firmware/App/Controllers/SubstitutionPump.c (.../SubstitutionPump.c) (revision f90c1eef73251d75ce49645eb05deb492a486ff0) +++ firmware/App/Controllers/SubstitutionPump.c (.../SubstitutionPump.c) (revision 999e55125e62af895a8b2bed425c0a61eb887a0a) @@ -14,12 +14,13 @@ * @date (original) 5-May-2026 * ***************************************************************************/ -#include "SubstitutionPump.h" + #include "FpgaDD.h" #include "MessageSupport.h" #include "Messaging.h" #include "OperationModes.h" #include "PersistentAlarm.h" +#include "SubstitutionPump.h" #include "TaskGeneral.h" #include "Utilities.h" @@ -43,8 +44,8 @@ SUBSTITUTION_PUMP_MICRO_STEPS_PER_STEP ) ) ///< Convert volume in to number of revolutions needed. #define SUBSTITUTION_PUMP_STEP_PERIOD_RESOLUTION ( 0.50F / ( US_PER_SECOND * SEC_PER_MIN ) ) ///< Convert step period resolution (0.50 us) to minute. -#define SUBSTITUTION_PUMP_FORWARD_DIR 0x1 ///< Concentrate pump forward direction configuration. -#define SUBSTITUTION_PUMP_REVERSE_DIR 0x0 ///< Concentrate pump reverse direction configuration. +#define SUBSTITUTION_PUMP_FORWARD_DIR 0x1 ///< Substitution pump forward direction configuration. +#define SUBSTITUTION_PUMP_REVERSE_DIR 0x0 ///< Substitution pump reverse direction configuration. #define SUBSTITUTION_PUMP_CONTROL_SIXTY_FOUR_STEP 0x04 ///< Substitution pump control 1/8th step. #define SUBSTITUTION_PUMP_CONTROL_REVERSE_DIR 0x00 ///< Substitution pump control reverse direction. #define SUBSTITUTION_PUMP_CONTROL_FORWARD_DIR 0x08 ///< Substitution pump control forward direction. @@ -104,7 +105,7 @@ static OVERRIDE_U32_T substitutionPumpDataPublishInterval; ///< Substitution pump data publish interval. static SUBSTITUTION_PUMP_T substitutionPumps[ NUM_OF_SUB_PUMPS ]; ///< Array of Substitution pumps' data structure. static OVERRIDE_F32_T pumpTargetSpeed[ NUM_OF_SUB_PUMPS ]; ///< Target substitution pumps' speed (mL/min). -static U32 substitutionPumpPublishTimerCounter; +static U32 substitutionPumpPublishTimerCounter; ///< Substitution pump data publication counter. // ********** private function prototypes ********** @@ -470,7 +471,7 @@ *************************************************************************/ static void publishSubstitutionPumpData( void ) { - // publish RO pump data on interval + // publish substitution pump data on interval if ( ++substitutionPumpPublishTimerCounter >= getU32OverrideValue( &substitutionPumpDataPublishInterval ) ) { SUBSTITUTION_PUMP_DATA_T pumpData;