Commit Graph

1394 Commits

Author SHA1 Message Date
Matthew Wall
fc8fa8bc40 more logwatch tweaks 2013-12-21 15:14:07 +00:00
Matthew Wall
91c2466f8d use md5 digest to avoid saving the same failed forecast multiple times 2013-12-21 15:04:38 +00:00
Matthew Wall
d9c982b88a fixed bug in forecast failure dump 2013-12-21 14:52:55 +00:00
Matthew Wall
4c731543a2 parameterize pid in debian script 2013-12-21 00:13:16 +00:00
Matthew Wall
57cfc07e78 eliminate marshaling overhead when querying for last timestamp. prevent partial data from previous failures from infilitrating good query. 2013-12-20 15:56:41 +00:00
Matthew Wall
4c56823c03 forgot to break after success 2013-12-20 15:35:26 +00:00
Matthew Wall
d7d6c5e11a retry database reads and writes. eliminate some dead code. option to save failed forecasts to disk for later diagnoses. explicitly close database connections. 2013-12-20 13:14:59 +00:00
Chris Manton
b4df055e42 wmr200: Remove upper nibble of rainrate for calculations 2013-12-20 06:39:10 +00:00
Chris Manton
cf5735a08f wmr200: rainfall and windchill fix 2013-12-20 06:33:15 +00:00
Matthew Wall
ced4002d13 capture output from various uploaders 2013-12-14 15:41:30 +00:00
Matthew Wall
b5f33bf0fc added option to save failed wu forecast to disk 2013-12-14 15:41:01 +00:00
Matthew Wall
a5fa06c31d fix permissions when using logrotate and rsyslog on debian 2013-12-14 13:17:31 +00:00
Matthew Wall
392a27df3f default to 30 seconds between retries instead of 10 2013-12-11 18:06:51 +00:00
Matthew Wall
1f92817b84 provide more feedback about wind overflow and validity 2013-12-11 18:06:13 +00:00
Matthew Wall
357bc662e6 fix type conversions in te923 options 2013-12-11 18:05:27 +00:00
Matthew Wall
caf3ffff2b fixed cooling degree day bug. do not crash if skin does not define Labels. 2013-12-11 18:04:56 +00:00
Matthew Wall
75dd83fb40 warn about clearing history. fix all entry points for wind speed 2013-12-10 14:35:42 +00:00
Matthew Wall
a1e84b5cfe fix wind speed decoding 2013-12-10 05:25:19 +00:00
Matthew Wall
2115f1a2df ignore any pointer lower than the start of history data 2013-12-09 21:13:28 +00:00
Matthew Wall
dc6c17d99e added a few more log patterns; minor cleanup 2013-12-09 18:34:56 +00:00
Matthew Wall
7a7b5c6ac8 ignore reads from memory when pointer has not been updated 2013-12-09 17:24:15 +00:00
Matthew Wall
bfa2059153 add check for wind overflow and validity 2013-12-09 01:50:30 +00:00
Matthew Wall
b5038f51ec explicit method to do initial catchup 2013-12-08 05:06:56 +00:00
Chris Manton
8362eb1ff6 wmr200: Add windgust; cleanup windchill 2013-12-06 18:20:50 +00:00
Matthew Wall
e164b232ee added disable_catchup to ws23xx driver 2013-12-04 04:52:25 +00:00
Matthew Wall
92e70a74d9 added option to disable catchup. fix off-by-one archive interval bug. 2013-12-04 04:42:27 +00:00
Matthew Wall
bcaadf96f5 fixed ws23xx polling interval bug 2013-12-04 00:16:27 +00:00
Matthew Wall
d22cdc7b42 fixed bug in archive_interval setup 2013-12-02 05:29:47 +00:00
Matthew Wall
1adf582f2b attempt to fix tabification issues in weewx.conf 2013-12-02 04:16:30 +00:00
Matthew Wall
57eb1f2c2f attempt to fix tabification issues in weewx.conf 2013-12-02 04:15:28 +00:00
Chris Manton
cb1f615422 wmr200: Added archive retrieval
Bunch of other changes/cleanup to support this feature
2013-12-02 01:18:39 +00:00
Matthew Wall
c180efbf91 fix config parameter types. sigh. 2013-12-01 19:48:42 +00:00
Matthew Wall
9581bc5926 update todo and new features 2013-11-30 19:29:34 +00:00
Matthew Wall
c13b9df548 gust and gustDir are None for the ws23xx driver. temporarily hack record_generation using a config setting; 2.6 will probably use the genCatchupRecords api change instead. 2013-11-29 23:52:52 +00:00
Matthew Wall
bcb8e94ec2 put full set of metric groups in weewx.conf to facilitate metric display. fix te923 driver location. 2013-11-29 23:50:58 +00:00
Matthew Wall
3ba04003e4 put driver in same location as other sections 2013-11-27 16:09:10 +00:00
Matthew Wall
4b7df6b1fc fix te923 rain count multiplier. make te923 memory dumps more reliable. adjustments for different te923 memory sizes. better detection of ws23xx connection mode. fixed outHumdity typo. 2013-11-27 15:51:50 +00:00
Matthew Wall
59ce2cde6c added ability to specify number of records and blocks to te923 driver 2013-11-26 12:39:55 +00:00
Matthew Wall
7e8f4e550c enable modification of archive interval and clearing station memory on ws23xx 2013-11-26 04:38:45 +00:00
Matthew Wall
bfbfe6ab5f added catchup to ws23xx driver, but it is marginally useful due to lack of data stored in historical records and small memory size 2013-11-26 03:10:17 +00:00
Matthew Wall
310be286aa permit configuration of remote sensors from weewx.conf for te923. added retries and failure recovery for both te923 and ws2300. initial implementations of wee_config_te923 and wee_config_ws2300. added diagnostic options to te923 driver. 2013-11-25 13:16:35 +00:00
Matthew Wall
88e18d80e1 fixed a few silly mistakes 2013-11-23 21:56:37 +00:00
Matthew Wall
4b6bbae447 improvements to te923 driver. added option to dump some or part of station memory. added mappings to standard schema for remote batteries and sensors. 2013-11-23 21:47:56 +00:00
Matthew Wall
052b8a0943 minor cleanup 2013-11-23 15:41:41 +00:00
Matthew Wall
7508a22fbd revert destination in setup.cfg 2013-11-23 15:38:11 +00:00
Matthew Wall
13d8d2da18 fixed wind speed multiplier in te923. provide mechanism for testing driver without weewx overhead. 2013-11-23 15:37:28 +00:00
Matthew Wall
94dc0c7608 update changelog 2013-11-23 13:24:01 +00:00
Matthew Wall
71b1b83753 initial support for te923. minor refactoring of ws23xx. 2013-11-23 05:55:32 +00:00
Matthew Wall
8632c7fbe7 added wmr928n to supported hardware table 2013-11-20 16:41:37 +00:00
Matthew Wall
ee716a8518 if record_generation is software, do not try to use the station's archive interval 2013-11-18 22:48:11 +00:00