Index: firmware/App/Services/TDInterface.h =================================================================== diff -u -r015acf2ae3ec46adbdd2f1028f01831418f1733d -rc07917caced76b53a0ed8f35167fac6f9d8310a4 --- firmware/App/Services/TDInterface.h (.../TDInterface.h) (revision 015acf2ae3ec46adbdd2f1028f01831418f1733d) +++ firmware/App/Services/TDInterface.h (.../TDInterface.h) (revision c07917caced76b53a0ed8f35167fac6f9d8310a4) @@ -1,17 +1,17 @@ /************************************************************************** * -* Copyright (c) 2024-2024 Diality Inc. - All Rights Reserved. +* Copyright (c) 2024-2025 Diality Inc. - All Rights Reserved. * * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * @file TDInterface.h * * @author (last) Vinayakam Mani -* @date (last) 28-Oct-2024 +* @date (last) 30-May-2025 * * @author (original) Vinayakam Mani -* @date (original) 28-Oct-2024 +* @date (original) 06-Nov-2024 * ***************************************************************************/ @@ -33,21 +33,19 @@ // ********** public definitions ********** -#define MIN_DIALYSIS_FLOW_RATE ( 100.0F ) ///< TD minimum dialysis flow rate -#define MAX_DIALYSIS_FLOW_RATE ( 600.0F ) ///< TD Max dialysis flow rate - // ********** public function prototypes ********** void initTDInterface( void ); void execTDInterfaceMonitor( void ); BOOL handleDialysateDeliveryRequestMsg( MESSAGE_T *message ); +BOOL handlePreGenDialysateRequestMsg( MESSAGE_T *message ); void setTDOpMode( U32 opMode, U32 subMode ); void setTDDialysateFlowrate( F32 dialFlowrate ); void setTDUFRate( F32 ufRate ); void setTDTargetDialysateTemperature( F32 dialTemperature ); -void setTDDialyzerBypass( F32 dialBypass ); +void setTDDialyzerBypass( BOOL dialBypass ); void setTDAcidAndBicarbType( U32 acid, U32 bicarb ); U32 getTDSubMode( void ); F32 getTDDialysateFlowrate( void );