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
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
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
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
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
41c564eaf3
Catch up with main trunk.
2014-06-14 00:22:31 +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
Tom Keffer
93641039e0
Catch up with main trunk
2014-06-11 00:26:36 +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
Tom Keffer
05f3b6690b
Catch up with main trunk.
2014-06-04 20:53:17 +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
a51e52b8f6
Now specify the database manager in the [Databases] section.
2014-04-24 23:40:40 +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