From 2603fe22fc18d45c28216d51b74f3b9343e4f366 Mon Sep 17 00:00:00 2001 From: "kibak.yoon" Date: Thu, 12 Oct 2017 23:10:06 +0900 Subject: [PATCH] [ACR-1023] Add new description for significant motion sensor PS2: Reviewed PS3: Added missing html tag PS5: Reviewed again PS6: Restored some missed edits Change-Id: I1e6438ced319075bf4c89781f2444789548f1875 Signed-off-by: kibak.yoon --- org.tizen.guides/html/native/device/system_n.htm | 5 ++ .../native/location_sensors/device_sensors_n.htm | 53 ++++++++++++++++++---- .../html/native/details/app_filtering_n.htm | 5 ++ .../html/web/details/app_filtering_w.htm | 5 ++ 4 files changed, 59 insertions(+), 9 deletions(-) diff --git a/org.tizen.guides/html/native/device/system_n.htm b/org.tizen.guides/html/native/device/system_n.htm index 04e20be..e3d57a0 100644 --- a/org.tizen.guides/html/native/device/system_n.htm +++ b/org.tizen.guides/html/native/device/system_n.htm @@ -1398,6 +1398,11 @@ the Tizen reference implementation. The platform returns true for this key, if the device supports the rotation vector sensor. + http://tizen.org/feature/sensor.significant_motion + bool + The platform returns true for this key, if the device supports the significant motion sensor which detects any significant movements caused by changes in the user location. + + http://tizen.org/feature/sensor.sleep_monitor bool The platform returns true for this key, if the device supports the sleep monitor sensor or the sleep detector sensor which tracks and detects the human sleep state. diff --git a/org.tizen.guides/html/native/location_sensors/device_sensors_n.htm b/org.tizen.guides/html/native/location_sensors/device_sensors_n.htm index 08afcbe..724e1b3 100644 --- a/org.tizen.guides/html/native/location_sensors/device_sensors_n.htm +++ b/org.tizen.guides/html/native/location_sensors/device_sensors_n.htm @@ -53,6 +53,7 @@
  • Pressure Sensor
  • Proximity Sensor
  • Rotation Vector Sensor
  • +
  • Significant Motion Sensor
  • Sleep Monitor
  • Temperature Sensor
  • Ultraviolet Sensor
  • @@ -122,32 +123,36 @@ Gravity Sensor Light Sensor - Sleep Monitor + Significant Motion Sensor + Gyroscope Linear Acceleration Sensor - Temperature Sensor + Sleep Monitor + Gyroscope Rotation Vector Sensor Magnetic Sensor - Ultraviolet Sensor + Temperature Sensor + Heart Rate Monitor LED Green Sensor Orientation Sensor - Uncalibrated Gyroscope + Ultraviolet Sensor + Heart Rate Monitor LED IR Sensor Pedometer - Uncalibrated Magnetic Sensor + Uncalibrated Gyroscope Heart Rate Monitor LED Red Sensor Pressure Sensor - + Uncalibrated Magnetic Sensor @@ -1237,6 +1242,39 @@ example_sensor_recorder_callback(sensor_type_e type, sensor_recorder_data_h data +

    Significant Motion Sensor

    +

    The significant motion sensor detects when there is significant movement causing changes in the user location, for example, when the user is walking, biking, or in a moving vehicle. +

    +

    The following table lists the measurement data that the significant motion sensor provides.

    +

    Table: Measurement data detected by the significant motion sensor

    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    MeasurementTypeRangeUnit
    Timestampunsigned long long-Microseconds
    values[0]: significant motion detectedfloat--
    +

    Sleep Monitor

    The sleep monitor tracks the user's sleep quality. Once per minute, it reports whether the user sleeps. As this sensor usually needs to track the sleep quality over several hours, it must be power-efficient and work in a batch manner. While the system sleeps, or the display is off, the sensor keeps its detected data internally. When the sensor is unable to keep more data (its internal buffer is full), it wakes up the system and flushes all collected data. When flushing, the callback function is invoked repeatedly. The timestamp of each event can be used to figure out when the user was sleeping.

    @@ -1447,9 +1485,6 @@ example_sensor_recorder_callback(sensor_type_e type, sensor_recorder_data_h data - - - diff --git a/org.tizen.training/html/native/details/app_filtering_n.htm b/org.tizen.training/html/native/details/app_filtering_n.htm index 4b35999..d62b857 100644 --- a/org.tizen.training/html/native/details/app_filtering_n.htm +++ b/org.tizen.training/html/native/details/app_filtering_n.htm @@ -815,6 +815,11 @@ 2.3 +http://tizen.org/feature/sensor.significant_motion + Specify this key, if the application requires a significant motion sensor which detects any significant movements caused by changes in the user location. + 4.0 + + http://tizen.org/feature/sensor.sleep_monitor Specify this key, if the application requires a sleep monitor sensor which tracks the human sleep state or a sleep detector sensor which detects whether the human falls asleep or wakes up. 3.0 diff --git a/org.tizen.training/html/web/details/app_filtering_w.htm b/org.tizen.training/html/web/details/app_filtering_w.htm index 363db97..8677651 100644 --- a/org.tizen.training/html/web/details/app_filtering_w.htm +++ b/org.tizen.training/html/web/details/app_filtering_w.htm @@ -454,6 +454,11 @@ 2.3 +http://tizen.org/feature/sensor.significant_motion + Specify this key, if the application requires a significant motion sensor which detects any significant movements caused by changes in the user location. + 4.0 + + http://tizen.org/feature/sensor.sleep_monitor Specify this key, if the application requires a sleep monitor sensor which tracks the human sleep state or a sleep detector sensor which detects whether the human falls asleep or wakes up. 3.0 -- 2.7.4