Index: firmware/App/Modes/ModeGenDialysate.h =================================================================== diff -u -r830213bc6dcc1a684610caf78c79d55f2cb41e93 -r8e93a6e39b2c7af5f0b47ef1272a2b53446fab0b --- firmware/App/Modes/ModeGenDialysate.h (.../ModeGenDialysate.h) (revision 830213bc6dcc1a684610caf78c79d55f2cb41e93) +++ firmware/App/Modes/ModeGenDialysate.h (.../ModeGenDialysate.h) (revision 8e93a6e39b2c7af5f0b47ef1272a2b53446fab0b) @@ -7,8 +7,8 @@ * * @file ModeGenDialysate.h * -* @author (last) Vinayakam Mani -* @date (last) 14-Nov-2025 +* @author (last) Varshini Nagabooshanam +* @date (last) 12-Jan-2026 * * @author (original) Vinayakam Mani * @date (original) 06-Nov-2024 @@ -40,12 +40,6 @@ { U32 genDialysateExecState; ///< Generate dialysate execution state BOOL isDialDelInProgress; ///< Whether Dialysate Delivery in progress or not - U32 d6Level; ///< Floater level (low, medium and high) - U32 d63Level; ///< BiCarb Chamber level - U32 d46Level; ///< Spent dialysate chamber level - F32 d9Pressure; ///< Hydraulics chamber negative pressure - F32 d18Pressure; ///< Hydraulics chamber positive pressure - F32 d51Pressure; ///< Spent Dialysate positive pressure BOOL isDialysateGoodtoDeliver; ///< Ready to deliver dialysate or not F32 currentQd; ///< Current dialysate flow rate (ml/min) } GEN_DIALYSATE_MODE_DATA_T; @@ -63,6 +57,9 @@ void setTreatmentParamUpdate( void ); // To indicate one or more treatment parameters updated void updateTreatmentSettings( void ); // Process the recent treatment parameters changes BOOL requestDDGenDialyasteStop( void ); // Stop generate dialysate +U32 getD48PumpSpeedForBCFill( void ); // Get D48 pump speed +void setD48PumpSpeedForBCFill( U32 pumpSpeed ); // Set D48 pump speed +U32 calculateD48PumpSpeedForBCFill( void ); // Calculate initial D48 pump speed BOOL testDDGenDialysateDataPublishIntervalOverride( MESSAGE_T *message ); // GenD Mode data publish interval override BOOL testDialDeliveryInProgressOverride( MESSAGE_T *message ); // To override the dialysate delivery in progress flag