Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fd8498c4 authored by Aravind Akella's avatar Aravind Akella
Browse files

Remove WAKE_UP_* sensor constants.

Change-Id: I3de9d114ce82de4ed841932747d72e1f6f73c24f
parent d8e5e813
Loading
Loading
Loading
Loading
+4 −77
Original line number Original line Diff line number Diff line
@@ -166,83 +166,6 @@ Sensor::Sensor(struct sensor_t const* hwSensor, int halVersion)
        mStringType = SENSOR_STRING_TYPE_TEMPERATURE;
        mStringType = SENSOR_STRING_TYPE_TEMPERATURE;
        mFlags |= SENSOR_FLAG_ON_CHANGE_MODE;
        mFlags |= SENSOR_FLAG_ON_CHANGE_MODE;
        break;
        break;
    case SENSOR_TYPE_NON_WAKE_UP_PROXIMITY_SENSOR:
        mStringType = SENSOR_STRING_TYPE_NON_WAKE_UP_PROXIMITY_SENSOR;
        mFlags |= SENSOR_FLAG_ON_CHANGE_MODE;
        break;
    case SENSOR_TYPE_WAKE_UP_ACCELEROMETER:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_ACCELEROMETER;
        mFlags |= (SENSOR_FLAG_CONTINUOUS_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_MAGNETIC_FIELD:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_MAGNETIC_FIELD;
        mFlags |= (SENSOR_FLAG_CONTINUOUS_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_ORIENTATION:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_ORIENTATION;
        mFlags |= (SENSOR_FLAG_CONTINUOUS_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_GYROSCOPE:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_GYROSCOPE;
        mFlags |= (SENSOR_FLAG_CONTINUOUS_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_LIGHT:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_LIGHT;
        mFlags |= (SENSOR_FLAG_ON_CHANGE_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_PRESSURE:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_PRESSURE;
        mFlags |= (SENSOR_FLAG_CONTINUOUS_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_GRAVITY:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_GRAVITY;
        mFlags |= (SENSOR_FLAG_CONTINUOUS_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_LINEAR_ACCELERATION:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_LINEAR_ACCELERATION;
        mFlags |= (SENSOR_FLAG_CONTINUOUS_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_ROTATION_VECTOR:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_ROTATION_VECTOR;
        mFlags |= (SENSOR_FLAG_CONTINUOUS_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_RELATIVE_HUMIDITY:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_RELATIVE_HUMIDITY;
        mFlags |= (SENSOR_FLAG_SPECIAL_REPORTING_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_AMBIENT_TEMPERATURE:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_AMBIENT_TEMPERATURE;
        mFlags |= (SENSOR_FLAG_ON_CHANGE_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_MAGNETIC_FIELD_UNCALIBRATED:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_MAGNETIC_FIELD_UNCALIBRATED;
        mFlags |= (SENSOR_FLAG_CONTINUOUS_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_GAME_ROTATION_VECTOR:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_GAME_ROTATION_VECTOR;
        mFlags |= (SENSOR_FLAG_CONTINUOUS_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_GYROSCOPE_UNCALIBRATED:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_GYROSCOPE_UNCALIBRATED;
        mFlags |= (SENSOR_FLAG_CONTINUOUS_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_STEP_DETECTOR:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_STEP_DETECTOR;
        mFlags |= (SENSOR_FLAG_SPECIAL_REPORTING_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_STEP_COUNTER:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_STEP_COUNTER;
        mFlags |= (SENSOR_FLAG_ON_CHANGE_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_GEOMAGNETIC_ROTATION_VECTOR:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_GEOMAGNETIC_ROTATION_VECTOR;
        mFlags |= (SENSOR_FLAG_CONTINUOUS_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_HEART_RATE:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_HEART_RATE;
        mRequiredPermission = SENSOR_PERMISSION_BODY_SENSORS;
        mFlags |= (SENSOR_FLAG_ON_CHANGE_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    case SENSOR_TYPE_WAKE_UP_TILT_DETECTOR:
    case SENSOR_TYPE_WAKE_UP_TILT_DETECTOR:
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_TILT_DETECTOR;
        mStringType = SENSOR_STRING_TYPE_WAKE_UP_TILT_DETECTOR;
        mFlags |= (SENSOR_FLAG_SPECIAL_REPORTING_MODE | SENSOR_FLAG_WAKE_UP);
        mFlags |= (SENSOR_FLAG_SPECIAL_REPORTING_MODE | SENSOR_FLAG_WAKE_UP);
@@ -255,6 +178,10 @@ Sensor::Sensor(struct sensor_t const* hwSensor, int halVersion)
        mStringType = SENSOR_STRING_TYPE_GLANCE_GESTURE;
        mStringType = SENSOR_STRING_TYPE_GLANCE_GESTURE;
        mFlags |= (SENSOR_FLAG_ONE_SHOT_MODE | SENSOR_FLAG_WAKE_UP);
        mFlags |= (SENSOR_FLAG_ONE_SHOT_MODE | SENSOR_FLAG_WAKE_UP);
        break;
        break;
    case SENSOR_TYPE_PICK_UP_GESTURE:
        mStringType = SENSOR_STRING_TYPE_PICK_UP_GESTURE;
        mFlags |= (SENSOR_FLAG_ONE_SHOT_MODE | SENSOR_FLAG_WAKE_UP);
        break;
    default:
    default:
        // Only pipe the stringType, requiredPermission and flags for custom sensors.
        // Only pipe the stringType, requiredPermission and flags for custom sensors.
        if (halVersion >= SENSORS_DEVICE_API_VERSION_1_2 && hwSensor->stringType) {
        if (halVersion >= SENSORS_DEVICE_API_VERSION_1_2 && hwSensor->stringType) {