Detection of Consecutive Failed Points
A test sequence that demonstrates how to fail a device only when 2 or more consecutive fail points are detected

Introduction
This test sequence demonstrates how to detect consecutive (adjacent) failed points. This is useful where it is desirable to let a single failed point pass, but issue a failed verdict when two or more consecutive failed points on a curve are detected. For demonstration purposes, recalled curves are used, with several options available to enable observation of how various scenarios are handled. The method is easily applied to any sequence you choose.
In the demo sequence, upper and lower limits are applied to a recalled curve. The limit steps are configured to output failed points to the Memory List. The upper and lower failed points curves are normalized, then combined to create a Normalized Failed Points curve.
- A series of post processing steps are then applied to the Normalized Failed Points curve:
- Identify the frequency of the first failed point.
- Increment the search range with respect to the curve resolution to find the second failed point.
- If the next failed point is consecutive, stop the sequence.
- If the failed point is not consecutive, continue processing the Normalized Failed Points Curve until the next failed point is found and repeat step 3.
- Stop the processing when the endpoint of the curve has been reached or when consecutive points are detected.
- Depending on the points detected, logic will be applied to the result and one of three message steps will be displayed:
- No failed points detected
- Non-consecutive points detected
- Consecutive points detected
Required Software
- SoundCheck 21 Basic or higher
Required Hardware
- Hardware is not needed since this is a sequence to demonstrate a concept; no measurements are made.
Hardware Setup and Calibration
No hardware or calibration is required to run this sequence since it uses recalled curves.
Further Sequence Development
This sequence has been designed for simplicity, to be accessible to 100% of SoundCheck customers. Ways in which you could modify or further develop the sequence include:
- Inserting these steps into one of your own sequences for failed points detection.
- Replace the example limits with your own device specific limits.
- Modifying the sequence to use curves having different resolutions.
- This example is designed to be used with R10 (1/3 octave) curves.
- For different resolutions, Operand B in Step 20 “Increment Search Range” should be edited as shown in the following table.
- For different resolutions, the resolution value in Step 22 “Resolution” should be changed to reflect the actual resolution of the curve of interest.
- For different resolutions, the upper and lower limits in Step 28 “Failed Points Ratio” should also be edited with respect to the following Operand B values.

- Modifying the upper limit of the failed point search range
- The sequence default upper search range limit is 10 kHz
- Edit Step 24 “Search Range Stop” to enter your own value
Get Sequence
Download Sequence (zip file)
Download Sequence documentation (PDF)


