/frameworks/base/core/java/android/hardware/ |
H A D | SensorEvent.java | 20 * This class represents a sensor event and holds informations such as the 21 * sensor type (eg: accelerometer, orientation, etc...), the time-stamp, 22 * accuracy and of course the sensor's {@link SensorEvent#values data}. 64 * sensor type is being monitored (see also {@link SensorEvent} for a 88 * <p><b>Note:</b> This sensor type exists for legacy reasons, please use 128 * <p>values[0]: Proximity sensor distance measured in centimeters 131 * In this case, the sensor should report its maxRange value in the "far" state and a value 137 * The sensor that generated this event. 141 public Sensor sensor; field in class:SensorEvent
|
H A D | SensorEventListener.java | 21 * sensor values have changed. 26 * Called when sensor values have changed. 28 * for details on possible sensor types. 42 * Called when the accuracy of a sensor has changed. 46 * @param accuracy The new accuracy of this sensor 48 public void onAccuracyChanged(Sensor sensor, int accuracy); argument
|
H A D | SensorListener.java | 21 * sensor values have changed. 30 * <p>Called when sensor values have changed. 32 * depending on which sensor is being monitored. 34 * for details on possible sensor types. 87 * @param sensor The ID of the sensor being monitored 88 * @param values The new values for the sensor. 90 public void onSensorChanged(int sensor, float[] values); argument 93 * Called when the accuracy of a sensor has changed. 97 * @param sensor Th 100 onAccuracyChanged(int sensor, int accuracy) argument [all...] |
H A D | SensorManager.java | 53 /* NOTE: sensor IDs must be a power of 2 */ 56 * A constant describing an orientation sensor. 72 * A constant describing a temperature sensor 80 * A constant describing a magnetic sensor 88 * A constant describing an ambient light sensor 96 * A constant describing a proximity sensor 112 * A constant describing an orientation sensor. 125 /** Smallest sensor ID 131 /** Largest sensor ID 222 /** get sensor dat 436 ListenerDelegate(SensorEventListener listener, Sensor sensor, Handler handler) argument 488 addSensor(Sensor sensor) argument 493 removeSensor(Sensor sensor) argument 498 hasSensor(Sensor sensor) argument 505 onSensorChangedLocked(Sensor sensor, float[] values, long[] timestamp, int accuracy) argument 836 unregisterListener(SensorEventListener listener, Sensor sensor) argument 866 registerListener(SensorEventListener listener, Sensor sensor, int rate) argument 887 registerListener(SensorEventListener listener, Sensor sensor, int rate, Handler handler) argument 951 unregisterListener(Object listener, Sensor sensor) argument 1385 onAccuracyChanged(Sensor sensor, int accuracy) argument 1423 mapSensorDataToWindow(int sensor, float[] values, int orientation) argument 1562 sensors_module_get_next_sensor(Sensor sensor, int next) argument [all...] |
/frameworks/base/core/java/android/view/ |
H A D | OrientationListener.java | 53 * @param rate at which sensor events are processed (see also 79 * Enables the OrientationListener so it will monitor the sensor and call 93 public void onAccuracyChanged(int sensor, int accuracy) { argument 96 public void onSensorChanged(int sensor, float[] values) { argument
|
H A D | OrientationEventListener.java | 64 * @param rate at which sensor events are processed (see also 84 * Enables the OrientationEventListener so it will monitor the sensor and call 148 public void onAccuracyChanged(Sensor sensor, int accuracy) { argument 154 * Returns true if sensor is enabled and false otherwise
|
H A D | WindowOrientationListener.java | 56 * @param rate at which sensor events are processed (see also 76 * Enables the WindowOrientationListener so it will monitor the sensor and call 170 // Maximum allowable deviation of the magnitude of the sensor vector from that of gravity, 172 // the sensor data. However, under constantly vibrating conditions (think car mount), we 286 public void onAccuracyChanged(Sensor sensor, int accuracy) { argument 292 * Returns true if sensor is enabled and false otherwise
|
/frameworks/base/services/jni/ |
H A D | com_android_server_SensorService.cpp | 123 android_activate(JNIEnv *env, jclass clazz, jint sensor, jboolean activate) argument 125 int active = sSensorDevice->activate(sSensorDevice, sensor, activate);
|
/frameworks/base/core/jni/ |
H A D | android_hardware_SensorManager.cpp | 61 sensors_module_get_next_sensor(JNIEnv *env, jobject clazz, jobject sensor, jint next) argument 76 env->SetObjectField(sensor, sensorOffsets.name, name); 77 env->SetObjectField(sensor, sensorOffsets.vendor, vendor); 78 env->SetIntField(sensor, sensorOffsets.version, list->version); 79 env->SetIntField(sensor, sensorOffsets.handle, list->handle); 80 env->SetIntField(sensor, sensorOffsets.type, list->type); 81 env->SetFloatField(sensor, sensorOffsets.range, list->maxRange); 82 env->SetFloatField(sensor, sensorOffsets.resolution, list->resolution); 83 env->SetFloatField(sensor, sensorOffsets.power, list->power);
|
/frameworks/base/services/java/com/android/server/ |
H A D | SensorService.java | 40 * the needed sensors. The sensor events themselves are not broadcasted from 69 void addSensor(int sensor, int delay) { argument 70 mSensors |= (1<<sensor); 75 void removeSensor(int sensor) { argument 76 mSensors &= ~(1<<sensor); 79 boolean hasSensor(int sensor) { argument 80 return ((mSensors & (1<<sensor)) != 0); 84 if (localLOGV) Slog.d(TAG, "sensor listener died"); 90 for (int sensor=0 ; sensor<3 126 enableSensor(IBinder binder, String name, int sensor, int enable) argument 160 enableSensorInternalLocked(IBinder binder, int uid, String name, int sensor, int enable) argument 244 deactivateIfUnusedLocked(int sensor) argument 279 _sensors_control_activate(int sensor, boolean activate) argument [all...] |
/frameworks/base/services/java/com/android/server/am/ |
H A D | BatteryStatsService.java | 110 public void noteStartSensor(int uid, int sensor) { argument 113 mStats.getUidStatsLocked(uid).noteStartSensor(sensor); 117 public void noteStopSensor(int uid, int sensor) { argument 120 mStats.getUidStatsLocked(uid).noteStopSensor(sensor);
|
/frameworks/base/core/java/com/android/internal/os/ |
H A D | BatteryStatsImpl.java | 1478 * The statistics we have collected for this uid's sensor activations. 1736 Uid.Sensor sensor = sensorEntry.getValue(); 1737 sensor.writeToParcelLocked(out, batteryRealtime); 1795 Uid.Sensor sensor = new Sensor(sensorNumber); 1796 sensor.readFromParcelLocked(mUnpluggables, in); 1797 mSensorStats.put(sensorNumber, sensor); 2651 public StopwatchTimer getSensorTimerLocked(int sensor, boolean create) { argument 2652 Sensor se = mSensorStats.get(sensor); 2657 se = new Sensor(sensor); 2658 mSensorStats.put(sensor, s 2688 noteStartSensor(int sensor) argument 2695 noteStopSensor(int sensor) argument [all...] |