Commit Graph

197 Commits

Author SHA1 Message Date
Matthew Wall
f269126077 continue using the (confusing) xx/yy/zz date format for now 2014-12-08 03:04:38 +00:00
Matthew Wall
5a49c77248 bump to 3.0.1 2014-12-06 17:59:35 +00:00
Tom Keffer
f42428dc73 Added date to changes.txt 2014-12-05 19:06:38 +00:00
Matthew Wall
32ac4858e1 added ws28xx fix to the changelog 2014-11-30 21:15:30 +00:00
Tom Keffer
1738d2ffed Reintegrate from the v3 branch.
V3.0.0b1
2014-11-29 18:15:24 +00:00
Tom Keffer
204194a38b Used decorator to convert sqlite and mysql exceptions into weedb exceptions.
Introduced exception type weedb.DatabaseError as the base class of all weedb exceptions.
Filled out the "not implemented" functions in the abstract base classes Connection.
2014-10-24 18:10:29 +00:00
Matthew Wall
0aded41660 fixed rare fatal error in ws23xx driver. do not use str as variable name. 2014-10-18 05:15:21 +00:00
Tom Keffer
e164c29575 Added observation type 'snow'. It generally follows the semantics of 'rain'. 2014-10-17 00:40:36 +00:00
Tom Keffer
5fb95900bd Improved robustness of the pickling and unpickling of the times of the last upload. 2014-10-12 15:17:26 +00:00
Matthew Wall
07e9938227 insert release date in changes.txt. ensure proper Version: pattern in customizing.htm 2014-10-12 01:17:04 +00:00
Tom Keffer
599aea505a Version 2.7.0 candidate release.
Updated Upgrading Guide.
2014-10-11 16:20:03 +00:00
Tom Keffer
6f2746de84 Added the ability to localize the weewx and server "uptime." This involved adding a new unit group "group_deltatime". 2014-10-10 15:35:22 +00:00
Matthew Wall
fa095094a7 ensure consistent shebang and __main__ invocations 2014-10-07 13:10:04 +00:00
Matthew Wall
c119e8edec use uxBatteryStatus instead of UXBatteryStatus to match conventions used by other drivers 2014-10-02 17:30:22 +00:00
Tom Keffer
98ceb68848 Fixed bug that can affect hardware that emits floating point timestamps, where the timestamp is within 1 second of the end of an archive interval.
Added regression test to test it.
2014-10-02 01:55:38 +00:00
Tom Keffer
13ea1393e8 Tweaked formatting of wee_config_vantage --info output 2014-09-25 14:53:08 +00:00
Matthew Wall
6f879839a0 default to ttyUSB0 instead of ttyS0. added cc3000 to debian install scripts. 2014-09-24 02:46:51 +00:00
Tom Keffer
b9f40fa226 Applied patch from Gary Roderick, which adds debug information to rsync 2014-09-17 13:30:07 +00:00
Matthew Wall
641f2ac84a ensure correct loc, lat, lon, altitude in deb postinst 2014-08-21 12:55:38 +00:00
Matthew Wall
6981af10a5 improved feedback when configobj errors in skin.conf 2014-08-10 14:52:58 +00:00
Tom Keffer
2206e0acfb Added change log about weedb commits. 2014-08-04 03:39:20 +00:00
Matthew Wall
4718276064 fixed usb endpoint in te923 driver 2014-07-30 13:44:43 +00:00
Denny Page
3985fdaa04 For setTime, move retrieval of system time from the engine into the setTime method itself. This greatly improves the accuracy of time synchronization with the station. 2014-07-25 03:22:50 +00:00
Matthew Wall
4669902aeb added rain rate calculation to ultimeter driver 2014-07-24 15:30:40 +00:00
Denny Page
85959c98d9 Note location change of clock synchronization parameters 2014-07-21 21:57:44 +00:00
Matthew Wall
65641f66d4 use per-skin HTML_ROOT for rsync configurations 2014-07-14 02:16:32 +00:00
Matthew Wall
d086a91fdb initial catchup implementation for ws28xx driver 2014-06-23 21:38:08 +00:00
Tom Keffer
ccbe229567 Version 2.6.4 2014-06-16 14:17:10 +00:00
Tom Keffer
dc465af559 If the console has successfully been opened up but then on subsequent opens suffers an I/O error, weewx will now attempt a retry (before it would just exit). 2014-06-14 00:19:43 +00:00
Matthew Wall
ccdda7e2e5 return 0 or 1 for battery status rather than 0,1,2,4,8 2014-06-09 16:46:07 +00:00
Matthew Wall
15369180d1 added driver for cc3000 2014-06-02 00:55:41 +00:00
Matthew Wall
fb1f028c48 added section about backups. added sections for ultimeter and ws1. other minor edits. 2014-06-01 12:42:00 +00:00
Matthew Wall
c4281a902e it is ok to have a table with no 'interval' column 2014-05-19 00:35:34 +00:00
Matthew Wall
f8950d861a added automatic power cycling to fousb driver 2014-05-18 17:24:58 +00:00
Matthew Wall
81b5106533 added peetbros and ads drivers 2014-05-17 18:49:17 +00:00
Matthew Wall
b55d35d003 detect both NP and OFL on ws28xx 2014-05-08 10:27:59 +00:00
Matthew Wall
c78f00d9ee fix cosmetic problem in wee_config_fousb 2014-05-08 01:56:34 +00:00
Tom Keffer
dc59bb8a53 The WMR100 driver was incorrectly tagging rain over the last 24 hours as rain since midnight. This caused a problem with WU and CWOP posts. 2014-05-03 12:44:11 +00:00
Tom Keffer
db4c689a42 The WMR100 driver now calculates SLP in software. 2014-04-23 14:32:50 +00:00
Tom Keffer
590406919a Put version number in change log 2014-04-11 01:30:27 +00:00
Matthew Wall
33655a7f67 clean up usb initialization and shutdown for fousb, ws28xx, and te923. remove more dead code from ws28xx. 2014-03-13 16:54:21 +00:00
Tom Keffer
5523cbbf59 CWOP posts are now slightly more robust. 2014-03-11 13:33:30 +00:00
Matthew Wall
b7c3e6f773 improve pairing, remove dead code, consolidate logging 2014-03-11 12:39:07 +00:00
Matthew Wall
65700b856b count wxengine restarts. match 2.6 syntax for adding archive records. 2014-03-10 16:27:34 +00:00
Matthew Wall
6cbed30d5a avoid unicode exceptions when rendering unit_label 2014-03-08 12:27:08 +00:00
Tom Keffer
5acbfda3d1 Battery status values txBatteryStatus and consBatteryVoltage now appear in the archive record. 2014-02-24 13:32:39 +00:00
Tom Keffer
7bc4515c06 Fixed a problem where the Ambient threads could crash if there were no rain database entries. 2014-02-21 16:12:24 +00:00
Tom Keffer
be8ebe4b7d The plot images can now use UTF-8 characters. 2014-02-20 13:55:23 +00:00
Tom Keffer
697e9575d8 Hardened the WMR100 driver against malformed packets. 2014-02-17 15:10:12 +00:00
Tom Keffer
33e5b1fe45 Fixed bug that prevented Rapidfire posts from being identified as such. 2014-02-16 14:39:23 +00:00