WeatherDuino Forum

Full Version: Como forçar a limpeza do logger?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Bom Dia,

Qual é o procedimento recomendado para forçar o datalogger a limpar-se (apagar todos os registos)?

Premir 5 seg.s o botão não parece suficiente. Tenho um registo corrupto (culpa minha que tive de fazer uma série rápida de hard-resets ao NAS onde o WeatherDuino está ligado).

Obrigado
(06-10-2015, 09:46)hvalentim Wrote: [ -> ]Bom Dia,

Qual é o procedimento recomendado para forçar o datalogger a limpar-se (apagar todos os registos)?

Premir 5 seg.s o botão não parece suficiente. Tenho um registo corrupto (culpa minha que tive de fazer uma série rápida de hard-resets ao NAS onde o WeatherDuino está ligado).

Obrigado

Efectivamente não existe implementado nenhum procedimento para apagar a memória flash.
Existem algumas razões para isso, que não vem ao caso comentar agora.

Se ficou no logger algum registo que não lhe interessa ter, possívelmente não precisará de apagar a memória. Suponho que o WeeWX não faz o download de todos os registos do logger, mas apenas aqueles desde a ultima vez que se iniciou. Se assim for, basta que no WeeWX altere a data da ultima inicialização, para uma data posterior à do registo com os dados que não quer recuperar.
Esta técnica funciona bem com o Cumulus, mas como disse não sei se será viável com o WeeWX.
Na verdade acabou por não ser preciso fazer nada.
Sucede que a cada recuperação de dados do arquivo o Weewx parece descarregar sempre os últimos 10 registos. Assim, com um intervalo de 5 minutos entre registos, nos 50 minutos a seguir tenta sempre voltar recuperar o "marado". Subsequentemente esquece-se disso (isto é, deixa de produzir a mensagem de erro).