Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

Dados estranhos
#1

Boa Tarde,

Tenho uma situação esquisita que acontece sempre que por alguma razão tenho que desligar a alimentação do TX, pois quando volto a ter emissão do mesmo, o CumulusMX regista dados completamente estranhos, como por exemplo:

Rain Rate: 8980,8
Out Temp: 57,0
Dew Point: -12ºC

isto acontece nos primeiros registos transmitidos após ter ligado novamente a alimentação, depois tudo volta ao normal. O problema é que afecta os Records da estação e não sei como eliminar estes dados, pois coloco a zero estes valores malucos nos ficheiros da pasta Data do CumulusMX, mas na consola continua a mostrá-los sem que perceba de onde vêm.

Como evitar que isto aconteça?
Como eliminar estes registos?

Obrigado.
Reply
#2

(13-10-2015, 19:54)jomimota Wrote:  Como evitar que isto aconteça?

Sempre que tiver de desligar a unidade TX ou reprogramá-la, desligue sempre primeiro a unidade RX.

É para evitar estas situações que o receptor após ser ligado só permite a ligação ao Cumulus ao fim de alguns minutos. Se o mantiver ligado enquanto opera na TX, tudo pode acontecer!

Eliminar esses dados no CumulusMX ainda não é fácil, pois sendo beta, ainda não dispõe dos editores disponíveis no Cumulus1. Só mesmo editando manualmente os ficheiros. Sobre que ficheiros deve editar, consulte o forum do Cumulus

Reply
#3

Ok, obrigado.
Vou tentar não me esquecer.

Quanto à edição, por enquanto vou apagando os ficheiros da pasta "Data".
Reply
#4

(13-10-2015, 19:54)jomimota Wrote:  Como evitar que isto aconteça?

Não se esqueça ainda de definir no Cumulus os valores para os "spike removal" (remoção de picos).


"The "Spike removal" section allows you to specify the maximum differences between successive readings that you wish to allow (...). If a reading differs from the previous reading by the value you specify, or more, then it will be ignored. Be careful in your choice of values; if the difference is genuine, (i.e. not a 'spike') and exceeds your supplied value, then that reading will be 'stuck' at the previous value until a new reading returns to within your supplied difference. Note that the spike removal values must be supplied in the 'native' units of the station, as shown on the screen."


daqui
Reply
#5

Obrigado.
Vou ver esses onde colocar esses valores, pelo menos estes completamente estranhos deixam de aparecer.
Reply
#6

(14-10-2015, 16:02)jomimota Wrote:  Obrigado.
Vou ver esses onde colocar esses valores, pelo menos estes completamente estranhos deixam de aparecer.

Olhe que não, olhe que não! Smile
Se bem que é sempre recomendável ter os "spikes" configurados no Cumulus, isso não é uma solução para o caso que descreveu, pois os tais "valores" estranhos podem e ficam gravados quer no logger que em algumas posições da eeprom interna do Arduino, e em alguns casos esses valores gravados, podem mesmo levar a um incorrecto funcionemento do sistema.
A solução é sempre desligar primeiro a unidade RX antes de intervir na TX.
Já muitas vezes referi no forum a importância de só ligar a unidade RX depois de ter a TX completamente operacional.

Reply




Users browsing this thread: 1 Guest(s)