From cf94f34e63d7e2a69177d155392bdd6e8d52c7e2 Mon Sep 17 00:00:00 2001 From: wuzhihuitmac Date: Fri, 8 Nov 2024 16:21:47 +0800 Subject: [PATCH] add log print about orientation&rotationvector Signed-off-by: wuzhihuitmac Change-Id: I545022600b18d0a221caaef3bc00f14c489ff382 --- utils/common/src/print_sensor_data.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/utils/common/src/print_sensor_data.cpp b/utils/common/src/print_sensor_data.cpp index a6ab3df9..013b93f0 100644 --- a/utils/common/src/print_sensor_data.cpp +++ b/utils/common/src/print_sensor_data.cpp @@ -30,6 +30,7 @@ enum { ONE_DIMENSION = 1, TWO_DIMENSION = 2, THREE_DIMENSION = 3, + FOUR_DIMENSION = 4, SEVEN_DIMENSION = 7, DEFAULT_DIMENSION = 16 }; @@ -50,6 +51,8 @@ const std::vector g_continuousSensorType = { SENSOR_TYPE_ID_AMBIENT_LIGHT1, SENSOR_TYPE_ID_GYROSCOPE, SENSOR_TYPE_ID_MAGNETIC_FIELD, + SENSOR_TYPE_ID_ORIENTATION, + SENSOR_TYPE_ID_ROTATION_VECTOR, }; } @@ -113,7 +116,10 @@ int32_t PrintSensorData::GetDataDimension(int32_t sensorId) case SENSOR_TYPE_ID_ACCELEROMETER: case SENSOR_TYPE_ID_GYROSCOPE: case SENSOR_TYPE_ID_MAGNETIC_FIELD: + case SENSOR_TYPE_ID_ORIENTATION: return THREE_DIMENSION; + case SENSOR_TYPE_ID_ROTATION_VECTOR: + return FOUR_DIMENSION; default: SEN_HILOGW("Unknown sensorId:%{public}d, size:%{public}d", sensorId, DEFAULT_DIMENSION); return DEFAULT_DIMENSION; -- Gitee