Searched defs:sensor (Results 1 - 12 of 12) sorted by relevance

/frameworks/base/core/java/android/hardware/
H A DSensorEvent.java20 * 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 DSensorEventListener.java21 * 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 DSensorListener.java21 * 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 DSensorManager.java53 /* 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 DOrientationListener.java53 * @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 DOrientationEventListener.java64 * @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 DWindowOrientationListener.java56 * @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 Dcom_android_server_SensorService.cpp123 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 Dandroid_hardware_SensorManager.cpp61 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 DSensorService.java40 * 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 DBatteryStatsService.java110 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 DBatteryStatsImpl.java1478 * 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...]

Completed in 265 milliseconds