* @brief Enumeration for pedestrian state.
* @details In its #sensor_event_s, #SENSOR_HUMAN_PEDOMETER reports the user's
* pedestrian state as one of the followings.
- * @since_tizen 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
typedef enum
{
* @brief Enumeration for sleep state.
* @details In its #sensor_event_s, #SENSOR_HUMAN_SLEEP_MONITOR reports the user's
* sleep state as one of the followings.
- * @since_tizen 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
typedef enum
{
@if MOBILE (Since 2.4) @endif @n
Privilege : http://tizen.org/privilege/healthinfo */
SENSOR_GYROSCOPE_UNCALIBRATED, /**< Uncalibrated Gyroscope sensor
- @if MOBILE (Since 2.4) @elseif WEARABLE (Since 3.0) @endif */
+ @if MOBILE (Since 2.4) @elseif WEARABLE (Since 2.3.2) @endif */
SENSOR_GEOMAGNETIC_UNCALIBRATED, /**< Uncalibrated Geomagnetic sensor
- @if MOBILE (Since 2.4) @elseif WEARABLE (Since 3.0) @endif */
+ @if MOBILE (Since 2.4) @elseif WEARABLE (Since 2.3.2) @endif */
SENSOR_GYROSCOPE_ROTATION_VECTOR, /**< Gyroscope-based rotation vector sensor
- @if MOBILE (Since 2.4) @elseif WEARABLE (Since 3.0) @endif */
+ @if MOBILE (Since 2.4) @elseif WEARABLE (Since 2.3.2) @endif */
SENSOR_GEOMAGNETIC_ROTATION_VECTOR, /**< Geomagnetic-based rotation vector sensor
- @if MOBILE (Since 2.4) @elseif WEARABLE (Since 3.0) @endif */
- SENSOR_ACTIVITY_STATIONARY = 0x100, /**< Activity sensor detecting that the device is not moving (Since 3.0) */
- SENSOR_ACTIVITY_WALK, /**< Activity sensor detecting that the device is on a user who is walking (Since 3.0) */
- SENSOR_ACTIVITY_RUN, /**< Activity sensor detecting that the device is on a user who is running (Since 3.0) */
- SENSOR_ACTIVITY_IN_VEHICLE, /**< Activity sensor detecting that the device is in a moving vehicle, like a car (Since 3.0) */
- SENSOR_ACTIVITY_ON_BICYCLE, /**< Activity sensor detecting that the device is on a bicycle (Since 3.0) */
- SENSOR_GESTURE_MOVEMENT = 0x200, /**< Gesture sensor detecting any significant movements (Since 3.0) */
- SENSOR_GESTURE_WRIST_UP, /**< Gesture sensor detecting wrist-up gestures (Since 3.0) */
- SENSOR_GESTURE_WRIST_DOWN, /**< Gesture sensor detecting wrist-down gestures (Since 3.0) */
- SENSOR_HUMAN_PEDOMETER = 0x300, /**< Pedometer (Since 3.0) @n Privilege : http://tizen.org/privilege/healthinfo */
- SENSOR_HUMAN_SLEEP_MONITOR, /**< Sleep monitor (Since 3.0) @n Privilege : http://tizen.org/privilege/healthinfo */
+ @if MOBILE (Since 2.4) @elseif WEARABLE (Since 2.3.2) @endif */
+ SENSOR_ACTIVITY_STATIONARY = 0x100, /**< Activity sensor detecting that the device is not moving
+ @if MOBILE (Since 3.0) @elseif WEARABLE (Since 2.3.2) @endif */
+ SENSOR_ACTIVITY_WALK, /**< Activity sensor detecting that the device is on a user who is walking
+ @if MOBILE (Since 3.0) @elseif WEARABLE (Since 2.3.2) @endif */
+ SENSOR_ACTIVITY_RUN, /**< Activity sensor detecting that the device is on a user who is running
+ @if MOBILE (Since 3.0) @elseif WEARABLE (Since 2.3.2) @endif */
+ SENSOR_ACTIVITY_IN_VEHICLE, /**< Activity sensor detecting that the device is in a moving vehicle, like a car
+ @if MOBILE (Since 3.0) @elseif WEARABLE (Since 2.3.2) @endif */
+ SENSOR_ACTIVITY_ON_BICYCLE, /**< Activity sensor detecting that the device is on a bicycle
+ @if MOBILE (Since 3.0) @elseif WEARABLE (Since 2.3.2) @endif */
+ SENSOR_GESTURE_MOVEMENT = 0x200, /**< Gesture sensor detecting any significant movements
+ @if MOBILE (Since 3.0) @elseif WEARABLE (Since 2.3.2) @endif */
+ SENSOR_GESTURE_WRIST_UP, /**< Gesture sensor detecting wrist-up gestures
+ @if MOBILE (Since 3.0) @elseif WEARABLE (Since 2.3.2) @endif */
+ SENSOR_GESTURE_WRIST_DOWN, /**< Gesture sensor detecting wrist-down gestures
+ @if MOBILE (Since 3.0) @elseif WEARABLE (Since 2.3.2) @endif */
+ SENSOR_HUMAN_PEDOMETER = 0x300, /**< Pedometer
+ @if MOBILE (Since 3.0) @elseif WEARABLE (Since 2.3.2) @endif
+ @n Privilege : http://tizen.org/privilege/healthinfo */
+ SENSOR_HUMAN_SLEEP_MONITOR, /**< Sleep monitor (Since 3.0)
+ @if MOBILE (Since 3.0) @elseif WEARABLE (Since 2.3.2) @endif
+ @n Privilege : http://tizen.org/privilege/healthinfo */
SENSOR_LAST, /**< End of sensor enum values (Deprecated since 3.0) */
SENSOR_CUSTOM = 0x2710, /**< Custom sensor (Deprecated since 3.0) */
} sensor_type_e;
/**
* @brief Enumeration for sensor listener behavior attributes
- * @since_tizen 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @see #sensor_axis_e
* @see #sensor_pause_e
*/
* By default, #SENSOR_AXIS_DISPLAY_ORIENTED is used.
* If you need to use the data that are not affected by display orientations,
* #SENSOR_AXIS_DEVICE_ORIENTED needs to be set.
- * @since_tizen 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
typedef enum
{
* @details To be power-efficient, you can set the policy of how to pause and resume
* a sensor listener regarding the system status.
* By default, #SENSOR_PAUSE_ALL is used to obtain the maximum power efficiency.
- * @since_tizen 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
typedef enum
{
* @brief Checks whether a given sensor is a wake-up sensor or not.
* @details If a sensor is a wake-up sensor, the sensor is able to wake-up the system
* to report its sensor data even if the system is in sleep mode.
- * @since_tizen 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] sensor A sensor handle to check
* @param[out] wakeup If the sensor is a wake-up sensor, @c true;
* what is the reference coordinate of the sensor values,
* and when the system is allowed to turn off the sensor implicitly to reduce the power consumption.
* See #sensor_attribute_e for more details about the available control parameters.
- * @since_tizen 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] listener A listener handle
* @param[in] attribute An attribute to change