| Index: device/generic_sensor/public/interfaces/sensor.mojom
|
| diff --git a/device/generic_sensor/public/interfaces/sensor.mojom b/device/generic_sensor/public/interfaces/sensor.mojom
|
| index be7150150a4f1a947941a0334358384508e09cd8..dbdccac83eb1272e75df20432a953e3ba4d4bf19 100644
|
| --- a/device/generic_sensor/public/interfaces/sensor.mojom
|
| +++ b/device/generic_sensor/public/interfaces/sensor.mojom
|
| @@ -38,6 +38,16 @@ struct SensorConfiguration {
|
| // TODO(shalamov): Add map<string, union> for sensor specific configuration.
|
| };
|
|
|
| +// Each sensor uses the following structure to provide reading data.
|
| +struct SensorReading {
|
| + // Timestamp in seconds, obtained from system performance counter.
|
| + double timestamp;
|
| + // Sensor data fields.
|
| + double value1;
|
| + double value2;
|
| + double value3;
|
| +};
|
| +
|
| // Interface for controlling the Sensor.
|
| interface Sensor {
|
|
|
|
|