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

Pluviómetro Auriol
#10

COMO É CALCULADA A RAIN A PARTIR DO LOOP PELO WEEWX?

RESPOSTA: A PARTIR DO DIFERENCIAL NO TOTAL MENSAL.

Excerto do ficheiro do driver - vantage.py (é possível aceder à totalidade do código do ficheiro no GitHub >>)):

Code:
# Because the Davis stations do not offer bucket tips in LOOP data, we
        # must calculate it by looking for changes in rain totals. This won't
        # work for the very first rain packet.
        if self.save_monthRain is None:
            delta = None
        else:
            delta = loop_packet['monthRain']-self.save_monthRain
            # If the difference is negative, we're at the beginning of a month.
            if delta < 0: delta = None
        loop_packet['rain'] = delta
        self.save_monthRain = loop_packet['monthRain']

        return loop_packet

Julgo que se retira daqui uma conclusão em como para conseguir obter a chuva a partir do LOOP c/ o WeeWX ou bem:

a) se modifica o WeatherDuino para enviar também o valor do monthRain

b) se tenta modificar o WeeWX para fazer as contas a partir do yearRain



Da consulta do ficheiro também se infere que para o total acumulado da chuva no dia bater certo via LOOP (software mode), com implicações por exempo nos valores reportados ao WunderGround, é preciso adicionar a seguinte calibração (acabo de confirmar que funciona):

# This section can adjust data using calibration expressions.
[StdCalibrate]
[[Corrections]]
dayRain = dayRain * 1.25

Basicamente o programa parece aceitar a aplicação de correcções a qualquer dos valores do LOOP.

   
A depressão no gráfico supra demostra como, por razões de actualização de software que o Werk_AG conhece, tendo passado do modo de geração a partir de hardware (do arquivo do WeatherDuino) ao modo de geração a partir do Loop (software) na ausência do dayRain = dayRain * 1.25 o valor reportado desceu de 2.3 para 1.8, tendo a ele voltado depois da aplicação do factor de correcção.
Reply


Messages In This Thread
Pluviómetro Auriol - by hvalentim - 16-09-2015, 04:37
RE: Pluviómetro Auriol - by werk_ag - 16-09-2015, 06:02
RE: Pluviómetro Auriol - by hvalentim - 16-09-2015, 11:14
RE: Pluviómetro Auriol - by werk_ag - 16-09-2015, 23:50
RE: Pluviómetro Auriol - by hvalentim - 17-09-2015, 01:15
RE: Pluviómetro Auriol - by werk_ag - 17-09-2015, 02:12
RE: Pluviómetro Auriol - by hvalentim - 17-09-2015, 14:06
RE: Pluviómetro Auriol - by werk_ag - 17-09-2015, 16:58
RE: Pluviómetro Auriol - by hvalentim - 17-09-2015, 19:06
RE: Pluviómetro Auriol (funcionamento c/ WeeWX) - by hvalentim - 12-10-2015, 13:01
RE: Pluviómetro Auriol - by hvalentim - 12-10-2015, 14:32
RE: Pluviómetro Auriol - by werk_ag - 13-10-2015, 01:30
RE: Pluviómetro Auriol - by hvalentim - 13-10-2015, 11:00



Users browsing this thread: 1 Guest(s)