Index: firmware/App/Modes/SelfTests.c =================================================================== diff -u -r736cc5b56cc9c784ab1d8fc8687a73d190c35759 -r6d9eb4b5c290682ec72f75aeff40f841476977cb --- firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision 736cc5b56cc9c784ab1d8fc8687a73d190c35759) +++ firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision 6d9eb4b5c290682ec72f75aeff40f841476977cb) @@ -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 ) ) {