--
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+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/c2ce950d-c9f5-4b3c-8349-f13045679c9fn%40googlegroups.com.
Signal level observations: All *_sig observations like, wh31_ch1_sig, wh31_ch2_sig, wh32_sig. I don't understand these: What is the signal level here? Values seem to be `0` or `4` in that LOOP packet (looks like battery state fields?).
So the problem with all these observations is basically (as far as I understand, please correct me if I am wrong): WeeWX does not know about them and does not save them to the database (but you will need this data to show plots of the battery voltages for the last week for example). There should be two ways to overcome this:
1. Add the fields provided by the GW1000 driver to the database, see http://weewx.com/docs/latest/customizing.htm#Modifying_an_existing_database
2. Map the GW1000 fields to WeeWX schema fields (see https://github.com/weewx/weewx/blob/master/bin/schemas/wview_extended.py#L16) I assume that was somehow done for a short period of time because e.g. rxCheckPercent or consBaterryVoltage are showing/having data for a few days!?)
@Gary I don't quite understand what you have written about that:It is not necessary to do so if only displaying current values (ie values from the current archive record)
How would you show fields like wh41_ch1_batt from the current archive record when the data is not saved? Am I missing something?
Is the $current tag the only tag that provides this access? I assume the $latest tag also does?
The $span tag would not be able to get values from those fields, since it's an aggregate, right?
Just asking because I have added a check for displaying the battery states, like eg. #if $getattr($span($day_delta=1, boundary='midnight'), 'wh31_ch1_batt').has_data which does not really make sense after understanding the internals, it should test against $current.
[...] weewx includes values from the database and the current values of all observations in the current values table, also from those which have not been archived but are still available in memory from what has been provided from the driver [...]Where is this data actually stored if not in the database? Is there any way to test this out, besides actually using the said driver?
--
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+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/abf92ed8-282f-45f3-b367-c9ee084eee74n%40googlegroups.com.