Index: firmware/App/Controllers/PresOccl.h =================================================================== diff -u -r9444f5f7223c46e4806a2547bb6e8c84d0199b72 -r14be978c00cef299cf67b515117b689de6cef353 --- firmware/App/Controllers/PresOccl.h (.../PresOccl.h) (revision 9444f5f7223c46e4806a2547bb6e8c84d0199b72) +++ firmware/App/Controllers/PresOccl.h (.../PresOccl.h) (revision 14be978c00cef299cf67b515117b689de6cef353) @@ -74,6 +74,8 @@ S32 venMaxLimit; ///< Current venous maximum pressure limit (mmHg) F32 arterialLongFilterPres; ///< Latest long filtered arterial pressure (mmHg) F32 venousLongFilterPres; ///< Latest long filtered venous pressure (mmHg) + U32 filteredbldPumpOcclusion; ///< Latest filtered BP occlusion (no units) + U32 partialOcclBaseline; ///< PartialBloodPump Occlusion baseline (no units) } PRESSURE_OCCLUSION_DATA_T; // ********** public function prototypes ********** @@ -99,6 +101,8 @@ F32 getFilteredVenousPressure( void ); F32 getLongFilteredVenousPressure( void ); U32 getMeasuredBloodPumpOcclusion( void ); +U32 getFilteredBloodPumpOccl( void ); +void signalBloodPumpPressureOcclbaseline( void ); BOOL isCartridgeLoaded( void ); BOOL isCartridgeUnloaded( void ); @@ -116,6 +120,8 @@ BOOL testResetVenousPressureOverride( BOOL filtered ); BOOL testSetBloodPumpOcclusionOverride( U32 value ); BOOL testResetBloodPumpOcclusionOverride( void ); +BOOL testSetFilteredBloodPumpOcclusionOverride( U32 value ); +BOOL testResetFilteredBloodPumpOcclusionOverride( void ); /**@}*/