Commit Graph

538 Commits

Author SHA1 Message Date
Tom Keffer
ceca4e4bed v2.0.0a2 2012-09-24 21:02:24 +00:00
Tom Keffer
9a9b40ed03 Added software rain calculations for the Davis instruments. 2012-09-24 21:01:28 +00:00
Tom Keffer
873a68a781 Simplified and reduced the memory requirements of the CRC16 calculations. 2012-09-24 20:59:30 +00:00
Tom Keffer
9955018b92 Changed variable name 'station' to 'console' 2012-09-21 14:33:52 +00:00
Tom Keffer
ab99879c46 Added feature requests. 2012-08-29 16:39:23 +00:00
Tom Keffer
38ea0bd4f6 Valid CWOP prefixes are now a class variable. 2012-08-26 23:07:26 +00:00
Tom Keffer
0e8e053bd0 Updated CHANGES text file. 2012-08-26 01:37:16 +00:00
Tom Keffer
5418905295 Now only displays rxCheckPercent plots if there is some data to show. 2012-08-25 21:21:57 +00:00
Tom Keffer
f0ab6f3c10 A timespan object can now have start time equal to stop time. 2012-08-25 21:19:56 +00:00
Tom Keffer
ba3fed718f Removed example daily.py 2012-08-25 19:03:41 +00:00
Tom Keffer
2c2c42e5c6 Reworked examples to reflect new engine architecture 2012-08-25 18:57:10 +00:00
Tom Keffer
1eadb7d92d Added class StationInfo that can hold hardware information. 2012-08-25 17:59:16 +00:00
Tom Keffer
24222a7d52 Section references changed from 'Reports' to 'StdReport' 2012-08-25 14:22:05 +00:00
Tom Keffer
10334d1429 Removed posts to syslog within _get_object() 2012-08-25 04:09:07 +00:00
Tom Keffer
00fdf12eff The archive sqlite file used by the RESTful protocols is now opened within the RESTful thread itself. 2012-08-25 01:38:50 +00:00
Tom Keffer
8fe564cd8c Reworked stats.backfill to reflect the new accumulators. 2012-08-24 21:20:32 +00:00
Tom Keffer
88c1f9c8a7 Improved readability. 2012-08-24 20:30:49 +00:00
Tom Keffer
5d19f13bb6 Added service to test software generation of archive records.
Introduced option to do either software or hardware (if supported) archive record generation.
2012-08-24 15:24:45 +00:00
Tom Keffer
7a2a0c56d1 Changed how unit system for the stats file is determined. Now uses late binding. 2012-08-23 04:23:11 +00:00
Tom Keffer
35d0893be9 Added mmHg as a unit for pressure. 2012-08-21 01:16:25 +00:00
Tom Keffer
a9c7fdcc55 Started backport to the VantagePro 2012-08-20 21:29:45 +00:00
Tom Keffer
26b68d8d45 Added windchill and heat index.
Allow negative temperatures.
2012-08-19 01:21:30 +00:00
Tom Keffer
60c665b771 Added service StdConvert.
Rationalized weewx.conf by naming sections after their corresponding service.
2012-08-18 21:23:15 +00:00
Tom Keffer
4b4841a4de Snapshot. 2012-08-17 00:08:56 +00:00
Tom Keffer
505d2fb248 Removed old accumulator code from VantagePro.py 2012-07-30 22:23:50 +00:00
Tom Keffer
515a4e750c Fixed error in StdPrint. 2012-07-30 22:15:59 +00:00
Tom Keffer
c1c1079772 Wind LOOP data is no longer a 2-way tuple. Instead, it has been flattened into speed and direction. 2012-07-30 21:39:30 +00:00
Tom Keffer
07ffab70b5 Moved accumulator merge logic into wxengine.py 2012-07-30 15:48:24 +00:00
Tom Keffer
f001ddb579 Snapshot. Details of those stupid details. 2012-07-30 02:33:44 +00:00
Tom Keffer
a1fae59f1e Snapshot working on accumulator strategy. 2012-07-29 21:10:17 +00:00
Tom Keffer
70a3fb6d59 Another snapshot. Accum.py needs work. 2012-07-23 00:58:19 +00:00
Tom Keffer
4287aea05d Snapshot 2012-07-22 21:04:32 +00:00
Tom Keffer
27ae7dfdaa Snapshot. Simplified event logic, putting the console reference in the main engine. 2012-07-19 18:06:45 +00:00
Tom Keffer
474b3501a4 First cut at a driver for the Oregon Scientific WMR100 station. 2012-07-17 01:21:59 +00:00
Tom Keffer
dbd1171a63 Added SP to SLP conversion functions. Also, switched to doctest 2012-07-17 01:19:26 +00:00
Tom Keffer
dba3f0635b Catch up with main trunk 2012-07-16 14:31:57 +00:00
Tom Keffer
b14aae13e0 Changed constant weewx.METRIC to zero. 2012-07-16 14:18:29 +00:00
Tom Keffer
8b87d089a4 Added class GenWithPeek, a generator with peek ahead. 2012-07-15 14:57:55 +00:00
Tom Keffer
b121c3112e Catch up with main trunk V1.14.1 2012-07-10 01:36:27 +00:00
Tom Keffer
4724d2b09b v1.14.1 2012-07-06 15:59:38 +00:00
Tom Keffer
0d5ce4cdd9 Fixed bug that caused the reporting thread to terminate if an exception is thrown while doing FTP. 2012-07-06 15:52:11 +00:00
Tom Keffer
054659cec5 Catch up with version 1.14.1 2012-06-22 15:20:38 +00:00
Tom Keffer
aa9b4b4e5e Clarified some documentation in module units.py 2012-06-22 15:14:24 +00:00
Tom Keffer
d7103e60fd Added other socket errors to the list of caught exceptions.
V1.14.1
2012-06-22 00:22:05 +00:00
Tom Keffer
5f34bb88ac Hardened retry strategy for the WeatherLink IP. If the port fails to open at all, or
a socket timeout occurs, it will thrown an exception (resulting in a retry in 60 seconds).
If a socket returns an incomplete result, it will continue to retry until everything 
has been read.
2012-06-21 16:01:43 +00:00
Tom Keffer
b834da2a15 Fixed retry logic. 2012-06-21 15:52:22 +00:00
Tom Keffer
a724ff20d3 If a WeatherLinkIP port fails to open, a weewxIOError exception will be thrown, resulting in a retry in 60 seconds. If a socket returns an incomplete result, it will continue to retry. 2012-06-21 15:10:55 +00:00
Tom Keffer
e058f3d48a Catch up with V1.14.0 2012-06-19 14:22:51 +00:00
Tom Keffer
c34cb3fca1 Corrected typo in upgrading guide. 2012-06-18 23:52:11 +00:00
Tom Keffer
ced3934f05 Updated Change log.
Corrected package error in setup.py (for daemon.py).
Version 1.14.0
2012-06-18 23:42:24 +00:00