1 votos

El sensor de proximidad siempre está a 0 o 9cm. ¿Podría ser un problema de hardware o software?

El sensor de proximidad de mi teléfono siempre da un valor de distancia de 0 o 9cm (usando tanto Z Device Test como CPU-Z). A la luz del sol, el sensor da una lectura de 9cm. En cualquier otro lugar (a la sombra, en interiores, etc.) la lectura alterna entre 0 y 9cm, y bastante rápido. En intervalos de aproximadamente 2 segundos. Si cubro el sensor con mi dedo, entonces la lectura es de 0 como debería ser. En cuanto retiro mi dedo, la pantalla comienza a parpadear.

He intentado usar Resound Proximity Sensor para calibrar pero falló. ¿Podría ser esto un problema de software que yo podría solucionar por mí mismo?

3voto

Chris Roberts Puntos 7543

Esto depende del dispositivo. Hay dispositivos que tienen sensores más precisos, que pueden mostrar la distancia en cm correctamente, pero algunos sensores solo informan la distancia como "cerca" o "lejos". Si su dispositivo solo da los dos estados, Android utiliza la distancia detectable máxima del sensor como estado "lejos" (en este caso, 9 cm) y 0 como estado "cerca" (lo que se traduce en 0 cm).

Fuente: Sensores de Posición | Desarrolladores de Android

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X