summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/gyroscope/resources/sensor-data.js
blob: 409ffef9a1750c4b058bafae9898e72bd9d59624 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
'use strict';

const kGyroscopeSensorData = {
  sensorName: 'Gyroscope',
  permissionName: 'gyroscope',
  testDriverName: 'gyroscope',
  featurePolicyNames: ['gyroscope']
};

// Due to the gyroscope input values being rounded using a precision of
// 0.1 deg/sec, the expectedReadings and expectedRemappedReadings contain
// a significant number of decimal places.
const kGyroscopeReadings = {
  readings: [
    { x: 1, y: 2, z: 3 }
  ],
  expectedReadings: [
    { x: 1.00007366, y: 2.00014732, z: 3.00022098 }
  ],
  expectedRemappedReadings: [
    { x: -2.00014732, y: 1.00007366, z: 3.00022098 }
  ]
};