I'm not sure how the Davis driver works, but with the Meteostick driver it's able to calculate rxCheckPercent <https://github.com/matthewwall/weewx-meteostick/blob/master/bin/user/meteostick.py#L404-L413> based on number of RF packets received over a known interval <https://github.com/matthewwall/weewx-meteostick/blob/master/bin/user/meteostick.py#L356-L373> and doing that math. Since I use the Meteostick driver for my Davis station, I'm set to software generation and I get the rxCheckPercent. I wonder if there's a way to incorporate this bit of code into a Davis driver fork?
Could be a large project (which I'm not volunteering for) but thought I'd at least mention it and link to the code. On Monday, September 23, 2019 at 5:47:02 PM UTC-4, Thomas Keffer wrote: > > Sorry, but the value of rxCheckPercent comes only from the console, and > then only in archive records (not LOOP packets). If you disable hardware > record generation, you lose it. > > It would be a nice feature to be able to pick and chose where each datum > in the archive record comes from, but, unfortunately, that's not the way > WeeWX works now. > > -tk > > On Mon, Sep 23, 2019 at 9:46 AM Erick Dorsett <erickd...@gmail.com > <javascript:>> wrote: > >> I recently installed weewx on a Pi to use with my ancient Davis Vantage >> Pro. In order to get the winds to report actual degrees instead of >> quantized to the cardinals, I had to set "record_generation = software" in >> the weewx.conf file. However, after I did that, the data point for signal >> quality (rxCheckPercent) is no longer archived in weewx.sdb. >> >> I use rxCheckPercent data for a bunch of reasons. How do I get it back? >> >> >> -- >> 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...@googlegroups.com <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/e564d660-ec57-4887-a74b-a28969ebf374%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/e564d660-ec57-4887-a74b-a28969ebf374%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- 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 on the web visit https://groups.google.com/d/msgid/weewx-user/09aa1d9c-1e40-4dbd-bcb0-9e4184ecd255%40googlegroups.com.