CTS Verifier barometer measurement tests

This page contains information about the barometer measurement tests and barometer reference device items in the CTS Verifier app.

These instructions are for Android 16 or higher.

Prerequisites

Before running the CTS-V barometer tests, you must have these prerequisites:

  • A reference device of the same model
  • A food scale, for example, a Taylor digital kitchen scale
  • A refrigerator that can cool to 4 degrees Celsius and is large enough to hold the DUT, such as a Cooluli 10L mini fridge

  • A 100 lm flashlight, for example, a Coast G22 Bulls-Eye penlight; you can use the flashlight on the reference device if it has one

  • A location on a floor with two accessible floors below to start the testing

  • Device implementations that declare the system property sensor.barometer.high_quality.implemented

Run barometer measurement tests

This section explains how to run the barometer measurement tests. To start the tests, in CTS-V, click Barometer measurement tests. The following tests appear one by one.

Run test1SqueezingImpact

The squeezing impact test ensures that the barometer isn't impacted when a user squeezes the device. To run the squeezing impact test:

  1. Hold the device in your hand steadily.
  2. When prompted, squeeze the device quickly then release. CTS-V identifies if the barometer is impacted.

If the barometer is impacted, the test fails. You can choose to retry or continue to the next test. Otherwise, the test succeeds and you can proceed to the next test.

Run test2TappingImpact

The tapping impact test ensures that the barometer isn't impacted when a user taps the screen. To run the tapping impact test:

  1. Place the device on a food scale.
  2. When prompted, tap the spots on the screen then lift off quickly. Your taps need to be strong enough to register 500 g on the scale. CTS-V identifies if the barometer is impacted.

If the barometer is impacted, the test fails. You can choose to retry or continue to the next test. Otherwise, the test succeeds and you can proceed to the next test.

Run test3FlashlightImpact

The flashlight impact test ensures that the barometer isn't impacted when the device is exposed to flashlight. To run the flash light impact test:

  1. Hold the device steadily.
  2. When prompted, shine a flashlight on each side of the device for the duration indicated in CTS-V. CTS-V identifies if the barometer is impacted.

If the barometer is impacted, the test fails. You can choose to retry or continue to the next test. Otherwise, the test succeeds and you can proceed to the next test.

Run est4RadioImpact

The radio impact test ensures that the barometer isn't impacted when the device is exposed to radio frequencies. To run the radio impact test:

  1. Place the device on a flat surface.
  2. This test begins with the radio turned off (including Bluetooth, Wi-Fi, mobile data) to collect baseline data.
  3. When prompted, turn off airplane mode and turn on all radios.
  4. When prompted, turn off the radio and turn airplane mode on. CTS-V identifies if the barometer is impacted.

If the barometer is impacted, the test fails. You can choose to retry or continue to the next test. Otherwise, the test succeeds and you can proceed to the next test.

Run test5WalkingImpact

The walking impact test ensures that the barometer isn't impacted when the user walks with the device. To run the walking impact test:

  1. Hold the device steadily in your hand with the screen facing up.
  2. When prompted, walk with the device for the duration indicated in CTS-V. CTS-V identifies if the barometer is impacted.

If the barometer is impacted, the test fails. You can choose to retry or continue to the next test. Otherwise, the test succeeds and you can proceed to the next test.

Run test6SmoothingWithinSameActiviation

The smoothing within same activation test ensures that the smoothing within the same sensor activation meets the requirements. To run the smoothing within same activation test:

  1. When prompted, hold the device at different heights during the test.
  2. Make sure the device is always parallel to the ground with the screen facing up. CTS-V identifies if the smoothing meets the requirements.

If the requirements aren't met, the test fails. You can choose to retry or continue to the next test. Otherwise, the test succeeds and you can proceed to the next test.

Run test7SmoothingacrossActivations

The smoothing across activations test ensures that the smoothing across sensor activations meets the requirements. To run the smoothing across activations test:

  1. Ensure you're on a floor of a building that has at least two accessible floors below you.
  2. Find an appropriate location prior to starting the test where you can lift the device to 2 m above the floor where you start the test.
  3. When prompted, move to two floors below the floor where you started the test. CTS-V identifies if the smoothing meets the requirements.

If the requirements aren't met, the test fails. You can choose to retry or continue to the next test. Otherwise, the test succeeds and you can proceed to the next test.

Run test8TemperatureCompensation

The temperature compensation test ensures that barometer is temperature compensated. To run the temperature compensation test:

  1. Put the DUT in the fridge.
  2. After 20 minutes, CTS-V chimes to prompt you to remove the DUT.
  3. Take out the DUT, and put it and the reference device side by side on a flat surface.
  4. When prompted, set the date and time to be the same for both devices.
  5. When prompted, enable Bluetooth on both devices.
  6. When prompted, open the CTS-V app on the reference device, and click Barometer reference. You should see a list of Bluetooth devices near you.
  7. On the DUT, click Next. The Bluetooth pairing screen opens.
  8. On the reference device's list, find the DUT. If not found, click Scan for devices. The pairing prompt appears after 10 seconds.
  9. On both devices, click Pair. The devices are paired.
  10. Click Next. CTS-V identifies if the barometer is temperature compensated.

If the requirements aren't met, the test fails. You can choose to retry or continue to the next test. Otherwise, the test succeeds and you can proceed to the next test.