Share via


Sensor Accuracy Calibration Test

This manual WHCK test validates the Magnetometer accuracy datafield value, if it is implemented, for an uncalibrated and subsequently calibrated Device Orientation Sensor device.

In an uncalibrated state, the accuracy value is expected to be _UNRELIABLE. In a calibrated state, the value is expected to be _HIGH. If the datafield is not implemented by the sensor solution provider, the test simply passes.

Test details

Associated requirements

Device.Input.Sensor.Base.Discretional

See the device hardware requirements.

Platforms

Windows RT 8.1 Windows 8.1 x64 Windows 8.1 x86

Expected run time

~2 minutes

Categories

Functional

Type

Manual

 

Running the test

Before you run the test, complete the test setup as described in the test requirements: Sensor Device Testing Prerequisites

Test Instructions:

  1. At the beginning, you are prompted to flush the sensor calibration data.

    • There is no general way to perform this flush operation.

    • The procedure can be specific to the Sensor solution vendor.

    • If no specific solution is provided by the vendor, this operation can be performed by bringing a fairly powerful magnet close to the system.

  2. After the calibration flush operation, a reboot operation is initiated, after which the accuracy value expected is _UNRELIABLE. If it is not, the test fails at this point.

  3. Next, you are prompted to begin a calibration operation. The maximum time for calibrating the sensor device is set to five minutes.

    • There can be a vendor-specific way or tool to perform the sensor calibration.

    • If no specific solution is provided by the vendor, the system can be moved along the three axes in the air to transcribe the number eight.

  4. During the calibration phase of five minutes, even if a _HIGH accuracy value is detected, the test passes immediately. Otherwise, the time window expires and the test fails.

Troubleshooting

For troubleshooting information, see Troubleshooting Device.Input Testing.

 

 

Send comments about this topic to Microsoft