Commit Graph

319 Commits

Author SHA1 Message Date
Tom Keffer
cc2f1700a5 Refined formatting of almanac data. Added time contexts 'ephem_day' and 'ephem_year'. 2011-03-29 16:34:50 +00:00
Tom Keffer
3cf646594a Now uses weewx.units machinery to do conversion from Dublin Julian Days to unix epoch time. 2011-03-28 17:08:15 +00:00
Tom Keffer
ec648df9de Introduced Dublin Julian Days. 2011-03-28 16:04:11 +00:00
Tom Keffer
943d4dbe49 almanac now uses weewx.units formatting machinery. 2011-03-28 15:51:57 +00:00
Tom Keffer
24eb3fa508 Moved almanac.py to the package weewx. 2011-03-28 14:48:47 +00:00
Tom Keffer
c10174a7cc Integrating almanac into the unit conversion and formatting machinery. 2011-03-28 14:43:42 +00:00
Tom Keffer
68f83cea26 2011-03-28 00:30:10 +00:00
Tom Keffer
1f3231a406 Modified HTML template and CSS sheet to improve readability of Almanac data. 2011-03-28 00:27:59 +00:00
Tom Keffer
709b9c12fe Continuing to add functionality to Almanac. Added Mars, Jupiter, Venus. Revised HTML layout to add more Almanac information. 2011-03-27 17:54:22 +00:00
Tom Keffer
778031cd64 Added sun transit, moon rise, set, and transit. 2011-03-26 17:39:36 +00:00
Tom Keffer
f6ab91d318 Now uses pyephem for astronomical calculations if it is available. Otherwise, fall back to the old calculations. 2011-03-26 01:11:02 +00:00
Tom Keffer
9cd12e689b Simplified Almanac._adjustTime 2011-03-21 19:33:50 +00:00
Tom Keffer
18d59554a5 Added function utcdatetime_to_timestamp to weeutil.py 2011-02-28 01:12:16 +00:00
Tom Keffer
a1af4c5519 Added some more Pythonic constructors to WeeSolar and WeeSolarAlmanac 2011-02-28 01:11:32 +00:00
Tom Keffer
a6cf9c3fd5 Broke into two classes: WeeSolar and WeeSolarAlmanac. 2011-02-27 21:21:10 +00:00
Tom Keffer
d80220c971 Renamed weeastro.py to weesolar.py 2011-02-27 20:18:58 +00:00
Tom Keffer
99bda3a065 Continuing work on examples. Cleaned up atmospheric refraction calculation. 2011-02-27 20:18:12 +00:00
Tom Keffer
64bfe95eb3 Went to a class based structure for weeastro.py 2011-02-27 17:53:22 +00:00
Tom Keffer
7597fb0e84 Added solar azimuth angle. This completes all formulas in the spreadsheet. 2011-02-27 16:06:26 +00:00
Tom Keffer
29fff0eef4 Added Solar zenith, elevation, and atmospheric corrections 2011-02-27 05:13:10 +00:00
Tom Keffer
d88dee1652 Added Solar zenith angle 2011-02-27 02:24:21 +00:00
Tom Keffer
ce31c37395 Started on new almanac calculations. 2011-02-27 02:06:07 +00:00
Tom Keffer
dcfa9eb117 V1.10.0a6. Now includes docs/samaxesjs.toc-1.3.2.min.js and docs/weewx_docs.css in the distribution. 2011-02-26 16:31:53 +00:00
Tom Keffer
7decf10330 Cleaned up user.extensions 2011-02-25 23:57:01 +00:00
Tom Keffer
dac543ec19 Updated SuSE install instructions for SuSE 11.3 2011-02-25 23:30:15 +00:00
Tom Keffer
af4c9200ce V1.10.0a5 2011-02-25 22:20:41 +00:00
Tom Keffer
52213d359a Now supplies default unit label instead of choking. 2011-02-25 22:16:40 +00:00
Tom Keffer
988e0d9db2 Added automatic generation and inclusion of "radiation" plots if the hardware supports them. 2011-02-25 00:38:56 +00:00
Tom Keffer
85d1a84024 Continuing expansion of test coverage. 2011-02-24 18:46:31 +00:00
Tom Keffer
9cbf977507 V1.10.0a4 2011-02-23 23:03:45 +00:00
Tom Keffer
56a913f7b8 Changed heading from "Daily Summary" to "Since Midnight". 2011-02-23 23:02:04 +00:00
Tom Keffer
0906c801b0 Updated to new 3-way ValueTuple 2011-02-23 22:58:10 +00:00
Tom Keffer
5c2a4455ab Continuing to build out test suites.
Fixed up comments here and there.
2011-02-23 22:05:49 +00:00
Tom Keffer
3c22bf0b70 V1.10.0a2 2011-02-22 01:51:48 +00:00
Tom Keffer
65c622e0db Modifed setup.py so that the user subdirectory 'user' is conserved. 2011-02-22 01:42:18 +00:00
Tom Keffer
dc3b684227 Separated type UnitInfo into types Formatter and Converter. Explicit unit control in the templates now works for time context $current. 2011-02-22 00:37:46 +00:00
Tom Keffer
c07ee858ff Experimental branch to try unifying tag contexts such as $current and $day. 2011-02-17 14:48:17 +00:00
Tom Keffer
3aaa540f30 Reintegrated changes for allowing backwards compatibility. 2011-02-17 14:39:45 +00:00
Tom Keffer
f934bb4610 Finished backwards compatibility changes. 2011-02-17 14:13:26 +00:00
Tom Keffer
6c11940c40 Added automatic table of contents generation.
Added external CSS
2011-02-16 18:23:06 +00:00
Tom Keffer
c35c316044 Added documentation about optional unit conversions in tags 2011-02-16 13:54:31 +00:00
Tom Keffer
e75c28f99b V1.10.0a2 2011-02-15 19:15:41 +00:00
Tom Keffer
1f0fb4f8fe Testing compatibility extensions. 2011-02-15 16:02:58 +00:00
Tom Keffer
ef51572eb4 Added by month and by year tests. 2011-02-15 16:01:32 +00:00
Tom Keffer
965b43f460 Making progress towards a test for template generation. 2011-02-15 00:38:58 +00:00
Tom Keffer
647bcbe67e Snapshot. Adding testing of generation from templates 2011-02-13 15:55:33 +00:00
Tom Keffer
84ea0b10fa Adding tests for generation from HTML templates 2011-02-13 15:48:47 +00:00
Tom Keffer
6922a5f14e Fixed bug that shows itself if the 2nd plot line on an image contains nothing but None data. 2011-02-12 19:07:55 +00:00
Tom Keffer
0e821284d7 V10.0a1. Stable, runable version.
Added budding formal test suites.
Changed units logic around to make it more extensible.
ValueTuples now have 3 elements. This allows the same measurement unit to be used in more than one group.
2011-02-12 14:43:23 +00:00
Tom Keffer
1765887189 Snapshot of units.py before changing conversionDict 2011-02-11 22:37:29 +00:00