From: SangYoun Kwak Date: Thu, 12 Sep 2024 09:06:24 +0000 (+0900) Subject: Add README.md for brief information of sensord X-Git-Tag: accepted/tizen/unified/20241118.155139^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=931437aa14012b7931348279315e447991024b2c;p=platform%2Fcore%2Fsystem%2Fsensord.git Add README.md for brief information of sensord To make sensord more informative, the README.md is added to provide brief information to the sensord users. Change-Id: I51678d9a1ae125ad8df3b62e99d01e7ca70c8799 Signed-off-by: SangYoun Kwak --- diff --git a/README.md b/README.md new file mode 100644 index 00000000..0e70ec16 --- /dev/null +++ b/README.md @@ -0,0 +1,44 @@ +# sensord (work in progress) +sensord is a daemon that manages sensors and provides values from sensors to clients. + +## Fusion sensor +Fusion sensor is a sensor type that combines values from multiple sensors and +then generate new sensor value.\ +For example, auto_rotation sensor reads accelerometer values and reproduces them +into rotation values(0, 90, 180, 270 degrees).\ +Since fusion sensors uses other sensors, if some sensors are not available, then +fusion sensors that uses these sensors become unavailable too. + +### Required sensors per fusion sensor +* gravity_comp_sensor (http://tizen.org/sensor/general/gravity/tizen_complementary) + * accelerometer (http://tizen.org/sensor/general/accelerometer) + * gyroscope (http://tizen.org/sensor/general/gyroscope) +* gravity_lowpass_sensor (http://tizen.org/sensor/general/gravity/tizen_lowpass) + * accelerometer (http://tizen.org/sensor/general/accelerometer) +* linear_accel_sensor (http://tizen.org/sensor/general/linear_acceleration) + * accelerometer (http://tizen.org/sensor/general/accelerometer) + * gravity (http://tizen.org/sensor/general/gravity) +* auto_rotation_sensor (http://tizen.org/sensor/general/auto_rotation/tizen_default) + * accelerometer (http://tizen.org/sensor/general/accelerometer) +* pick_up_sensor (http://tizen.org/sensor/general/gesture_pick_up/tizen_default) + * gesture_movement (http://tizen.org/sensor/general/gesture_movement/SENSOR_GESTURE_MOVEMENT) +* face_down_sensor (http://tizen.org/sensor/general/gesture_face_down/tizen_default) + * gravity (http://tizen.org/sensor/general/gravity) +* orientation_sensor (http://tizen.org/sensor/general/orientation/tizen_default) + * rotation_vector (http://tizen.org/sensor/general/rotation_vector) +* gyro_orientation_sensor (http://tizen.org/sensor/general/gyroscope_orientation/tizen_default) + * gyroscope_rotation_vector (http://tizen.org/sensor/general/gyroscope_rotation_vector) +* magnetic_orientation_sensor (http://tizen.org/sensor/general/geomagnetic_orientation/tizen_default) + * geometric_rotation_vector (http://tizen.org/sensor/general/geomagnetic_rotation_vector) +* pedometer_sensor (http://samsung.com/sensor/healthinfo/pedometer/samsung_pedometer) + * accelerometer (http://tizen.org/sensor/general/accelerometer) +* gyro_rv_sensor (http://tizen.org/sensor/general/gyroscope_rotation_vector/tizen_default) + * accelerometer (http://tizen.org/sensor/general/accelerometer) + * gyroscope (http://tizen.org/sensor/general/gyroscope) +* rv_sensor (http://tizen.org/sensor/general/rotation_vector/tizen_default) + * accelerometer (http://tizen.org/sensor/general/accelerometer) + * gyroscope (http://tizen.org/sensor/general/gyroscope) + * magnetic (http://tizen.org/sensor/general/magnetic) +* magnetic_rv_sensor (http://tizen.org/sensor/general/geomagnetic_rotation_vector/tizen_default) + * accelerometer (http://tizen.org/sensor/general/accelerometer) + * magnetic (http://tizen.org/sensor/general/magnetic)