sensord: reordering the sensor internal type for managing them easily 38/57438/8
authorkibak.yoon <kibak.yoon@samsung.com>
Wed, 20 Jan 2016 06:58:18 +0000 (15:58 +0900)
committerkibak.yoon <kibak.yoon@samsung.com>
Thu, 21 Jan 2016 08:01:22 +0000 (17:01 +0900)
* Internal sensor types must be matched with sensor capi types

Change-Id: Ib7ec34f67a72476e4492de57860627c08ecf7609
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
src/shared/sensor_types.h

index 6ac6aef..93fcfa1 100644 (file)
@@ -8,42 +8,57 @@ extern "C"
 
 
 typedef enum {
+       UNKNOWN_SENSOR = -2,
        ALL_SENSOR = -1,
-       UNKNOWN_SENSOR = 0,
        ACCELEROMETER_SENSOR,
-       GEOMAGNETIC_SENSOR,
-       LIGHT_SENSOR,
-       PROXIMITY_SENSOR,
-       THERMOMETER_SENSOR,
-       GYROSCOPE_SENSOR,
-       PRESSURE_SENSOR,
-       MOTION_SENSOR,
-       FUSION_SENSOR,
-       PEDOMETER_SENSOR,
-       CONTEXT_SENSOR,
-       FLAT_SENSOR,
-       BIO_SENSOR,
-       BIO_HRM_SENSOR,
-       AUTO_ROTATION_SENSOR,
        GRAVITY_SENSOR,
        LINEAR_ACCEL_SENSOR,
+       GEOMAGNETIC_SENSOR,
        ROTATION_VECTOR_SENSOR,
-       GEOMAGNETIC_RV_SENSOR,
-       GAMING_RV_SENSOR,
        ORIENTATION_SENSOR,
-       TILT_SENSOR,
-       PIR_SENSOR,
-       PIR_LONG_SENSOR,
+       GYROSCOPE_SENSOR,
+       LIGHT_SENSOR,
+       PROXIMITY_SENSOR,
+       PRESSURE_SENSOR,
+       ULTRAVIOLET_SENSOR,
        TEMPERATURE_SENSOR,
        HUMIDITY_SENSOR,
-       ULTRAVIOLET_SENSOR,
-       DUST_SENSOR,
+       BIO_HRM_SENSOR,
        BIO_LED_GREEN_SENSOR,
        BIO_LED_IR_SENSOR,
        BIO_LED_RED_SENSOR,
-       RV_RAW_SENSOR,
        GYROSCOPE_UNCAL_SENSOR,
-       UNCAL_GEOMAGNETIC_SENSOR
+       UNCAL_GEOMAGNETIC_SENSOR,
+       GAMING_RV_SENSOR,
+       GEOMAGNETIC_RV_SENSOR,
+
+       ACTIVITY_STATIONARY_SENSOR = 0x100,
+       ACTIVITY_WALK_SENSOR,
+       ACTIVITY_RUN_SENSOR,
+       ACTIVITY_IN_VEHICLE_SENSOR,
+       ACTIVITY_ON_BICYCLE_SENSOR,
+
+       GESTURE_MOVEMENT_SENSOR = 0x200,
+       GESTURE_WRIST_UP_SENSOR,
+       GESTURE_WRIST_DOWN_SENSOR,
+
+       HUMAN_PEDOMETER_SENSOR = 0x300,
+       HUMAN_SLEEP_MONITOR_SENSOR,
+
+       FUSION_SENSOR = 0x900,
+       AUTO_ROTATION_SENSOR,
+
+       CONTEXT_SENSOR = 0x1000,
+       MOTION_SENSOR,
+       PIR_SENSOR,
+       PIR_LONG_SENSOR,
+       DUST_SENSOR,
+       THERMOMETER_SENSOR,
+       PEDOMETER_SENSOR,
+       FLAT_SENSOR,
+       BIO_SENSOR,
+       TILT_SENSOR,
+       RV_RAW_SENSOR,
 } sensor_type_t;
 
 // Sensor Event Types