Como você já apontou na sua pergunta, é uma questão de intervalos. É claro que desligar e ligar como uma luz indicadora de carro consome mais energia do que simplesmente deixá-lo ligado - e desligá-lo por 12 horas realmente economiza suco. A questão é encontrar o "intervalo" certo.
Não está mais atualizado, mas ainda é suficiente para a "estimativa bruta": há cerca de dois anos, publiquei uma tabela com alguns dados de consumo, usando dois dispositivos como referência. Vamos calcular um pouco os valores e assumir que eles mudaram "para melhor", para que possamos dizer:
- O WiFi no modo de espera usa cerca de 10 mW
- O download de WiFi usa cerca de 800 mW
- O upload de WiFi usa cerca de 400 mW
O WiFi que procura um AP próximo para se conectar, incluindo todo o processo, deve estar em algum lugar no meio (nenhum valor na minha tabela ou em suas fontes), mas eu assumiria pelo menos 200..400 mW aqui - como no sinal da célula , ele precisa ser totalmente ligado para verificar a área em busca de SSIDs disponíveis. Vamos assumir ainda que o processo de conexão leva cerca de 5 a 10s, apenas para ter alguns números para manipular:
- 5s × 200 ms = 1.000 unidades (consumo mínimo de inicialização)
- 10s × 400 ms = 4.000 unidades (consumo máximo de inicialização)
- 10s × 10 ms = 100 unidades (consumo máximo em espera)
Por esses números (sendo apenas estimativas brutas, não cálculos científicos! ), Os resultados seriam:
100..400 segundos são o "tempo desconectado" mínimo para o seu "alternar" descrito para não consumir mais suco do que ficar em espera. A alternância, portanto, faria sentido apenas para intervalos de cerca de 10 minutos ou mais.
Para um cálculo semelhante, você pode estar interessado em 2G versus 3G: ele realmente economiza bateria? :)
Para evitar mal-entendidos:
Como Dan apontou corretamente nos comentários, omiti muitos detalhes aqui. Eu estava ciente disso: o exposto acima nada mais é do que um malabarismo idealizado com números, que deve mostrar que, mesmo nas melhores circunstâncias, alternar permanentemente não é uma boa ideia. Calcular "números exatos" que são ao mesmo tempo "absolutos" é impossível, pois muitos fatores desempenham um papel aqui:
- ninguém espera que o WiFi fique ocioso a 10 mW com a conexão perdida. Certamente "ligará" em uma pesquisa por redes disponíveis.
Além dos pontos que Dan mencionou:
- muitos aplicativos que realizam operações de rede em segundo plano usam um receptor de transmissão para executar quando a conexão de rede é ativada. Se você estiver realmente se conectando a uma rede sempre que ligar o Wi-Fi, todos esses aplicativos serão executados, consumindo mais energia. Em cada "ativar e conectar", ou seja, enquanto eles não o fariam de outra forma, ou pelo menos em intervalos muito mais baixos
- se o Wi-Fi estava ativado o tempo todo, os mesmos aplicativos podem ser executados mais ou menos vezes para atualizar ou sincronizar dados. Isso depende muito dos aplicativos instalados / usados
- se você estiver ativando o dispositivo e / ou ligando a tela apenas para ativar o Wi-Fi e verificar se há mensagens, isso consumirá mais energia do que o próprio Wi-Fi.
Portanto, leia minha conclusão como "não faz sentido para prazos menores que 10 min". Quanto maior o intervalo, maior a probabilidade de fazer sentido - e quanto menor, menor.