First up, thanks to everyone for all the work that goes into WeeWx! I've been using WeeWx for a few years now with a driver I wrote myself for my "home brew" weather station. The driver gets the observation data from some Arduinos (Pro Minis) talking via NRF24L01+ (2.4GHz) radios back to the Raspberry Pi that is running Weewx.
I'm about to move it all to a new Pi5 and WeeWx v5, and I'm revisiting the hardware (now using custom PCBs for the sensors), and the code for each of the sensors as part of that migration. My driver provides a LOOP packet (using genLoopPackets) about every 2 or 3 seconds which contain all of the various readings but it never provides an ARCHIVE packet, leaving that up to WeeWx to generate automatically from the LOOP packets. This has been seemingly working great for the last few years. To date, my LOOP packets have emitted windSpeed and windDir, but I now realise that what I'm actually providing are windGust and windGustDir values. Does that matter? WeeWx seems to be providing a gust value (as the maximum of my supplied windSpeed values) and seems to be providing an average of them over the archive interval as actual recorded Wind Speed. As I'm also revisiting the code on the Arduino sensor that has the Davis 7852M tipping bucket rain gauge and 6410 Anemometer plugged into it, a follow-on question from the above: would it be better if I tracked a 10 minute average wind speed on the Arduino and report that in my LOOP packet as windSpeed in addition to the existing windGust? If I just supply windGust and windGustDir values in my LOOP packets, will Weewx do all of the heavy lifting for me to calculate the relevant windSpeed and windDir averages? It feels like tracking the windSpeed average (and windDir average too I guess) on the sensor is "more correct", but maybe I'm just wasting my time :-) -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/9191349e-6a9c-4d6f-9959-9fe67d9d8f39n%40googlegroups.com.