aboutsummaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorStan Rokita <srok@google.com>2020-03-18 18:48:47 -0700
committerStan Rokita <srok@google.com>2020-04-06 14:22:10 -0700
commite8552ee0dcd675c7c33ccba676b3cd80672d0dec (patch)
treea908e97574ba2bc93e487d74789e07150d377ee5 /apps
parentb8198cca07c4516184f73c4d0ba5308928c90f13 (diff)
downloadchre-e8552ee0dcd675c7c33ccba676b3cd80672d0dec.tar.gz
Add magnetic field sensor support
Bug: 146052784 Test: Build and run local magnetic field chqts test Change-Id: I49d1a43d5694a987833ff5338640e7ac698780c1
Diffstat (limited to 'apps')
-rw-r--r--apps/test/common/chre_cross_validator/src/chre_cross_validator_manager.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/apps/test/common/chre_cross_validator/src/chre_cross_validator_manager.cc b/apps/test/common/chre_cross_validator/src/chre_cross_validator_manager.cc
index 0f191c72..333942f0 100644
--- a/apps/test/common/chre_cross_validator/src/chre_cross_validator_manager.cc
+++ b/apps/test/common/chre_cross_validator/src/chre_cross_validator_manager.cc
@@ -79,6 +79,11 @@ void Manager::handleEvent(uint32_t senderInstanceId, uint16_t eventType,
static_cast<const chreSensorThreeAxisData *>(eventData),
CHRE_SENSOR_TYPE_GYROSCOPE);
break;
+ case CHRE_EVENT_SENSOR_GEOMAGNETIC_FIELD_DATA:
+ handleSensorThreeAxisData(
+ static_cast<const chreSensorThreeAxisData *>(eventData),
+ CHRE_SENSOR_TYPE_GEOMAGNETIC_FIELD);
+ break;
default:
LOGE("Got unknown event type from senderInstanceId %" PRIu32
" and with eventType %" PRIu16,