Commit Graph

669 Commits

Author SHA1 Message Date
Tom Keffer
c05f79c94b Rewrote how $db.$current works. Simplified it. 2014-11-01 14:35:37 +00:00
Matthew Wall
12ef117500 use parser to report command-line errors. fix a few post-configurator typos. fixed wakup typo in vantage eeprom method. 2014-11-01 01:18:10 +00:00
Matthew Wall
800568f3ce rename AbstractStation to AbstractDevice. attempt to address some PEP warnings, but gave up on the 'weak' (superfluous) ones. 2014-11-01 00:16:29 +00:00
Tom Keffer
4b0cb88b4e Now allows syntax like $trend($time_delta=3600).barometer.
Added test for it.
2014-10-31 15:58:28 +00:00
Matthew Wall
cafc3ffcde better error handling and retries for ws1 and ultimeter 2014-10-31 04:30:42 +00:00
Tom Keffer
f9e9c12382 Fixed bug in querying for schemas that prevented older versions of MySQL (V4.X) from working. 2014-10-30 13:12:12 +00:00
Tom Keffer
c45d6c8ada Catch up with trunk through R2422. Includes rewrite of weedb and FTP uploader. 2014-10-24 18:47:22 +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
Tom Keffer
9772172410 Catch up with V2.7.0 2014-10-12 12:59: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
f201e9df5d Clarified wording to indicate that its only the hour label that is always plural. 2014-10-11 21:20:37 +00:00
Matthew Wall
63bcdb6481 be more selective about which Version is modified 2014-10-11 20:38:56 +00:00
Tom Keffer
6f598cb54f Implemented workaround for bug in Python 2.5 and 2.6 in the function locale.format_string, which does not allow interpolation.
Clarified upgrading guide.
2014-10-11 17:25:06 +00:00
Tom Keffer
599aea505a Version 2.7.0 candidate release.
Updated Upgrading Guide.
2014-10-11 16:20:03 +00:00
Tom Keffer
c99f9fa95f Finished a more complete explanation of how weewx tags interact with the search list. 2014-10-11 15:50:48 +00:00
Tom Keffer
c395b98d09 More complete explanation of how lazy evaluation of tags work. Needs a little work. 2014-10-11 01:38:56 +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
Tom Keffer
30773d2693 Various tweaks.
Untabified the file.
2014-10-06 18:10:31 +00:00
Tom Keffer
3f1222ce87 Clarified comments about power supplies and the RPi 2014-10-04 15:22:41 +00:00
Tom Keffer
024c72b4f3 Wording and formatting tweaks. 2014-10-04 02:10:47 +00:00
Tom Keffer
6fd2093741 Added comments about running webservers on an RPi. 2014-10-03 16:40:26 +00:00
Matthew Wall
289789ad70 added a few more caveats to station data 2014-10-02 17:40:49 +00:00
Matthew Wall
0f1948720d clean up formatting of station data tables 2014-10-02 17:30:49 +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
Matthew Wall
398ff68c82 put station data into appendix in the customizing guide. consolidate the station configuration sections in the user guide. 2014-10-02 12:48:50 +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
Matthew Wall
81ac67f3d8 added station data tables and station characteristics for each hardware type 2014-09-30 02:43:24 +00:00
Tom Keffer
550719c8eb More details on writing a custom weewx device driver. 2014-09-29 00:13:16 +00:00
Tom Keffer
5966cb7fa3 Now does more checks for correct channel and transmitter type.
Fixed error in --info reporting.
Tweaked user guide
2014-09-28 15:01:54 +00:00
Matthew Wall
f0299b2ae4 added ws2095 station 2014-09-27 14:54:38 +00:00
Tom Keffer
cb941aa731 Tweaked usage string of wee_config_vantage 2014-09-26 01:53:07 +00:00
Tom Keffer
166181c55e Used the word "offset" consistently.
Updated docs to reflect the new wee_config_vantage capabilities.
2014-09-25 17:00:48 +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
Tom Keffer
e8cfa59a16 Resolved a few remaining conflicts with main trunk. 2014-08-31 19:26:52 +00:00
Tom Keffer
a77843bedf Catch up with main trunk. 2014-08-31 18:37:15 +00:00
Matthew Wall
641f2ac84a ensure correct loc, lat, lon, altitude in deb postinst 2014-08-21 12:55:38 +00:00
Tom Keffer
55019cd34a Added explanation that running fc-cache may be necessary. 2014-08-16 23:40:44 +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
Tom Keffer
0bb5b97dbe Catch up with main trunk. 2014-07-31 01:28:31 +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