Index: firmware/App/Controllers/PresOccl.c =================================================================== diff -u -rf416391a93d78ea154b43afd09a8764e2573fd9a -r3db5538afb80bc12822304d698343e0325fa708e --- firmware/App/Controllers/PresOccl.c (.../PresOccl.c) (revision f416391a93d78ea154b43afd09a8764e2573fd9a) +++ firmware/App/Controllers/PresOccl.c (.../PresOccl.c) (revision 3db5538afb80bc12822304d698343e0325fa708e) @@ -421,7 +421,6 @@ #ifndef _RELEASE_ if ( SW_CONFIG_ENABLE_VALUE == getSoftwareConfigStatus( SW_CONFIG_ENABLE_DVT_ARTERIAL_PRESSURE_SENSOR ) ) -#endif { if ( ARTERIAL_PRESSURE_NORMAL_OP == artPresStatus ) { @@ -450,6 +449,9 @@ } // Convert arterial pressure to mmHg if no fault else if ( 0 == artPresAlarm ) +#else + if ( 0 == artPresAlarm ) +#endif { U08 artReadCtr = getFPGAArterialPressureReadCounter(); U08 artErrorCtr = getFPGAArterialPressureErrorCounter(); @@ -498,13 +500,13 @@ // If venous pressure sensor status is not normal, fault #ifndef _RELEASE_ else if ( getSoftwareConfigStatus( SW_CONFIG_DISABLE_PRESSURE_CHECKS ) != SW_CONFIG_ENABLE_VALUE ) -#endif { if ( TRUE == isPersistentAlarmTriggered( ALARM_ID_VENOUS_PRESSURE_SENSOR_FAULT, TRUE ) ) { SET_ALARM_WITH_1_U32_DATA( ALARM_ID_VENOUS_PRESSURE_SENSOR_FAULT, (U32)venPresStatus ) } } +#endif else { resetPersistentAlarmTimer( ALARM_ID_VENOUS_PRESSURE_SENSOR_FAULT );