Index: firmware/App/Modes/SelfTests.c =================================================================== diff -u -rdb291cc22fd8f10e6e47cad468e14ed5590a94f2 -rdce3d9475176b48215f01c36366409c0cf256229 --- firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision db291cc22fd8f10e6e47cad468e14ed5590a94f2) +++ firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision dce3d9475176b48215f01c36366409c0cf256229) @@ -1379,6 +1379,8 @@ arterialDecayDiff = fabs( arterialPressure - peakArterialPressure ); venousDecayDiff = fabs( venousPressure - peakVenousPressure ); + SEND_EVENT_WITH_2_F32_DATA( HD_EVENT_DRY_SELF_TEST_PRESSURE_DECAY_WAIT_PERIOD, arterialDecayDiff, venousDecayDiff ) + if ( ( arterialDecayDiff < ARTERIAL_DECAY_PRESSURE_DIFF_TOLERANCE_MMHG ) && ( venousDecayDiff < VENOUS_DECAY_PRESSURE_DIFF_TOLERANCE_MMHG ) ) { @@ -1422,6 +1424,8 @@ arterialStabilityDiff = fabs( getFilteredArterialPressure() - decayedArterialPressure ); venousStabilityDiff = fabs( getFilteredVenousPressure() - decayedVenousPressure ); + SEND_EVENT_WITH_2_F32_DATA( HD_EVENT_DRY_SELF_TEST_PRESSURE_RESULT, arterialStabilityDiff, venousStabilityDiff ) + if ( ( arterialStabilityDiff < ARTERIAL_STABILITY_PRESSURE_DIFF_TOLERANCE_MMHG ) && ( venousStabilityDiff < VENOUS_STABILITY_PRESSURE_DIFF_TOLERANCE_MMHG ) ) {