Loading sensors/1.0/default/convert.cpp +12 −10 Original line number Diff line number Diff line Loading @@ -67,9 +67,11 @@ void convertFromSensorEvent(const sensors_event_t &src, Event *dst) { typedef ::android::hardware::sensors::V1_0::SensorType SensorType; typedef ::android::hardware::sensors::V1_0::MetaDataEventType MetaDataEventType; dst->sensorHandle = src.sensor; dst->sensorType = (SensorType)src.type; dst->timestamp = src.timestamp; *dst = { .sensorHandle = src.sensor, .sensorType = (SensorType)src.type, .timestamp = src.timestamp }; switch (dst->sensorType) { case SensorType::META_DATA: Loading Loading @@ -206,13 +208,13 @@ void convertFromSensorEvent(const sensors_event_t &src, Event *dst) { } void convertToSensorEvent(const Event &src, sensors_event_t *dst) { dst->version = sizeof(sensors_event_t); dst->sensor = src.sensorHandle; dst->type = (int32_t)src.sensorType; dst->reserved0 = 0; dst->timestamp = src.timestamp; dst->flags = 0; dst->reserved1[0] = dst->reserved1[1] = dst->reserved1[2] = 0; *dst = { .version = sizeof(sensors_event_t), .sensor = src.sensorHandle, .type = (int32_t)src.sensorType, .reserved0 = 0, .timestamp = src.timestamp }; switch (src.sensorType) { case SensorType::META_DATA: Loading sensors/1.0/vts/functional/VtsHalSensorsV1_0TargetTest.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -697,6 +697,7 @@ void SensorsHidlTest::assertDelayMatchReportMode( SensorFlagBits SensorsHidlTest::expectedReportModeForType(SensorType type) { switch (type) { case SensorType::ACCELEROMETER: case SensorType::ACCELEROMETER_UNCALIBRATED: case SensorType::GYROSCOPE: case SensorType::MAGNETIC_FIELD: case SensorType::ORIENTATION: Loading @@ -719,7 +720,6 @@ SensorFlagBits SensorsHidlTest::expectedReportModeForType(SensorType type) { case SensorType::AMBIENT_TEMPERATURE: case SensorType::HEART_RATE: case SensorType::DEVICE_ORIENTATION: case SensorType::MOTION_DETECT: case SensorType::STEP_COUNTER: case SensorType::LOW_LATENCY_OFFBODY_DETECT: return SensorFlagBits::ON_CHANGE_MODE; Loading @@ -728,6 +728,8 @@ SensorFlagBits SensorsHidlTest::expectedReportModeForType(SensorType type) { case SensorType::WAKE_GESTURE: case SensorType::GLANCE_GESTURE: case SensorType::PICK_UP_GESTURE: case SensorType::MOTION_DETECT: case SensorType::STATIONARY_DETECT: return SensorFlagBits::ONE_SHOT_MODE; case SensorType::STEP_DETECTOR: Loading Loading
sensors/1.0/default/convert.cpp +12 −10 Original line number Diff line number Diff line Loading @@ -67,9 +67,11 @@ void convertFromSensorEvent(const sensors_event_t &src, Event *dst) { typedef ::android::hardware::sensors::V1_0::SensorType SensorType; typedef ::android::hardware::sensors::V1_0::MetaDataEventType MetaDataEventType; dst->sensorHandle = src.sensor; dst->sensorType = (SensorType)src.type; dst->timestamp = src.timestamp; *dst = { .sensorHandle = src.sensor, .sensorType = (SensorType)src.type, .timestamp = src.timestamp }; switch (dst->sensorType) { case SensorType::META_DATA: Loading Loading @@ -206,13 +208,13 @@ void convertFromSensorEvent(const sensors_event_t &src, Event *dst) { } void convertToSensorEvent(const Event &src, sensors_event_t *dst) { dst->version = sizeof(sensors_event_t); dst->sensor = src.sensorHandle; dst->type = (int32_t)src.sensorType; dst->reserved0 = 0; dst->timestamp = src.timestamp; dst->flags = 0; dst->reserved1[0] = dst->reserved1[1] = dst->reserved1[2] = 0; *dst = { .version = sizeof(sensors_event_t), .sensor = src.sensorHandle, .type = (int32_t)src.sensorType, .reserved0 = 0, .timestamp = src.timestamp }; switch (src.sensorType) { case SensorType::META_DATA: Loading
sensors/1.0/vts/functional/VtsHalSensorsV1_0TargetTest.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -697,6 +697,7 @@ void SensorsHidlTest::assertDelayMatchReportMode( SensorFlagBits SensorsHidlTest::expectedReportModeForType(SensorType type) { switch (type) { case SensorType::ACCELEROMETER: case SensorType::ACCELEROMETER_UNCALIBRATED: case SensorType::GYROSCOPE: case SensorType::MAGNETIC_FIELD: case SensorType::ORIENTATION: Loading @@ -719,7 +720,6 @@ SensorFlagBits SensorsHidlTest::expectedReportModeForType(SensorType type) { case SensorType::AMBIENT_TEMPERATURE: case SensorType::HEART_RATE: case SensorType::DEVICE_ORIENTATION: case SensorType::MOTION_DETECT: case SensorType::STEP_COUNTER: case SensorType::LOW_LATENCY_OFFBODY_DETECT: return SensorFlagBits::ON_CHANGE_MODE; Loading @@ -728,6 +728,8 @@ SensorFlagBits SensorsHidlTest::expectedReportModeForType(SensorType type) { case SensorType::WAKE_GESTURE: case SensorType::GLANCE_GESTURE: case SensorType::PICK_UP_GESTURE: case SensorType::MOTION_DETECT: case SensorType::STATIONARY_DETECT: return SensorFlagBits::ONE_SHOT_MODE; case SensorType::STEP_DETECTOR: Loading