diff options
| author | 2017-01-19 01:17:56 +0000 | |
|---|---|---|
| committer | 2017-01-19 01:17:56 +0000 | |
| commit | 4925ffcbec362f15d73ed344f9eb61c117fc6fa0 (patch) | |
| tree | 436572a7b509aa31f6d37eb5684372944ebd6e80 | |
| parent | 617b5a2bf90aec4d398319a712be8eea419d1494 (diff) | |
| parent | 29280addfdd6b4573ceb18ccb59c213ba76b4cae (diff) | |
Merge "TYPE_DYNAMIC_SENSOR_META should be wake up sensor"
am: 29280addfd
Change-Id: I45ad2448abf8da0ab2d1cdc4e29c7d2d30d3affe
| -rw-r--r-- | libs/gui/Sensor.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/gui/Sensor.cpp b/libs/gui/Sensor.cpp index 7510429645..2c87562bd8 100644 --- a/libs/gui/Sensor.cpp +++ b/libs/gui/Sensor.cpp @@ -219,7 +219,10 @@ Sensor::Sensor(struct sensor_t const& hwSensor, const uuid_t& uuid, int halVersi break; case SENSOR_TYPE_DYNAMIC_SENSOR_META: mStringType = SENSOR_STRING_TYPE_DYNAMIC_SENSOR_META; - mFlags = SENSOR_FLAG_SPECIAL_REPORTING_MODE; // special trigger and non-wake up + mFlags |= SENSOR_FLAG_SPECIAL_REPORTING_MODE; // special trigger + if (halVersion < SENSORS_DEVICE_API_VERSION_1_3) { + mFlags |= SENSOR_FLAG_WAKE_UP; + } break; case SENSOR_TYPE_POSE_6DOF: mStringType = SENSOR_STRING_TYPE_POSE_6DOF; |