Home | History | Annotate | Download | only in hardware

Lines Matching defs:sensor

20  * This class represents a {@link android.hardware.Sensor Sensor} event and
21 * holds information such as the sensor's type, the time-stamp, accuracy and of
22 * course the sensor's {@link SensorEvent#values data}.
52 * @see Sensor
60 * which {@link android.hardware.Sensor sensor} type is being monitored (see
64 * <h4>{@link android.hardware.Sensor#TYPE_ACCELEROMETER
65 * Sensor.TYPE_ACCELEROMETER}:</h4> All values are in SI units (m/s^2)
74 * A sensor of this type measures the acceleration applied to the device
76 * sensor itself (<b>Fs</b>) using the relation:
144 * <h4>{@link android.hardware.Sensor#TYPE_MAGNETIC_FIELD
145 * Sensor.TYPE_MAGNETIC_FIELD}:</h4>
149 * <h4>{@link android.hardware.Sensor#TYPE_GYROSCOPE Sensor.TYPE_GYROSCOPE}:
152 * same as is used for the acceleration sensor. Rotation is positive in the
220 * <h4>{@link android.hardware.Sensor#TYPE_LIGHT Sensor.TYPE_LIGHT}:</h4>
225 * <h4>{@link android.hardware.Sensor#TYPE_PRESSURE Sensor.TYPE_PRESSURE}:</h4>
230 * <h4>{@link android.hardware.Sensor#TYPE_PROXIMITY Sensor.TYPE_PROXIMITY}:
234 * <li>values[0]: Proximity sensor distance measured in centimeters </li>
239 * <i>far</i> measurement. In this case, the sensor should report its
240 * {@link android.hardware.Sensor#getMaximumRange() maximum range} value in
244 * <h4>{@link android.hardware.Sensor#TYPE_GRAVITY Sensor.TYPE_GRAVITY}:</h4>
246 * are m/s^2. The coordinate system is the same as is used by the acceleration sensor.</p>
247 * <p><b>Note:</b> When the device is at rest, the output of the gravity sensor should be
251 * {@link android.hardware.Sensor#TYPE_LINEAR_ACCELERATION Sensor.TYPE_LINEAR_ACCELERATION}:
254 * used by the acceleration sensor.
259 * <h4>{@link android.hardware.Sensor#TYPE_ROTATION_VECTOR Sensor.TYPE_ROTATION_VECTOR}:</h4>
272 * sensor.</p>
301 * <h4>{@link android.hardware.Sensor#TYPE_ORIENTATION
302 * Sensor.TYPE_ORIENTATION}:</h4> All values are angles in degrees.
328 * <b>Note:</b> This sensor type exists for legacy reasons, please use
329 * {@link android.hardware.Sensor#TYPE_ROTATION_VECTOR
330 * rotation vector sensor type} and
345 * <h4>{@link android.hardware.Sensor#TYPE_RELATIVE_HUMIDITY
346 * Sensor.TYPE_RELATIVE_HUMIDITY}:</h4>
401 * <h4>{@link android.hardware.Sensor#TYPE_AMBIENT_TEMPERATURE Sensor.TYPE_AMBIENT_TEMPERATURE}:
409 * <h4>{@link android.hardware.Sensor#TYPE_MAGNETIC_FIELD_UNCALIBRATED
410 * Sensor.TYPE_MAGNETIC_FIELD_UNCALIBRATED}:</h4>
411 * Similar to {@link android.hardware.Sensor#TYPE_MAGNETIC_FIELD},
442 * <h4> {@link android.hardware.Sensor#TYPE_GAME_ROTATION_VECTOR
443 * Sensor.TYPE_GAME_ROTATION_VECTOR}:</h4>
444 * Identical to {@link android.hardware.Sensor#TYPE_ROTATION_VECTOR} except that it
453 * may drift somewhat over time. See {@link android.hardware.Sensor#TYPE_ROTATION_VECTOR}
454 * for a detailed description of the values. This sensor will not have
458 * <h4> {@link android.hardware.Sensor#TYPE_GYROSCOPE_UNCALIBRATED
459 * Sensor.TYPE_GYROSCOPE_UNCALIBRATED}:</h4>
469 * {@link android.hardware.Sensor#TYPE_ACCELEROMETER}
487 * <h4>{@link android.hardware.Sensor#TYPE_POSE_6DOF
488 * Sensor.TYPE_POSE_6DOF}:</h4>
493 * The event uses the cannonical Android Sensor axes.
520 * <h4>{@link android.hardware.Sensor#TYPE_STATIONARY_DETECT
521 * Sensor.TYPE_STATIONARY_DETECT}:</h4>
534 * <h4>{@link android.hardware.Sensor#TYPE_MOTION_DETECT
535 * Sensor.TYPE_MOTION_DETECT}:</h4>
548 * <h4>{@link android.hardware.Sensor#TYPE_HEART_BEAT
549 * Sensor.TYPE_HEART_BEAT}:</h4>
551 * A sensor of this type returns an event everytime a hear beat peak is
568 * <h4>{@link android.hardware.Sensor#TYPE_LOW_LATENCY_OFFBODY_DETECT
569 * Sensor.TYPE_LOW_LATENCY_OFFBODY_DETECT}:</h4>
572 * A sensor of this type returns an event every time the device transitions
592 * When a sensor of this type is activated, it must deliver the initial
594 * 5 seconds of activating the sensor.
598 * This sensor must be able to detect and report an on-body to off-body
604 * <h4>{@link android.hardware.Sensor#TYPE_ACCELEROMETER_UNCALIBRATED
605 * Sensor.TYPE_ACCELEROMETER_UNCALIBRATED}:</h4> All values are in SI
608 * Similar to {@link android.hardware.Sensor#TYPE_ACCELEROMETER},
625 * axes similar to the {@link android.hardware.Sensor#TYPE_ACCELEROMETER},
636 * The sensor that generated this event. See
639 public Sensor sensor;