[ACR-1023] Add new description for significant motion sensor 66/155266/6
authorkibak.yoon <kibak.yoon@samsung.com>
Thu, 12 Oct 2017 14:10:06 +0000 (23:10 +0900)
committerEditor Lionbridge <TizenEditor.SEL@lionbridge.com>
Tue, 17 Oct 2017 06:37:46 +0000 (09:37 +0300)
PS2: Reviewed
PS3: Added missing html tag
PS5: Reviewed again
PS6: Restored some missed edits

Change-Id: I1e6438ced319075bf4c89781f2444789548f1875
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
org.tizen.guides/html/native/device/system_n.htm
org.tizen.guides/html/native/location_sensors/device_sensors_n.htm
org.tizen.training/html/native/details/app_filtering_n.htm
org.tizen.training/html/web/details/app_filtering_w.htm

index 04e20be..e3d57a0 100644 (file)
@@ -1398,6 +1398,11 @@ the Tizen reference implementation.</td>
         <td>The platform returns <code>true</code> for this key, if the device supports the rotation vector sensor.</td>
     </tr>
        <tr>
+       <td><code>http://tizen.org/feature/sensor.significant_motion</code></td>
+     <td><code>bool</code></td>
+        <td>The platform returns <code>true</code> for this key, if the device supports the significant motion sensor which detects any significant movements caused by changes in the user location.</td>
+    </tr>
+    <tr>
        <td><code>http://tizen.org/feature/sensor.sleep_monitor</code></td>
      <td><code>bool</code></td>
         <td>The platform returns <code>true</code> for this key, if the device supports the sleep monitor sensor or the sleep detector sensor which tracks and detects the human sleep state.</td>
index 08afcbe..724e1b3 100644 (file)
@@ -53,6 +53,7 @@
                        <li><a href="#pressure">Pressure Sensor</a></li>
                        <li><a href="#proximity">Proximity Sensor</a></li>
                        <li><a href="#rotation">Rotation Vector Sensor</a></li>
+                       <li><a href="#significant_motion">Significant Motion Sensor</a></li>
                        <li><a href="#sleep_monitor">Sleep Monitor</a></li>
                        <li><a href="#temperature">Temperature Sensor</a></li>
                        <li><a href="#ultraviolet">Ultraviolet Sensor</a></li>
        <tr>
                <td><a href="#gravity">Gravity Sensor</a></td>
                <td><a href="#light">Light Sensor</a></td>
-               <td><a href="#sleep_monitor">Sleep Monitor</a></td>
+               <td><a href="#significant_motion">Significant Motion Sensor</a></td>
+
        </tr>
        <tr>
                <td><a href="#gyro">Gyroscope</a></td>
                <td><a href="#lin_accelerometer">Linear Acceleration Sensor</a></td>
-               <td><a href="#temperature">Temperature Sensor</a></td>
+               <td><a href="#sleep_monitor">Sleep Monitor</a></td>
+
        </tr>
        <tr>
                <td><a href="#gyro_rotation">Gyroscope Rotation Vector Sensor</a></td>
                <td><a href="#magnetic">Magnetic Sensor</a></td>
-               <td><a href="#ultraviolet">Ultraviolet Sensor</a></td>
+               <td><a href="#temperature">Temperature Sensor</a></td>
+
        </tr>
        <tr>
                <td><a href="#hrm_green">Heart Rate Monitor LED Green Sensor</a></td>
                <td><a href="#orientation">Orientation Sensor</a></td>
-               <td><a href="#uncal_gyro">Uncalibrated Gyroscope</a></td>
+               <td><a href="#ultraviolet">Ultraviolet Sensor</a></td>
+
        </tr>
        <tr>
                <td><a href="#hrm_ir">Heart Rate Monitor LED IR Sensor</a></td>
                <td><a href="#pedometer">Pedometer</a></td>
-               <td><a href="#uncal_magnetic">Uncalibrated Magnetic Sensor</a></td>
+               <td><a href="#uncal_gyro">Uncalibrated Gyroscope</a></td>
        </tr>
        <tr>
                <td><a href="#hrm_red">Heart Rate Monitor LED Red Sensor</a></td>
                <td><a href="#pressure">Pressure Sensor</a></td>
-               <td></td>
+               <td><a href="#uncal_magnetic">Uncalibrated Magnetic Sensor</a></td>
        </tr>
 </tbody>
 </table>
@@ -1237,6 +1242,39 @@ example_sensor_recorder_callback(sensor_type_e type, sensor_recorder_data_h data
    </tbody>
   </table>
 
+  <h2 id="significant_motion" name="significant_motion">Significant Motion Sensor</h2>
+  <p>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.
+  </p>
+  <p>The following table lists the measurement data that the significant motion sensor provides.</p>
+  <p align="center" class="Table"><strong>Table: Measurement data detected by the significant motion sensor</strong></p>
+  <table>
+   <colgroup>
+    <col />
+    <col />
+    <col />
+   </colgroup>
+   <tbody>
+    <tr>
+     <th>Measurement</th>
+     <th>Type</th>
+     <th>Range</th>
+     <th>Unit</th>
+    </tr>
+    <tr>
+     <td>Timestamp</td>
+     <td><code>unsigned long long</code></td>
+     <td>-</td>
+     <td>Microseconds</td>
+    </tr>
+    <tr>
+     <td>values[0]: significant motion detected</td>
+     <td><code>float</code></td>
+     <td>-</td>
+     <td>-</td>
+    </tr>
+   </tbody>
+  </table>
+
   <h2 id="sleep_monitor" name="sleep_monitor">Sleep Monitor</h2>
   <p>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.</p>
 
@@ -1447,9 +1485,6 @@ example_sensor_recorder_callback(sensor_type_e type, sensor_recorder_data_h data
   </table>
 
 
-
-
-
 <script type="text/javascript" src="../../scripts/jquery.zclip.min.js"></script>
 <script type="text/javascript" src="../../scripts/showhide.js"></script>
 </div></div></div>
index 4b35999..d62b857 100644 (file)
         <td>2.3</td>
     </tr>
 <tr>
+<td><code>http://tizen.org/feature/sensor.significant_motion</code></td>
+     <td>Specify this key, if the application requires a significant motion sensor which detects any significant movements caused by changes in the user location.</td>
+        <td>4.0</td>
+    </tr>
+<tr>
 <td><code>http://tizen.org/feature/sensor.sleep_monitor</code></td>
      <td>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.</td>
         <td>3.0</td>
index 363db97..8677651 100644 (file)
         <td>2.3</td>
     </tr>
 <tr>
+<td><code>http://tizen.org/feature/sensor.significant_motion</code></td>
+     <td>Specify this key, if the application requires a significant motion sensor which detects any significant movements caused by changes in the user location.</td>
+        <td>4.0</td>
+    </tr>
+<tr>
 <td><code>http://tizen.org/feature/sensor.sleep_monitor</code></td>
      <td>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.</td>
         <td>3.0</td>