¿Qué mide el sensor de presión?

11

¿Qué tipo de presión mide? ¿Presión del aire? Presión de los dedos en la pantalla táctil?

cristiano
fuente

Respuestas:

5

Algunos dispositivos, como el Motorola Xoom , el Sony Ericsson Xperia Active y el Galaxy Nexus, tienen incorporado un sensor de presión de aire que mide la presión de aire barométrica. Tengo la aplicación Barometer HD instalada en mi Xoom, que parece ofrecer aproximadamente la misma lectura que mi barómetro electrónico Suunto.

Se agregó soporte para un sensor de presión de barómetro (y otro sensor ambiental) en Android 2.3 Para seguir la tendencia de vinculación con el recurso de desarrollador relacionado, creo que este es un sensor TYPE_PRESSURE .

Consulte también esta pregunta relacionada con StackOverflow en dispositivos Android con sensor de presión , y este artículo de Gizmodo para conocer algunos de los posibles usos del barómetro, que incluye ayudar al dispositivo a calcular su altitud en aplicaciones GPS .

El ingeniero de Android Dan Morrill hizo una publicación en Google+ explicando por qué el Galaxy Nexus tenía un barómetro interno:

He visto mucho heno sobre el barómetro en Galaxy Nexus. Aquí está el flaco; No es realmente tan dramático o extraño como la gente piensa.

El objetivo principal del barómetro es (al menos, me han dicho) hacer que los bloqueos de GPS sean más rápidos. Bloquear un GPS implica resolver numéricamente un conjunto de ecuaciones lineales de 4 dimensiones: 3 dimensiones en el espacio y el tiempo. (Sí, obtienes un tiempo exacto gratis si trabajas con el GPS.) Debido a la forma en que funciona el GPS, esto puede demorar unos minutos.

Esto va mucho más rápido si ya tiene una estimación de su ubicación. Esta es la razón por la cual los servicios "aGPS" (GPS asistido) son tan populares: al comenzar con una corrección aproximada de coordenadas a nivel de ciudad a través de algo como la ubicación de la red de la torre celular, puede reducir la cantidad de matemáticas que debe hacer para bloquear. Aquí es donde entra el barómetro.

Las 3 dimensiones en el espacio son latitud, longitud ... y altitud. El barómetro le proporciona una estimación razonable de primer corte para la altitud. Esto le da una ventaja sobre una de las dimensiones, especialmente combinada con aGPS "2D", que puede ayudar a acelerar el bloqueo en general.

Ahora, por supuesto, el barómetro también se puede usar para cosas como, bueno, determinar la presión atmosférica (aunque no estoy seguro de que sea realmente el grado del clima). Pero la razón principal por la que está en su teléfono es para ayudar con el GPS.

GAThrawn
fuente
0

Mide la presión de los dedos en la pantalla táctil.

Fuente: http://developer.android.com/reference/android/view/MotionEvent.html#getPressure(int)

Rohan Singh
fuente
¿Por qué crees que el sensor de presión hace lo mismo que la función getPressure (int)? Especialmente porque el sensor no necesita un int para obtener una ubicación específica.
Christian
1
Sí, si queremos ser pedantes, puede tener un sensor de presión arbitrario que detecta cualquier cosa y se extiende android.hardware.Sensor. Pero al final, el 99.999% de los dispositivos ofrecen una lectura de presión para la presión del dedo en la pantalla táctil.
Rohan Singh