Commit Graph

  • 8a690f1724 added StdWXCalculate, tested with simulator Matthew Wall 2014-10-26 18:35:26 +00:00
  • c8acb94fd1 Changed the name of module weewx.wxengine to weewx.engine. Updated TODO.txt Tom Keffer 2014-10-26 16:16:57 +00:00
  • a18286249d Update the wmr200 docs minor update Chris Manton 2014-10-26 03:31:18 +00:00
  • bd54075e75 Update the wmr200 user accessible options and add some commentary on wmr200 behavior. Chris Manton 2014-10-26 03:18:20 +00:00
  • 43c2cee5cc Got things working with optional table name. Tom Keffer 2014-10-26 02:07:12 +00:00
  • eb964effa6 Continuing to work on allowing the table name to be specified in archive files. Tom Keffer 2014-10-26 01:31:11 +00:00
  • b5ac38e5ce Started on allowing the archive table name to be specified. Tom Keffer 2014-10-26 01:01:12 +00:00
  • 0664e294d3 Moved WXDailySummary to its own file, wxstats Moved heating and cooling degree code into it, so it does not appear in the tag code. Tom Keffer 2014-10-25 23:30:57 +00:00
  • 7b0798a1f3 Updated TODO list. Tom Keffer 2014-10-25 23:04:28 +00:00
  • 065ff4e1eb Fixed some HTML errors. Clarified wording on how to write a custom driver. Tom Keffer 2014-10-25 20:23:19 +00:00
  • c45d6c8ada Catch up with trunk through R2422. Includes rewrite of weedb and FTP uploader. Tom Keffer 2014-10-24 18:47:22 +00:00
  • 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. Tom Keffer 2014-10-24 18:10:29 +00:00
  • 8484bfa77a Deleted misdirected branching. Tom Keffer 2014-10-21 13:45:05 +00:00
  • acc9336cc6 Tom Keffer 2014-10-21 13:39:14 +00:00
  • 75b8e4fc86 Fixed problem in OS uptime Tom Keffer 2014-10-21 00:05:44 +00:00
  • 0aded41660 fixed rare fatal error in ws23xx driver. do not use str as variable name. Matthew Wall 2014-10-18 05:15:21 +00:00
  • fe0ac18d20 Utility function as_value_tuple() got left out in the merge with 2.7.0. Put it back in. Tom Keffer 2014-10-17 23:37:36 +00:00
  • e164c29575 Added observation type 'snow'. It generally follows the semantics of 'rain'. Tom Keffer 2014-10-17 00:40:36 +00:00
  • 5fb95900bd Improved robustness of the pickling and unpickling of the times of the last upload. Tom Keffer 2014-10-12 15:17:26 +00:00
  • ceb32c89fb Improved command-line interface to wee_reports, making it look more like the other utilities. Tom Keffer 2014-10-12 14:38:09 +00:00
  • 9772172410 Catch up with V2.7.0 Tom Keffer 2014-10-12 12:59:26 +00:00
  • bcf1d2ac34 Version 2.7.0 release v2.7.0 Tom Keffer 2014-10-12 12:43:41 +00:00
  • 07e9938227 insert release date in changes.txt. ensure proper Version: pattern in customizing.htm Matthew Wall 2014-10-12 01:17:04 +00:00
  • 82b039635b update package changelogs for 2.7.0 Matthew Wall 2014-10-12 01:14:22 +00:00
  • 34e8a0c476 retry for a full hour when getting ws28xx startup records just in case there is no one to press the SET button Matthew Wall 2014-10-12 00:48:32 +00:00
  • 027266a0ac Removed redundant import Tom Keffer 2014-10-11 21:42:38 +00:00
  • 2b9e83d74a bytes is a reserved keyword. Substituted Nbytes instead. Tom Keffer 2014-10-11 21:40:12 +00:00
  • f201e9df5d Clarified wording to indicate that its only the hour label that is always plural. Tom Keffer 2014-10-11 21:20:37 +00:00
  • 06358452c6 R2395 actually broke with Python 2.7. Implemented a workaround that catches the exception raised by Python 2.5 and 2.6 and does an old-fashioned % formatting in its place. Tom Keffer 2014-10-11 21:17:14 +00:00
  • 63bcdb6481 be more selective about which Version is modified Matthew Wall 2014-10-11 20:38:56 +00:00
  • 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. Tom Keffer 2014-10-11 17:25:06 +00:00
  • 599aea505a Version 2.7.0 candidate release. Updated Upgrading Guide. Tom Keffer 2014-10-11 16:20:03 +00:00
  • c99f9fa95f Finished a more complete explanation of how weewx tags interact with the search list. Tom Keffer 2014-10-11 15:50:48 +00:00
  • c0a824aadf Now tests for an elapsed time of 'None'. Tom Keffer 2014-10-11 15:49:12 +00:00
  • 21f8319bf6 Now looks for group_deltatime when deciding whether to format for elapsed time. Also, uses locale formatting. Tom Keffer 2014-10-11 15:48:14 +00:00
  • 26c2633e52 Now uses lazy evaluation to evaluate uptime and os_uptime. Tom Keffer 2014-10-11 15:47:14 +00:00
  • c395b98d09 More complete explanation of how lazy evaluation of tags work. Needs a little work. Tom Keffer 2014-10-11 01:38:56 +00:00
  • 6f2746de84 Added the ability to localize the weewx and server "uptime." This involved adding a new unit group "group_deltatime". Tom Keffer 2014-10-10 15:35:22 +00:00
  • d69082982f Impossible unit conversion now binds early. Changed test to match. Tom Keffer 2014-10-10 00:40:14 +00:00
  • 8655680f21 Converted other RESTful services to the V3 bindings. Tom Keffer 2014-10-09 19:56:19 +00:00
  • 5051e05c67 Updated restx to use the V3 way of binding to a database. Also, removed the functions get_dict() and set_default() and substituted accumulateLeaves(). Tom Keffer 2014-10-09 19:44:20 +00:00
  • 6c7b0d9dde Added max_level option to accumulateLeaves() Tom Keffer 2014-10-09 19:40:33 +00:00
  • ea1b514d03 better handling of None Matthew Wall 2014-10-07 13:32:00 +00:00
  • fa095094a7 ensure consistent shebang and __main__ invocations Matthew Wall 2014-10-07 13:10:04 +00:00
  • d44973ee7d handle timestmap corner case. set_interval is not yet implemented. ensure integer timestamps for archive records. Matthew Wall 2014-10-07 13:08:41 +00:00
  • d572cb1380 update ws28xx driver to 0.31 Matthew Wall 2014-10-07 11:59:20 +00:00
  • 30773d2693 Various tweaks. Untabified the file. Tom Keffer 2014-10-06 18:10:31 +00:00
  • 3f1222ce87 Clarified comments about power supplies and the RPi Tom Keffer 2014-10-04 15:22:41 +00:00
  • 024c72b4f3 Wording and formatting tweaks. Tom Keffer 2014-10-04 02:10:47 +00:00
  • 6fd2093741 Added comments about running webservers on an RPi. Tom Keffer 2014-10-03 16:40:26 +00:00
  • 289789ad70 added a few more caveats to station data Matthew Wall 2014-10-02 17:40:49 +00:00
  • 0f1948720d clean up formatting of station data tables Matthew Wall 2014-10-02 17:30:49 +00:00
  • c119e8edec use uxBatteryStatus instead of UXBatteryStatus to match conventions used by other drivers Matthew Wall 2014-10-02 17:30:22 +00:00
  • 398ff68c82 put station data into appendix in the customizing guide. consolidate the station configuration sections in the user guide. Matthew Wall 2014-10-02 12:48:50 +00:00
  • 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. Tom Keffer 2014-10-02 01:55:38 +00:00
  • defb95ed5d use seoul instead of tokyo Matthew Wall 2014-10-01 13:18:46 +00:00
  • 4cd3dd84d1 Now sets TZ before every test. Tom Keffer 2014-10-01 01:54:00 +00:00
  • c2cfb7cb92 Added test for startOfInterval with a 60 second, on-the-boundary, value. Tom Keffer 2014-09-30 17:41:59 +00:00
  • 81ac67f3d8 added station data tables and station characteristics for each hardware type Matthew Wall 2014-09-30 02:43:24 +00:00
  • 550719c8eb More details on writing a custom weewx device driver. Tom Keffer 2014-09-29 00:13:16 +00:00
  • a63dc26833 Added an (undocumented) ability to set pragmas on a sqlite connection. Tom Keffer 2014-09-28 15:26:55 +00:00
  • c668240cbc Fixed doc string for sqlite.Connection Tom Keffer 2014-09-28 15:11:53 +00:00
  • 5966cb7fa3 Now does more checks for correct channel and transmitter type. Fixed error in --info reporting. Tweaked user guide Tom Keffer 2014-09-28 15:01:54 +00:00
  • f0299b2ae4 added ws2095 station Matthew Wall 2014-09-27 14:54:38 +00:00
  • cb941aa731 Tweaked usage string of wee_config_vantage Tom Keffer 2014-09-26 01:53:07 +00:00
  • dd1c9cafe2 Fixed problem with the reporting of combined temperature/humidity sensors. Tom Keffer 2014-09-26 01:35:14 +00:00
  • 166181c55e Used the word "offset" consistently. Updated docs to reflect the new wee_config_vantage capabilities. Tom Keffer 2014-09-25 17:00:48 +00:00
  • 13ea1393e8 Tweaked formatting of wee_config_vantage --info output Tom Keffer 2014-09-25 14:53:08 +00:00
  • df09ddddf9 Added Deborah Pickett's additions, which allow changing and monitoring extra channels on the Vantage. Also, allows setting calibration values in the console. Tom Keffer 2014-09-25 14:35:48 +00:00
  • b51906f676 Refactored unit check into a new method. Incoming stats now uses it. Tom Keffer 2014-09-24 13:41:28 +00:00
  • 6f879839a0 default to ttyUSB0 instead of ttyS0. added cc3000 to debian install scripts. Matthew Wall 2014-09-24 02:46:51 +00:00
  • b9f40fa226 Applied patch from Gary Roderick, which adds debug information to rsync Tom Keffer 2014-09-17 13:30:07 +00:00
  • f836ad83b1 Now captures highs and lows from LOOP records. Tom Keffer 2014-09-03 04:20:33 +00:00
  • 470cceac30 Cleaned up unneeded reference to WXArchive Tom Keffer 2014-09-02 21:58:35 +00:00
  • 3c9b0a7874 Got wee_config_database working with new binding mechanism. Tom Keffer 2014-09-02 21:52:42 +00:00
  • 11624d54c8 Simplified class SearchList, by eliminating old-style V2.x extensions. Tom Keffer 2014-09-02 19:55:38 +00:00
  • d6ca4cba08 Made the logic a little more consistent between custom functions. Tom Keffer 2014-08-31 20:21:48 +00:00
  • 8bc68a4c58 Updated svn:mergeinfo Tom Keffer 2014-08-31 19:28:13 +00:00
  • e8cfa59a16 Resolved a few remaining conflicts with main trunk. Tom Keffer 2014-08-31 19:26:52 +00:00
  • 040ddbae53 Catch up with main trunk (which removed unneeded svn:mergeinfo properties) Tom Keffer 2014-08-31 19:07:19 +00:00
  • 8ff9825f89 Removed svn:mergeinfo from the files that have it set as a property. Tom Keffer 2014-08-31 19:03:48 +00:00
  • a77843bedf Catch up with main trunk. Tom Keffer 2014-08-31 18:37:15 +00:00
  • 8ed05cc2f2 Simplified how to open an Archive file. Tom Keffer 2014-08-31 18:27:46 +00:00
  • 32d49bd0d0 The function _get_object() now raises a more informative exception. Tom Keffer 2014-08-31 17:01:35 +00:00
  • c6890384e4 s/MyBindings/Bindings/g s/MyDatabases/Databases/g Tom Keffer 2014-08-31 00:25:34 +00:00
  • 1c42de511c Changed how the accumulators work. There is now a dictionary holding special types (instead of using a subclass). Tom Keffer 2014-08-27 16:41:21 +00:00
  • 9eac549cd9 Corrected error in rms and vecavg calculations. Got test_stats and test_templates working. Tom Keffer 2014-08-26 01:50:38 +00:00
  • bb0bdad878 most changes are to follow the revised version of the document V3 Database architecture. Now uses consistent terminology "binding". Tom Keffer 2014-08-25 15:33:47 +00:00
  • 641f2ac84a ensure correct loc, lat, lon, altitude in deb postinst Matthew Wall 2014-08-21 12:55:38 +00:00
  • 55019cd34a Added explanation that running fc-cache may be necessary. Tom Keffer 2014-08-16 23:40:44 +00:00
  • 6981af10a5 improved feedback when configobj errors in skin.conf Matthew Wall 2014-08-10 14:52:58 +00:00
  • 2206e0acfb Added change log about weedb commits. Tom Keffer 2014-08-04 03:39:20 +00:00
  • fed1e1e6a7 Exceptions occuring during commits and rollbacks are now converted to weewx exceptions. Tom Keffer 2014-08-04 03:37:40 +00:00
  • c996c259e8 Now makes copy of database dictionary before modifying it. Tom Keffer 2014-08-03 13:26:48 +00:00
  • 73a8800c54 Now pops the keyword 'manager' out of the database dictionary. Tom Keffer 2014-08-02 21:35:00 +00:00
  • 082293801a fix cc3000 set_time Matthew Wall 2014-07-31 02:03:17 +00:00
  • 0bb5b97dbe Catch up with main trunk. Tom Keffer 2014-07-31 01:28:31 +00:00
  • 574d02d578 Fixed minor typo. Added default value for log_level Tom Keffer 2014-07-31 01:15:46 +00:00
  • a7886d59ca Fixed a typo in the cc3000 driver. Changed from tabs to spaces. Tom Keffer 2014-07-31 01:12:02 +00:00
  • 4718276064 fixed usb endpoint in te923 driver Matthew Wall 2014-07-30 13:44:43 +00:00