Commit Graph

984 Commits

Author SHA1 Message Date
Tom Keffer
004b230475 Internationalized _calcXLabelFormat() 2014-02-01 17:30:49 +00:00
Tom Keffer
e1439ef036 Fixed problem where a missing key could cause the WOW thread to crash. 2014-02-01 14:10:41 +00:00
Tom Keffer
c783578447 Fixed problem where a missing record value could cause a crash. 2014-02-01 14:08:36 +00:00
Matthew Wall
e879354650 added default x label format for time plot 2014-02-01 04:13:44 +00:00
Tom Keffer
7aa227599e Some more tweaks to plot layout. 2014-02-01 00:38:31 +00:00
Matthew Wall
0d53da06cb deal with None/none from configobj 2014-01-31 19:10:14 +00:00
Tom Keffer
c8b7d5c12d Fine tuned right margin. 2014-01-31 15:37:30 +00:00
Matthew Wall
0f074a7392 fine offset rain counter glitches may be momentary or persistent. attempt to deal with both cases. 2014-01-31 14:46:33 +00:00
Tom Keffer
8ee7b962d9 Changed class name from AWEKAS to StdAWEKAS, parallelling the name of the other RESTful classes. 2014-01-31 00:03:08 +00:00
Tom Keffer
59cb084966 Failure to set an archive interval when using bar plots no longer results in an exception. 2014-01-30 23:58:38 +00:00
Tom Keffer
ffaff5c13f Log entry to not post AWEKAS is logged as DEBUG (like the others), instead of ERR. 2014-01-30 23:56:46 +00:00
Matthew Wall
9b4dfcd86e event.record not event.packet in QC/MinMax 2014-01-30 21:53:15 +00:00
Tom Keffer
d96c6a2b53 Added an option --string-check and --fix to the utility wee_config_database to fix embedded strings found in the sqlite archive database.
Documented it.
2014-01-30 18:37:02 +00:00
Tom Keffer
ff26165b45 Added a check for stray strings in the archive database 2014-01-30 16:23:50 +00:00
Tom Keffer
c2e15e16f9 Added stack traceback should an exception occur. 2014-01-30 16:22:44 +00:00
Matthew Wall
5adfb7d871 clean up any temporary file detritus 2014-01-30 01:54:16 +00:00
Matthew Wall
eb527ba445 save cheetah output to temporary file then move when done 2014-01-30 00:09:06 +00:00
Matthew Wall
4bf30ebc81 defer defaults to arg lists. more logwatch tweaks. 2014-01-29 18:27:37 +00:00
Matthew Wall
ffd021f6e8 hierarchic restful options for log_success, log_failure, timeout, max_retries, retry_wait 2014-01-29 18:07:19 +00:00
Tom Keffer
74633fb2e4 Added genSchemaOf() function to weedb. 2014-01-29 17:53:48 +00:00
Matthew Wall
571d071dfb logwatch adjustments for changes in 2.6 2014-01-29 15:40:53 +00:00
Matthew Wall
3e59ab2bcd fix metric/metricwx speeds 2014-01-29 13:24:28 +00:00
Matthew Wall
f725062e78 more log message tweaks 2014-01-29 03:30:34 +00:00
Matthew Wall
9029c9e1fc fixed silly oversight 2014-01-29 02:47:47 +00:00
Matthew Wall
0df7d2fb4f indicate database and table when logging. make logging consistent. 2014-01-29 02:27:11 +00:00
Tom Keffer
1d047a16b0 Introduced unit system "METRICWX".
Updated docs to reflect this.
Got rid of the very out of date appendix "Packet types"
Updated the appendix "Units" to show the default units for the various unit systems.
2014-01-29 01:38:58 +00:00
Tom Keffer
01089dd677 Added unit test for accumulateLeaves 2014-01-28 23:19:16 +00:00
Tom Keffer
35f53c8607 Added check for bad AWEKAS log in.
Cleaned up database query.
Refactored dictionary unit conversions.
2014-01-28 22:45:02 +00:00
Tom Keffer
0c9f1c5099 Back ported to Python v2.5 2014-01-28 18:21:48 +00:00
Matthew Wall
69e5dacc74 bump version to 2.6.0a6 2014-01-28 17:50:49 +00:00
Matthew Wall
6bc3c759d9 guard against lists from configobj 2014-01-28 03:03:01 +00:00
Matthew Wall
a7a8305844 move awekas into restx 2014-01-28 02:11:46 +00:00
Matthew Wall
e4f282af7d provide defaults for imagegenerator yscale 2014-01-27 17:28:22 +00:00
Matthew Wall
fedb5ba836 uploader extensions are now working. added retry_wait to restx thread. minor refactoring of database_dict in restx. 2014-01-27 06:03:16 +00:00
Matthew Wall
eae486ba89 catch usb errors when reading fine offset archive interval 2014-01-26 03:11:50 +00:00
Tom Keffer
abb6c9b010 Fixed a problem in setup.py
Fixed a backwards compatibility problem with early alpha versions of v2.6
2014-01-25 22:40:51 +00:00
Tom Keffer
1ad4c52885 Moved function to_US to units.py
Updated and augmented comment strings.
Cleaned up. Ready to go.
2014-01-25 22:07:23 +00:00
Tom Keffer
4764e350b4 Fixed some bugs in CWOP implementation.
Removed option server from [StdRESTful][[CWOP]] in weewx.conf and renamed it to server_list.
Renamed option 'interval' to 'post_interval' in docs and setup.py and weewx.conf
2014-01-25 20:55:36 +00:00
Tom Keffer
3633204ef9 Changed registry timeout to 20 seconds.
Moved check_response() to inside the try block.
Fixed a few minor errors.
Lots of debugging print statements in the code.
2014-01-25 19:25:56 +00:00
Tom Keffer
57aaefccad Changed the name of RESTful parameter 'interval' to 'post_interval'
Refactored the initializer calling parameters to make them more explicit. NOT TESTED yet.
2014-01-25 16:51:03 +00:00
Matthew Wall
b62a82bf18 fix day/night transition bug. make weeutil unit tests work in any time zone. 2014-01-25 04:25:08 +00:00
Tom Keffer
07ca562058 Added some documentation.
Implemented a timeout parameter.
2014-01-24 17:23:39 +00:00
Tom Keffer
58d526228b RESTThread base class now has default version of process_record().
Adding usUnits to the registry now allows all protocols except CWOP to share process_record()
2014-01-24 16:51:23 +00:00
Tom Keffer
8995b7d27e Image margins now scale with image and font sizes. 2014-01-24 16:38:04 +00:00
Tom Keffer
139a565249 Replaced pipes with simple colon and space 2014-01-24 02:38:02 +00:00
Tom Keffer
2514b2142c Reformatted log messages so they are easier to monitor with logwatch. 2014-01-24 00:16:13 +00:00
Tom Keffer
7564e3da90 Refactored names. 2014-01-23 23:27:03 +00:00
Tom Keffer
ae49de7dec Generalized the responses from HTTP posts. 2014-01-23 18:19:05 +00:00
Matthew Wall
958a099386 when StdQC min/max applies, log it 2014-01-23 14:49:03 +00:00
Tom Keffer
eb269f8edf Corrected domain of wind directions and wind speeds.
Added solar simulator from user Gary Roderick.
2014-01-23 14:14:51 +00:00