summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaamed Gheibi <haamed@google.com>2022-02-09 14:35:04 -0800
committerHaamed Gheibi <haamed@google.com>2022-02-09 14:38:47 -0800
commit07be106a259e98e183014bfd580abe84f8f08aff (patch)
treebb9e9c159323ebebda0f1b83f97f08194ced6608
parent211b0027e28ca47fde1bb9b405183a3fe0b62a2d (diff)
parent7f8e6a319eade06eafe2a8a52eb3104f6693e58c (diff)
Merge TP1A.220126.001
Change-Id: I5e79d1a8fdf632e13679a99baf9f106d6c662f87
-rw-r--r--OWNERS1
-rw-r--r--include/hardware/sensors.h13
2 files changed, 14 insertions, 0 deletions
diff --git a/OWNERS b/OWNERS
index b6b18dac..53e5f73f 100644
--- a/OWNERS
+++ b/OWNERS
@@ -5,3 +5,4 @@ malchev@google.com
smoreland@google.com
swillden@google.com
per-file include/hardware/camera*=etalvala@google.com
+per-file include/hardware/sensors*=bduddie@google.com
diff --git a/include/hardware/sensors.h b/include/hardware/sensors.h
index cef5dd61..56865162 100644
--- a/include/hardware/sensors.h
+++ b/include/hardware/sensors.h
@@ -292,6 +292,16 @@ typedef struct {
};
} additional_info_event_t;
+typedef struct {
+ float rx;
+ float ry;
+ float rz;
+ float vx;
+ float vy;
+ float vz;
+ int32_t discontinuity_count;
+} head_tracker_event_t;
+
/**
* Union of the various types of sensor data
* that can be returned.
@@ -369,6 +379,9 @@ typedef struct sensors_event_t {
* SENSOR_TYPE_ADDITIONAL_INFO for details.
*/
additional_info_event_t additional_info;
+
+ /* vector describing head orientation (added for legacy code support only) */
+ head_tracker_event_t head_tracker;
};
union {