Pessoal, boa trade.

Estou fazendo uma rotina que salva a data atual e o valor de um sensor em um SDCard. Então, eu leio a hora no NTP e salvo. Isso funciona perfeito. Quando cai a conexão do WiFi ele pega uma variável da memoria com a ultima data atualizada pelo millis() e continua salvando, mesmo sem acesso ao NTP. 

Fiz uma rotina de teste que faz esse processo de 100 em 100 ms (vejam no anexo) e printa o valor da data no monitor serial. Ocorre que enquanto o WiFi está ativo, ela funciona perfeitamente. Se eu derrubo o WiFi para testar, ele continua rodando nesta frequência por aproximadamente 1 minuto, depois para e fica fazendo o print de 1 em 1 minuto.  

Eu já quebrei a cabeça e não descobri o que ocorre.

Agradeço qualquer ajuda.

Zé Roberto. 

 

Exibições: 163

Anexos

Responder esta

Respostas a este tópico

Pessoal, 

Consegui resolver sozinho. Coloquei o udate do NPT no loop e tudo ficou redondo.

Olá JOSE ROBERTO REDIGOLO

Parabéns por solucionar o seu problema e compartilhar com o fórum.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço