Commit Graph

1895 Commits

Author SHA1 Message Date
Tom Keffer
efedd29ef5 V4.2.0 2020-10-26 17:58:43 -07:00
Tom Keffer
b7e33def1b Revisit issue #613. Again.
Fixed spelling of illuminance.

Removed observation type "luminosity" from any group, at least until we
understand what it means.

Added observation type "illuminance", member of "group_illuminance".
2020-10-25 04:49:46 -07:00
Tom Keffer
07bb29f6f9 Revisit issue #613.
No unit group for lightning_energy.
New group group_illuminence, with new unit lux and member luminosity.
2020-10-24 17:53:13 -07:00
Tom Keffer
2efa6b7398 Added the new data types in the extended_wview schema to the WeeWX types
system. Fixes issue #613.

New types: co, co2, lightning_energy, luminosity, nh3, no2, noise, o3,
pb, snowDepth, snowMoisture, snowRate.

New unit groups: group_db and group_fraction.

New units: dB, ppm, and mega_joule.
2020-10-24 10:32:12 -07:00
Tom Keffer
05b7ef60eb Lock around threads when using xtypes. 2020-10-21 12:08:40 -07:00
Tom Keffer
3b7c68428a Warn about deprecated stations. 2020-10-21 12:08:24 -07:00
Tom Keffer
56406c4963 Document force_direction (issue #614). Update change log. 2020-10-20 15:24:47 -07:00
Tom Keffer
1993f13e0d 4.2.0a1 2020-10-19 06:10:14 -07:00
Tom Keffer
5ca73c2e40 Search list chain now includes class AggTypeBinder. Document it. 2020-10-19 06:06:58 -07:00
Tom Keffer
f33c489728 Added comment about the XTypes system 2020-10-18 08:35:50 -07:00
Tom Keffer
e99dd45818 Squashed commit of the following:
commit 5023ea5acdee7b7698d3f9e59118711503bbb2ab
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Sun Oct 18 04:38:05 2020 -0700

    Suggest more xtypes examples.

commit 3c8b0e77c4a0c5163bde5df513f5eda37eac9853
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Sat Oct 17 08:07:31 2020 -0700

    Added sample image of vapor_p.
    Added comment about ordering matters.

commit 9ebc989d702f66249f6caafbd9ba1e9739eb42d4
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Sat Oct 17 06:15:18 2020 -0700

    XType class Delta can now use the same cumulative type more than once.
    Added tests.

commit 47857d83817a4fb32ab645245239cf5a56c65b19
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Fri Oct 16 16:29:18 2020 -0700

    Added XType 'Delta', for calculating differences from cumulative totals.

commit bb8a07bd3e828f7cd7f20660c8702370151bbb96
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Fri Oct 16 12:11:01 2020 -0700

    Reformat xtypes documentation. Finishes fix for issue #491.

commit a27d6e1dbdee272c2a2b22bb58d162cbb7472049
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Fri Oct 16 12:09:33 2020 -0700

    Upgrade now adds new service group xtypes_services.
    Update tests to follow.

commit 611dbc60d0908294ae268019c48f2ca7693f0615
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Fri Oct 16 09:11:47 2020 -0700

    No heat index for temperatures under 40F.

commit fe9e60818295fcc8386501425b259ea2111005d7
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Fri Oct 16 08:22:37 2020 -0700

    Update comments on get_series()

commit 14f3a15cd7df2e64674d794fb375cc7e807ad91a
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Fri Oct 16 08:12:03 2020 -0700

    Add a version of get_series() that works for xtypes.
    Document it.
    Include vaporpressure.py in the examples subdirectory.

commit 0995f772e6b204b13c60af42681fdb2e54ab200b
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Thu Oct 15 17:07:52 2020 -0700

    More details about how to write an xtypes extension.

commit 1e1dce3a29f211944230119078e0108502f8f706
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Thu Oct 15 17:07:10 2020 -0700

    Add threading lock to RainRater.

commit bed387de5913e42291045b4780e8110c15229b73
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Thu Oct 15 04:49:59 2020 -0700

    Update and improve the xtypes documentation.

commit dc4f488d17a4aeaa9b9d604c500f7063c044a0af
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Thu Oct 15 04:49:31 2020 -0700

    Add service group xtype_services to weewx.conf.

commit 6f29b1a23d60189b07efae4d4ea160079eb973e8
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Wed Oct 14 13:31:43 2020 -0700

    It's OK for direction to be none, provided speed is zero

commit 034be1c968dd0bc33791d4f6559c15c7e28b6364
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Wed Oct 14 13:31:21 2020 -0700

    Check to make sure the section [Engine][[Services]] exists

commit 8cf2b3e372d1b9da948ef6caa27aadb721308850
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Wed Oct 14 08:24:13 2020 -0700

    Separate StdService from XType functionality.
    Makes XType functionality useful outside the context of WeeWX services.
    Simplifies test suites.

commit 9325e792cafa0a885f529ac15636202d518a9c61
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Wed Oct 14 08:23:07 2020 -0700

    Class DummyEngine derives from Engine.

commit 7ac31f7bd2b80c61792e0f3a5f0293ec1eb0666b
Author: Tom Keffer <tkeffer@gmail.com>
Date:   Sat Oct 10 16:26:19 2020 -0700

    Made it easier to add new, derived types via StdWXCalculate.
    See issue #491.
2020-10-18 05:49:45 -07:00
Tom Keffer
dea4459a07 Fixed problem in WMR200 driver where missing UV reports as index 255. 2020-10-10 08:39:22 -07:00
Tom Keffer
73d8d2c89f A little info about ValueTuples 2020-09-29 05:04:02 -07:00
Brent Fraser
35cc238364 add ability to select the y-axis to label (#610)
* add ability to select the y-axis to label

* added note re ability to select the y-axis to label
2020-09-28 05:38:38 -07:00
Tom Keffer
57cb9d1a2d Where the user directory is located.
Replenish Matthew's supply of capital letters.
2020-09-25 09:26:16 -07:00
Tom Keffer
12c635aaba Fixed problem where old daily summaries may not have a version number. 2020-09-22 03:57:58 -07:00
gjr80
ce03b1b0a1 fix typo 2020-09-19 10:25:51 +10:00
Tom Keffer
b50fe4532c Allow overriding the data binding when using iterators. Fixes issue #580. 2020-09-16 08:54:33 -07:00
Tom Keffer
4a0a9c1b48 Use a more modern formula for heat index. Fixes issue #601. 2020-09-13 09:51:04 -07:00
Tom Keffer
61d805620f Moved change log for the ws23xx driver to the correct location. 2020-09-09 08:39:54 -07:00
Tom Keffer
71f55d52b8 Fixed problem with ws23xx driver under Python 3 that caused it to crash. 2020-09-07 18:29:21 -07:00
Tom Keffer
08de8792ef Document PR #597. Add tests. 2020-08-29 12:37:45 -07:00
Tom Keffer
25d55de262 HTML id for loop_on_init 2020-08-28 16:06:29 -07:00
Tom Keffer
90c9b640c2 New unit "kPa", included in "group_pressure". Fixes issue #596. 2020-08-27 05:08:14 -07:00
gjr80
07dcae99ef Fix incorrect schema name in electricity example 2020-08-21 10:28:42 +10:00
Tom Keffer
28bc0e8183 Made it easier to subclass class Simulator. 2020-08-11 08:07:20 -07:00
Tom Keffer
5f59541472 Expressions in StdCalibration are now ordered.
Later corrections can depend on earlier corrections.
2020-08-11 07:53:09 -07:00
Tom Keffer
724dacc52d Fixed bug in the simulator. 2020-08-11 05:32:20 -07:00
Tom Keffer
f62d79138e New unit "beaufort", part of group_speed. Treating beaufort as a separate type
has been deprecated. Fixes issue #591.
2020-08-06 14:56:23 -07:00
Tom Keffer
a28b7d4024 Fixed problem where aggregates of windvec and windgustvec returned the aggregate
since start of day, not the start of the aggregation period. Fixes issue #590.
2020-08-06 10:59:43 -07:00
Tom Keffer
56ebe963e5 Corrected errors in the change log. 2020-07-30 11:50:04 -07:00
Tom Keffer
f43d2014ce Example of localizing a template file 2020-07-27 10:59:46 -07:00
dennypage
d3f6a7eeb9 Add THSW to group_temperature (#583) 2020-07-10 07:16:46 -07:00
claudobahn
dd71593ebc Updated accumulator to extract lightning strike counts as a sum from LOOP packets. (#582) 2020-07-09 15:42:54 -07:00
claudobahn
864626f267 Added units for lightning_distance, lightning_disturber_count, lightning_noise_count, and lightning_strike_count and default labels for strike count / distance. Updated documentation. (#581) 2020-07-09 07:06:27 -07:00
Tom Keffer
066091a510 Updated developer's notes. 2020-07-08 15:37:50 -07:00
gjr80
e8a5015fe3 Update change list with vantage loop packet sunrise/sunset fix 2020-06-30 23:06:57 +10:00
Tom Keffer
a3dca5aa6c Fixed problem where threads attempt to access non-existent database.
Fixes issue #579.
2020-06-29 08:15:56 -07:00
Tom Keffer
7943679a0b Merge branch 'master' into development 2020-06-27 14:54:41 -07:00
gjr80
8d7a5abd03 Fix yaxis plot scaling (#567)
* Fix corner case where scale() returned unusable results when fmn==fmx and a non-None minscale is specified

* python3ise doctests

* doctest typo

* Added one more doctest

* Added tests for modified scale()

* Update change history
2020-06-27 14:52:22 -07:00
Tom Keffer
3f3af2238a Fixed problem that caused reporting units to revert to US if they were in a
mixed unit system. Fixes issue #576.
2020-06-26 18:09:05 -07:00
Tom Keffer
effdfa5a06 Fixed problem that could cause the station registry to fail if given a location
with a non-ASCII location name.
2020-06-22 05:37:10 -07:00
Tom Keffer
4beed401cd Note PR #575 in change log (fixes TE923 bucket size). 2020-06-20 10:21:12 -07:00
Tom Keffer
dbcd1d1da2 Undocumented option retry_certificate has been renamed to retry_ssl, and now
covers all SSL errors (not just certificate errors). Fixes issue #569.
2020-06-20 08:24:49 -07:00
Tom Keffer
b6d2424482 Fixed problem caused by specifying a [Logging]/[[formatters]] section in
weewx.conf that uses interpolated variables.
2020-06-02 15:03:28 -07:00
Matthew Wall
d05f55bd37 forgot the start/stop lines for suse instructions 2020-06-01 16:25:01 -04:00
Matthew Wall
ddf348b7aa systemd for suse 2020-06-01 16:23:49 -04:00
mwall
7755404586 introducing the shiny new suse repository 2020-06-01 16:19:53 -04:00
Tom Keffer
4155d1d686 Fixed problem that caused wind speed to be reported to AWEKAS in m/s instead
of km/h.
2020-06-01 05:22:06 -07:00
Tom Keffer
06dc466206 Bump version to v4.1.1 2020-05-30 14:55:14 -07:00