Commit Graph

  • b610724781 fix line endings Matthew Wall 2013-09-25 13:04:02 +00:00
  • 8e72098afe fix line endings for all docs Matthew Wall 2013-09-25 12:45:59 +00:00
  • 6942c03dcd test of eol-style native Matthew Wall 2013-09-25 12:44:13 +00:00
  • f79f81ac88 fix units conversion problem Matthew Wall 2013-09-24 03:15:37 +00:00
  • fd657b8592 just the python version, please Matthew Wall 2013-09-23 19:39:46 +00:00
  • b45648be09 s/LOG_ERROR/LOG_ERR/g Tom Keffer 2013-09-23 18:56:51 +00:00
  • 4882cf2b73 put registry into restul module Matthew Wall 2013-09-23 18:53:08 +00:00
  • cb9a96701e added ability to register weather station at weewx.com Matthew Wall 2013-09-23 17:30:08 +00:00
  • b7a5468995 make restful key errors easier to grok Matthew Wall 2013-09-23 17:24:11 +00:00
  • 5c14d4087e No longer emits "deprecation" warning when working with some versions of the MySQLdb python driver. Tom Keffer 2013-09-23 16:54:31 +00:00
  • f562a6a22e Now includes the station location in the site dictionary passed into RESTful services. Tom Keffer 2013-09-23 16:08:42 +00:00
  • c76b40d5d3 return archive records from oldest to newest instead of newest to oldest Matthew Wall 2013-09-22 17:53:18 +00:00
  • 2376d154aa Updated New Features list Tom Keffer 2013-09-22 15:41:12 +00:00
  • a61a97bad3 Added rain per packet similar to wmr100 Chris Manton 2013-09-22 03:16:12 +00:00
  • f6c281c3eb clean up version-tagging target Matthew Wall 2013-09-21 17:09:51 +00:00
  • b53e535175 Fixed problem with a blank "NONE_string" Fixed another problem that did not allow a leading blank in a format string that uses locale.format() Tom Keffer 2013-09-20 23:35:15 +00:00
  • c3cc739b4c fix bug in min/max/avg calculation for precipitation ranges Matthew Wall 2013-09-18 17:50:58 +00:00
  • 6754b27c40 skip only the template that fails Matthew Wall 2013-09-18 14:53:41 +00:00
  • 91addfa6af fix QC html tag Matthew Wall 2013-09-18 14:51:14 +00:00
  • bea17be7a1 use <a name=''></a> instead of id='' until the toc generator is fixed Matthew Wall 2013-09-18 13:18:16 +00:00
  • 375f67df3b fix spacing Matthew Wall 2013-09-18 12:27:38 +00:00
  • 274218cf5f h1 entries *must* be single line, possibly h2 and h3 as well Matthew Wall 2013-09-18 12:18:19 +00:00
  • fdeba0579a use windGustDir of None if windGust is zero Matthew Wall 2013-09-17 12:14:01 +00:00
  • 5e7d6f33d2 use windGustDir of None if windGust is zero Matthew Wall 2013-09-17 12:10:02 +00:00
  • 116b2e8892 smarter schema comparison with more useful error reporting Matthew Wall 2013-09-17 11:18:19 +00:00
  • 7cf4552316 use unbuffered data when initializing. use per-record delay rather than fixed interval when generating archive records from console memory. Matthew Wall 2013-09-17 11:17:36 +00:00
  • 9589e9ee99 For WMR9x8 stations, the first extra temperature sensor (packet code 4) now shows up as extraTemp1 (instead of outTemp). Tom Keffer 2013-09-16 01:16:53 +00:00
  • 6c901ead26 Simplified logic for decoding temperature packets. Tom Keffer 2013-09-15 15:33:34 +00:00
  • c88c6251a7 Removed 0.5 mm rainfall bias imposed by the WMR9x8 driver. For the WMR918, observation type totalRain now in cm (instead of mm). Tom Keffer 2013-09-15 15:16:44 +00:00
  • 2e630cef01 For WMR9x8 stations, wind chill is now retrieved from the console rather than calculated in software. Thank you user Peter Ferencz! Tom Keffer 2013-09-14 01:23:57 +00:00
  • 7755df308f Added stats types "minmax" and "maxmin". Tom Keffer 2013-09-11 15:58:29 +00:00
  • 65435ae9c7 More clarifying comments about localizing weewx. Suppressed warning in the fousb driver. Tom Keffer 2013-09-11 15:33:48 +00:00
  • efdf1a0d4a cosolidate code for creating forecast summary and period variables Matthew Wall 2013-09-11 01:00:25 +00:00
  • 47e5eff651 set keywords props on fousb and ws28xx drivers Matthew Wall 2013-09-10 23:26:34 +00:00
  • 7f4dcb148b for fousb and ws28xx, emit None for windDir when windSpeed is zero Matthew Wall 2013-09-10 23:04:17 +00:00
  • c7d6ea3efa ET is now calculated correctly with software record generation. Tom Keffer 2013-09-10 21:21:57 +00:00
  • fd487cb680 v2.5.0a1 Tom Keffer 2013-09-10 20:23:50 +00:00
  • f205595715 Weewx now allows easier localization to non-English speaking locales. In particular, set the environment variable LANG to your locale, and then weewx date and number formatting will follow local conventions. Details in a new section in the Customization Guide. Tom Keffer 2013-09-10 20:19:17 +00:00
  • 7419a7ec1b make zambretti more robust when we get dirty weather data. make test_forecast work with weewx 2.3.x. Matthew Wall 2013-09-10 11:54:32 +00:00
  • 47c130a2df Clarified how to port a wview MySQL database into weewx. Tom Keffer 2013-09-10 00:47:04 +00:00
  • 917a500b13 added basic type safety to zambretti. added check for last forecast to avoid unnecessary downloads. added crude optimization of summary calculation to reduce generation of forecast.html.tmpl page from 40s to 20s on an ionics arm system. Matthew Wall 2013-09-09 15:20:34 +00:00
  • 6252c57e98 update comments Matthew Wall 2013-09-09 11:14:43 +00:00
  • 88b712c148 slightly better hack for case where no forecast records Matthew Wall 2013-09-08 10:56:45 +00:00
  • 331513f404 hack for case where no forecast records Matthew Wall 2013-09-08 10:47:57 +00:00
  • 7ecf16a763 qpf and qsf display totals in summary Matthew Wall 2013-09-07 23:58:03 +00:00
  • 755575f863 deal with rainfall and snowfall amounts. do proper unit conversions for all quantities that have units. consolidate labels a bit. minor refactoring of template variable code. Matthew Wall 2013-09-07 20:15:42 +00:00
  • b169f8be6b fix test target in makefile Matthew Wall 2013-09-05 12:42:51 +00:00
  • 93d796ab80 record the wu location. more debugging of nws date/time stamp problems. Matthew Wall 2013-09-04 14:12:22 +00:00
  • 0fcd9ac04e use strptime for date conversion Matthew Wall 2013-09-03 19:48:38 +00:00
  • b06b707c7e enable display of qpf/qsf. fix nws date conversion. Matthew Wall 2013-09-03 19:23:12 +00:00
  • 02741041c6 remove nws-specific elements from db schema. refactor/cleanup some of the nws code. update comments with wu hourly info. various bugfixes. Matthew Wall 2013-09-03 18:30:55 +00:00
  • 68ef58e0a7 adjust default tide interval. adjust default periods interval. better precip/obvis parsing for wu forecast. Matthew Wall 2013-09-03 15:58:50 +00:00
  • 84e2ebc90a fixed precip parsing for wu forecast Matthew Wall 2013-09-03 14:35:46 +00:00
  • 6759651a6d fixed typo in wu forecaster Matthew Wall 2013-09-03 14:25:36 +00:00
  • 10c2ecd2f3 major rework of the wu forecasting. now support wu hourly forecasts. cleanup wu unit tests. Matthew Wall 2013-09-03 14:08:37 +00:00
  • 3906e7f45d fix units and trending bugs in zambretti forecaster Matthew Wall 2013-09-02 18:42:47 +00:00
  • eed53d9155 set svn:keywords so we get Id in the files Matthew Wall 2013-09-02 11:48:04 +00:00
  • 00c09fba1c keep the eclipse gods happy Matthew Wall 2013-09-02 00:10:51 +00:00
  • 25ac4a82d7 skip xtides test if xtides is not installed Matthew Wall 2013-09-01 18:35:30 +00:00
  • 61da062e66 default to getting tides as of the start of day instead of current time. pass timestamps instead of time strings to generate tides. Matthew Wall 2013-09-01 17:04:41 +00:00
  • fdbc69b6ab ensure that wu has a duration field. check db schema when forecast starts up. Matthew Wall 2013-09-01 11:58:16 +00:00
  • 7530726e01 we really do need to override cjson methods Matthew Wall 2013-08-31 01:02:20 +00:00
  • 36fa5e6828 tides and almanac now aggregate with weather Matthew Wall 2013-08-30 15:02:00 +00:00
  • 5baeec69b1 more schema changes - issued_ts to disambiguate times, added location field Matthew Wall 2013-08-29 18:35:56 +00:00
  • 9a374be57e include uvIndex and air quality index in db schema for compatibility with uk met office. added string for quantitative values of precipitation likeliehoods. Matthew Wall 2013-08-29 15:11:39 +00:00
  • 3a1ae26f61 forecasts now happen on a separate thread, except when debugging Matthew Wall 2013-08-29 00:19:02 +00:00
  • 09f8c35d7d improved histogram and summary. start documenting template variables. Matthew Wall 2013-08-28 15:45:26 +00:00
  • ad66b1f4f5 preliminary label implementation for forecasting Matthew Wall 2013-08-27 15:55:11 +00:00
  • 895e5611c6 make debugging of nws forecasts easier Matthew Wall 2013-08-27 14:09:31 +00:00
  • c23455b759 added unit test for tabular display of forecast in skins. improved nws parser handles MM and bogus values. Matthew Wall 2013-08-27 04:49:09 +00:00
  • aa1dffb8d7 added unit tests for bogus nws forecasts in preparation for new nws parser. extend schema to include almanac and marine fields. use REAL for qsf instead of VARCHAR. Matthew Wall 2013-08-27 00:46:11 +00:00
  • 50de688c90 added tests for nws_summary. added unit tests for some unusual forecasts. Matthew Wall 2013-08-26 17:44:06 +00:00
  • 955ee356a8 implement nws_periods and nws_day for explicit forecast summary information. fixed id bugs. added unit tests. consolidated comments and nws forecast documentation. implement most of toms suggestions. Matthew Wall 2013-08-26 14:52:31 +00:00
  • e4dd00d884 fixed rain and rainRate in ws28xx driver Matthew Wall 2013-08-26 12:04:16 +00:00
  • ddc61ca91c convert ws28xx rain from mm to cm Matthew Wall 2013-08-26 04:02:08 +00:00
  • 8bd2d8711b added prerequisites and fixed pws as suggested by lucas heijst Matthew Wall 2013-08-25 12:16:38 +00:00
  • 976dd51328 Changed variable name to avoid assignment to reserved symbol "next". Tom Keffer 2013-08-25 01:44:56 +00:00
  • eda2a72804 added skin variables for nws and wu Matthew Wall 2013-08-24 01:57:23 +00:00
  • 39a30336d8 skin now working for zambretti and tide forecasts Matthew Wall 2013-08-23 17:54:01 +00:00
  • 21dd6ab940 Plots less than 24 hours now have a variable increment length, that allows plots of length 16 hours. Tom Keffer 2013-08-23 00:37:42 +00:00
  • e1ebde2392 clean up configuration comments Matthew Wall 2013-08-22 13:01:12 +00:00
  • ed4a96e0f6 added xtide config example. improve xtide default behavior. Matthew Wall 2013-08-22 12:35:09 +00:00
  • 5d3252edc6 better error handling and reporting for xtides Matthew Wall 2013-08-22 12:18:15 +00:00
  • dd38478c82 eliminate noaa tide forecaster and saltwater tides forecaster Matthew Wall 2013-08-21 11:14:53 +00:00
  • 377b42f448 added support for xtides Matthew Wall 2013-08-21 00:24:30 +00:00
  • f1b8e26926 -Demoted read timeout log to NOTICE when it's probably ok -Poke device for fresh data should we read timeout. -Replace all print statements with a debug print Chris Manton 2013-08-20 04:38:31 +00:00
  • 5e37a4fc15 Added warning that it doesn't work with metric databases. Tom Keffer 2013-08-18 15:33:24 +00:00
  • 27400bf89f The LOOP value for daily ET on Vantages was too high by a factor of 10. Tom Keffer 2013-08-18 00:13:05 +00:00
  • b97bbcef63 Ported to Korora 19. Required "from PIL import ..." instead of a simple import. Tom Keffer 2013-08-17 01:10:26 +00:00
  • 61b0a78101 Vantage driver now emits a null wind direction when wind speed is zero. Tom Keffer 2013-08-16 13:44:27 +00:00
  • 65d24e3504 WMR100 driver now emits a null wind direction when wind speed is zero. Tom Keffer 2013-08-16 00:53:33 +00:00
  • ddf46aa79b put everything into single user/forecast.py for easier install and testing Matthew Wall 2013-08-15 18:37:45 +00:00
  • f231b51037 make config parameters consistent (breaks older configs). added unit tests for config inheritance and database pruning. Matthew Wall 2013-08-15 16:14:17 +00:00
  • d79f0d0d99 enable database-per-forecast-type Matthew Wall 2013-08-15 13:05:38 +00:00
  • bdcb5f1dbc copy forecast schema from plotting branch Matthew Wall 2013-08-15 12:36:55 +00:00
  • 70bb59ad04 put forecast stuff in forecast branch Matthew Wall 2013-08-15 12:35:24 +00:00
  • 1194ca7d58 put forecast stuff in forecast branch Matthew Wall 2013-08-15 12:34:33 +00:00
  • 138fcf46d9 separate branch for forecast development Matthew Wall 2013-08-15 12:16:08 +00:00
  • eab68645f1 added unit test for day/night transitions Matthew Wall 2013-08-11 14:41:28 +00:00
  • 7490c124cf ambient weather now has a 2080A station Matthew Wall 2013-08-06 12:45:56 +00:00