¿Afecta la señal GPS mala o débil a la duración de la batería? Por ejemplo, cuando se está en el centro de la ciudad con muchos edificios altos o en el bosque o la montaña, ¿el funcionamiento del GPS agotará la batería más rápidamente?
Respuestas
¿Demasiados anuncios?No. La mala cobertura del teléfono móvil disminuye la duración de la batería porque el teléfono tiene que transmitir con más potencia para poder comunicarse con la torre de telefonía. Es como cuando apenas puedes oír a alguien que te grita: tú también gritas más fuerte para asegurarte de que te oye. Pero el GPS es una señal unidireccional: el teléfono sólo la recibe, no transmite nada. No importa la atenuación que haya: o el teléfono puede oír o no.
La única manera de que una señal de GPS débil provoque un mayor consumo de energía es si dejas la pantalla encendida esperando que una aplicación obtenga una posición fija :-)
Por lo general, el GPS sólo afecta a la duración de la batería de forma significativa cuando se utiliza (en espera, su consumo de energía es insignificante, normalmente muy por debajo de 1 mW). Pero cuando intenta adquirir una posición fija (es decir, cuando quieres saber tu posición actual), puede alcanzar valores de consumo comparables a los de la pantalla de tu dispositivo (~500 mW).
Así que en tu situación descrita, podría influir en la duración de la batería. Pero el "si" y el "cuanto" depende de la frecuencia con la que las aplicaciones intenten adquirir un arreglo. Aunque esto suele hacerse en primer plano (es decir, lo activas activamente), es posible que haya aplicaciones que lo utilicen en segundo plano, como por ejemplo Location Reminders.
El GPS consume batería, como se describe en ¿Cuánto drena la batería el "GPS"? . Pero no tengo ni idea de si la mala recepción del GPS disminuye la batería de forma significativa. Y también leí esto en alguna parte: GPS only takes up battery life when something uses the fine position permission
.
Sin embargo, gasta más batería si permites que el GPS sea asistido por tu proveedor de red. En el Samsung Galaxy S4, esto se encuentra en System settings > More > Location Services > Use wireless networks
. Utilizará la información de la red para que la localización del GPS sea aún más precisa, basándose en los sitios celulares de la red que se encuentran cerca. Y si la red es deficiente (por ejemplo, con una barra de señal), el teléfono trabaja más y consume más energía.
No voy a decir ni que sí ni que no a esta pregunta :)
Es discutible: si adquieres un punto de GPS a través de Wifi, no lo conseguirás en los bosques o las montañas :)
Sin embargo, si se extraen datos de 3G para adquirir una solución, la pregunta es entonces, cuánto jugo de la batería se consume al tratar de obtener una buena señal "adecuada" (entre el cambio de mástiles para obtener un mejor umbral de señal), etc. (Esto se relaciona con la respuesta de @Dan aquí)
No olvides que algunas aplicaciones intentarán obtener una ubicación también Facebook es un ejemplo de este tipo de aplicaciones.
Depende de las aplicaciones instaladas que tengan permiso de localización, así como de los servicios que se ejecuten en segundo plano, todos ellos, inevitablemente, sorberán jugo tratando de obtener un punto de GPS. Así que el sesgo del usuario puede entrar ahí también.
Un teléfono con sólo Mapas dirá que es rápido, otro con Facebook, Mapas, G+, FourSquared dirá que es lento.