Commit Graph

1447 Commits

Author SHA1 Message Date
Tom Keffer
21fc9e888b V3.2.0 release candidate 2015-07-15 13:48:04 -07:00
tkeffer@gmail.com
1d3fd13ae6 V3.2.0b3 2015-07-15 06:47:43 -07:00
tkeffer@gmail.com
2f50b38a40 Fixed indentation error in 'else' clause 2015-07-15 06:41:12 -07:00
tkeffer@gmail.com
2afc2f6cd9 rain packet now decodes yesterdayRain correctly. No longer supplies
dayRain.
Changed LOOP packet type `battery` from bool to int.
2015-07-14 10:42:58 -07:00
tkeffer@gmail.com
6805b913d6 Added ability to log packets from the WMR9x8 using a standalone driver
executable.
2015-07-14 10:39:52 -07:00
mwall
c94b04d8f3 provide feedback for unknown failures in restx 2015-07-14 11:01:42 -04:00
Matthew Wall
df8f336ce4 provide driver module status during install as well as reconfigure 2015-07-13 18:05:02 -04:00
Matthew Wall
5de0946473 ignore failed attempts to load drivers 2015-07-13 08:06:04 -04:00
Tom Keffer
37b0aa9c11 Merge pull request #50 from maniac103/no-negative-rain
Make sure rain amount doesn't become negative.
2015-07-12 06:32:50 -07:00
Danny Baumann
ca1f802659 Make sure rain amount doesn't become negative.
Total rain amount may decrease (e.g. when exchanging sensor batteries or
on otherwise triggered sensor reset), so don't write (large) negative
values in that case.
2015-07-12 14:02:22 +02:00
Tom Keffer
4941f2f225 V3.2.0b2 2015-07-11 18:44:47 -07:00
Tom Keffer
68f00ad274 FTP uploader now retries several times to connect to a server, instead
of giving up after one try.
2015-07-11 18:43:44 -07:00
Tom Keffer
88326d6acc Fixed error in logging message. 2015-07-09 06:21:21 -07:00
Tom Keffer
d42285c271 Changed help message for --install. 2015-07-08 11:31:05 -07:00
Tom Keffer
1a16cc48f4 Fixed error in posting to the log after creating main database.
Changed from using DBManager.get_manager_dict() to
DBManager.get_manager_dict_from_config()
2015-07-08 11:26:53 -07:00
Tom Keffer
0d511d52f0 Put in forwarding stub for DBBinder.get_manager() 2015-07-08 05:58:35 -07:00
Tom Keffer
af5d80db02 Merge branch 'master' of https://github.com/weewx/weewx.git 2015-07-07 17:45:06 -07:00
Tom Keffer
03ad88e102 Changed wake up strategy for the Vantage WLIP 2015-07-07 17:43:44 -07:00
Matthew Wall
e0914953e9 bump version to 3.2.0b1 2015-07-07 11:49:55 -04:00
Matthew Wall
cf0a157601 use mixed case for (some) derived variables 2015-07-07 10:38:11 -04:00
mwall
ebe6e33731 minor formatting changes for easier groking on small monitor 2015-07-06 15:53:21 -04:00
mwall
229f89d687 provide more feedback in extension listing 2015-07-06 15:47:07 -04:00
Matthew Wall
33b4038a92 minor code reformatting (keep pycharm happy; easier to read on small monitor) 2015-07-06 12:48:11 -04:00
mwall
7fe489ed3d provide feedback if driver depends on uninstalled module 2015-07-06 12:20:40 -04:00
Tom Keffer
e1399355cd Introduced new top-level stanza [DatabaseTypes].
Subsections [[SQLite]] and [[MySQL]] now go under it.
Updated docs to match.
2015-07-05 18:28:01 -07:00
Tom Keffer
d694d8cef1 Detect inability to create image file, log it, then keep going. 2015-07-02 12:30:50 -07:00
Tom Keffer
f149b11933 Better StdQC diagnostics 2015-06-30 14:11:13 -07:00
Tom Keffer
565522e130 Added additional debug logging to main engine loop.
V3.2.0a3
2015-06-30 10:04:32 -07:00
Tom Keffer
02f09f5f20 Option bar_gap_fraction is now ignored. Bar plot widths are rendered
explicitly since V3.0, making the option unnecessary. Fixes issue #25.
2015-06-28 13:42:07 -07:00
Tom Keffer
ef403ae3eb The Vantage driver now catches undocumented termios exceptions and
converts them to weewx exceptions. This allows retries if flushing input
or output buffers fail.
2015-06-28 09:39:39 -07:00
Tom Keffer
f4ab2e8d97 Clarify that weewx must be stopped first before running wee_device. 2015-06-28 08:10:40 -07:00
Tom Keffer
5d914f3931 Differing version numbers no longer causes the merge test to fail. 2015-06-25 09:27:49 -07:00
Tom Keffer
1c7c623c3f Updated test suite to reflect that database_type is now set by the
extension installer.
2015-06-25 09:21:24 -07:00
Tom Keffer
55b634a312 Brought expected results in concordance with new formatting in
weewx.conf
2015-06-25 09:19:52 -07:00
Tom Keffer
d1f8cbe241 Fixed problem with station id or password is set to 'replace_me' 2015-06-25 07:49:10 -07:00
Tom Keffer
e8e53776aa Added extra debug info for FTP uploads 2015-06-25 05:52:03 -07:00
Tom Keffer
956f6b6fe7 More compact diagnostics for FTP connect errors. 2015-06-24 20:06:13 -07:00
Matthew Wall
2f79cd633d ignore_bounds now only permits wonky values for constants A,B,C, and D 2015-06-24 11:16:00 -04:00
Matthew Wall
6cb73c8951 added option to ignore bounds on calibration constants in the acurite driver R2 messages 2015-06-24 09:22:30 -04:00
Matthew Wall
12115fdb53 Merge branch 'master' of github.com:weewx/weewx 2015-06-24 09:05:48 -04:00
Matthew Wall
11e6cd2d3e deal with libusb/pyusb that fail setConfiguration 2015-06-24 09:05:40 -04:00
tkeffer@gmail.com
d73856dac5 Pops keyword 'enable' from the site dictionary before handing it to the
thread.
2015-06-23 12:52:35 -07:00
Tom Keffer
cc3abaa2d9 Removed unneeded imports. 2015-06-22 07:10:47 -07:00
Matthew Wall
e2b26e281a fix acurite comments 2015-06-21 19:26:35 -04:00
Tom Keffer
0813f92592 Added logic so that any reports specified by an extension run before FTP
or RSYNC
2015-06-21 16:20:03 -07:00
Tom Keffer
629cde03dc Refactored the injection of any extension configuration data into the
config file.
2015-06-21 13:18:21 -07:00
Tom Keffer
e7e34faa59 Put in stub for manager.get_manager_dict() for backwards compatiblity 2015-06-21 12:45:01 -07:00
Tom Keffer
cbc46ee62b If the extension uses a database, massage it so it's compatible with the
new V3.2 way of specifying database options
2015-06-21 12:16:08 -07:00
Tom Keffer
dd442b276e Updated extension installer tests for V3.2 2015-06-21 09:37:23 -07:00
Tom Keffer
134e1d3c3f No longer removes $Id ident as part of the upgrade to V3.2 process 2015-06-21 08:00:59 -07:00