mirror of
https://github.com/weewx/weewx.git
synced 2026-06-09 09:35:19 -04:00
b800e6b4e542801e249de8f6ecd2301dcfdf0094
Bugfixes:
Reduced logging spam to syslog
Added singleton to handle watchdog thread for live data
-Upon exception another driver is instantiated which caused thread leaks. Singleton re-uses
thread when subsequent drivers are instantiated.
Added poll_device thread to poll the device
-The wxengine record phase may takes an indefinite time. During this time if the weather console
is pumping data, the buffers overflow causing lost data. This thread ensures no data is lost
from the weather console regardless how long the wxengine takes to process the generated
packets.
Added singleton for poll_device thread
Some more cleanup and logging options.
weewx communicates with a weather station to produce graphs, reports, and HTML pages. weewx can publish data to weather services such as WeatherUnderground, PWSweather.com, or CWOP. weewx is licensed under the GNU Public License v3. weewx documentation is in docs/readme.htm
Description
Languages
Python
88.8%
HTML
4.4%
Perl
2.3%
Shell
1.5%
Makefile
1.1%
Other
1.9%