Index: firmware/App/Modes/ModeGenDialysate.h =================================================================== diff -u -r6d4aa77e6b85aa7621a234660f631e725fb1d441 -recba518e47db27ce66d40db425f765ed676be173 --- firmware/App/Modes/ModeGenDialysate.h (.../ModeGenDialysate.h) (revision 6d4aa77e6b85aa7621a234660f631e725fb1d441) +++ firmware/App/Modes/ModeGenDialysate.h (.../ModeGenDialysate.h) (revision ecba518e47db27ce66d40db425f765ed676be173) @@ -8,7 +8,7 @@ * @file ModeGenDialysate.h * * @author (last) Raghu Kallala -* @date (last) 22-Apr-2026 +* @date (last) 30-Apr-2026 * * @author (original) Vinayakam Mani * @date (original) 06-Nov-2024 @@ -37,15 +37,6 @@ #define DIAL_PUMP_DRAIN_RPM 1000 ///< Nominal RPM target for dialysate pump to drain the dry bicart. #define SPENT_DIAL_PUMP_FILL_RPM 200 ///< Nominal RPM target for spent chamber fill operations. -/// Generate dialysate mode data structure -typedef struct -{ - U32 genDialysateExecState; ///< Generate dialysate execution state - BOOL isDialDelInProgress; ///< Whether Dialysate Delivery in progress or not - BOOL isDialysateGoodtoDeliver; ///< Ready to deliver dialysate or not - F32 currentQd; ///< Current dialysate flow rate (ml/min) -} GEN_DIALYSATE_MODE_DATA_T; - // ********** public function prototypes ********** void initGenDialysateMode( void ); // Initialize this gen dialysate mode unit @@ -62,7 +53,8 @@ BOOL requestDDGenDialyasteStop( void ); // Stop generate dialysate U32 getD48PumpSpeedForBCFill( void ); // Get D48 pump speed void setD48PumpSpeedForBCFill( U32 pumpSpeed ); // Set D48 pump speed -U32 getCalculatedD48PumpSpeedForBCFill( void ); // Get nominal D48 speed from formula only +U32 getD48PumpSpeed( void ); // Ceiled Diener RPM +U32 getCalculatedD48PumpSpeedForBCFill( void ); // D48 RPM for BC fill (Diener with low-speed floor) BOOL testDDGenDialysateDataPublishIntervalOverride( MESSAGE_T *message ); // GenD Mode data publish interval override BOOL testDialDeliveryInProgressOverride( MESSAGE_T *message ); // To override the dialysate delivery in progress flag