Index: firmware/App/Monitors/Pressures.h =================================================================== diff -u -rf3a26c402a2ec88f5ee7dbb8eb7127ab5b4692aa -rf6aa1ffddb85a233371e3e7e4d7c0c0eb3e61493 --- firmware/App/Monitors/Pressures.h (.../Pressures.h) (revision f3a26c402a2ec88f5ee7dbb8eb7127ab5b4692aa) +++ firmware/App/Monitors/Pressures.h (.../Pressures.h) (revision f6aa1ffddb85a233371e3e7e4d7c0c0eb3e61493) @@ -65,6 +65,9 @@ S32 h14MaxLimit; ///< Current venous maximum pressure limit (mmHg) F32 h2LongFilterPres; ///< Latest long filtered arterial pressure (mmHg) F32 h14LongFilterPres; ///< Latest long filtered venous pressure (mmHg) + F32 tmpPressure; ///< Latest trans-membrane pressure (mmHg) + F32 tmpMinLimit; ///< Current TMP minimum pressure limit (mmHg) + F32 tmpMaxLimit; ///< Current TMP maximum pressure limit (mmHg) } PRESSURE_DATA_T; // ********** public function prototypes ********** @@ -87,8 +90,10 @@ F32 getLongFilteredArterialPressure( void ); F32 getFilteredVenousPressure( void ); F32 getLongFilteredVenousPressure( void ); +F32 getTMPPressure( void ); BOOL testPressuresDataPublishIntervalOverride( MESSAGE_T *message ); +BOOL testTMPOverride( MESSAGE_T *message ); /**@}*/