30-07-2021, 03:38
Configuring the Weather Software to work with WeatherDuino
Explanation below is for CumulusMX, but the same logic applies to almost all weather software, with a very few exceptions.
Configuring the CumulusMX software for a WeatherDuino weather station is mainly the same as configuring it for a Davis VP2, except in one detail, the use of the multipliers for the Rainfall and Wind.
Why we need to use the CumulusMX multipliers resource?
WeatherDuino weather stations can work with a large variety of weather instruments, each one with its own characteristics. Trying to explain why we need to use the multipliers, lets start by the Rain Gauges.
The amount of rain corresponding to a click is not equal over all Rain Gauges, it depends on the collector type. On the most common types, it is 0.2mm (Europe) or 0.254mm (USA), but also there are Rain Gauges where each click corresponds to 0.1mm, or even 0.3mm.
So, depending on the resolution of the Rain Gauge used, we need to set a multiplier for the “Rainfall” in CumulusMX Configuration.
The value of the “Rainfall” multiplier is calculated using the following formula: Multiplier = collector type / 0.2 (values in mm)
Now let's talk about why we may also need to use a multiplier for the Wind data.
Besides the Davis standard wind speed resolution of 1 mph, WeatherDuino allows the use of two enhanced wind speed resolutions, user selectable in the software.
So, if a resolution of 1 mph for wind speed / gust measurements is good for you, just set VP2_WIND_RESOLUTION to 0, and you don't need to change the default Wind Speed / Wind Gust multipliers on CumulusMX.
Explanation below is for CumulusMX, but the same logic applies to almost all weather software, with a very few exceptions.
Configuring the CumulusMX software for a WeatherDuino weather station is mainly the same as configuring it for a Davis VP2, except in one detail, the use of the multipliers for the Rainfall and Wind.
Why we need to use the CumulusMX multipliers resource?
WeatherDuino weather stations can work with a large variety of weather instruments, each one with its own characteristics. Trying to explain why we need to use the multipliers, lets start by the Rain Gauges.
The amount of rain corresponding to a click is not equal over all Rain Gauges, it depends on the collector type. On the most common types, it is 0.2mm (Europe) or 0.254mm (USA), but also there are Rain Gauges where each click corresponds to 0.1mm, or even 0.3mm.
So, depending on the resolution of the Rain Gauge used, we need to set a multiplier for the “Rainfall” in CumulusMX Configuration.
The value of the “Rainfall” multiplier is calculated using the following formula: Multiplier = collector type / 0.2 (values in mm)
Now let's talk about why we may also need to use a multiplier for the Wind data.
Besides the Davis standard wind speed resolution of 1 mph, WeatherDuino allows the use of two enhanced wind speed resolutions, user selectable in the software.
So, if a resolution of 1 mph for wind speed / gust measurements is good for you, just set VP2_WIND_RESOLUTION to 0, and you don't need to change the default Wind Speed / Wind Gust multipliers on CumulusMX.

