Index: TDDefs.h =================================================================== diff -u -rb9ea325321e67f1e4f12204c2a38135e76961806 -r9cfa44714c633db34321a9251637c049b7bc37a9 --- TDDefs.h (.../TDDefs.h) (revision b9ea325321e67f1e4f12204c2a38135e76961806) +++ TDDefs.h (.../TDDefs.h) (revision 9cfa44714c633db34321a9251637c049b7bc37a9) @@ -7,8 +7,8 @@ * * @file TDDefs.h * -* @author (last) Praneeth Bunne -* @date (last) 31-Jul-2026 +* @author (last) Jashwant Gantyada +* @date (last) 05-Aug-2026 * * @author (original) Sean Nash * @date (original) 01-Aug-2024 @@ -444,6 +444,32 @@ /**@}*/ /** + * @addtogroup StateTxIsolatedUF + * @{ + */ + +/// Enumeration of isolated ultrafiltration states. +enum Isolated_UF_States +{ + ISOALTED_UF_RUNNING_STATE = 0, ///< Isolated UF is running. + ISOLATED_UF_PAUSE_STATE, ///< Isolated UF is paused. + NUM_OF_ISOLATED_UF_STATES ///< Number of isolated UF states. +}; +typedef enum Isolated_UF_States ISOLATED_UF_STATE_T; ///< Type for isolated UF state enumeration. + +/// Enumeration of isolated ultrafiltration command IDs. +enum ISO_UF_Commands +{ + ISO_UF_CMD_PAUSE = 0, ///< Pause isolated UF command. + ISO_UF_CMD_RESUME, ///< Resume isolated UF command. + ISO_UF_CMD_END, ///< End isolated UF command. + NUM_OF_ISO_UF_CMDS ///< Number of isolated UF commands. +}; +typedef enum ISO_UF_Commands ISO_UF_CMD_T; ///< Type for isolated UF command IDs enumeration. + +/**@}*/ + +/** * @addtogroup SyringePump * @{ */