Contents:
| Hourly | Get weather data, process it, prepare graphs & text files and upload to a web site. |
| LiveLog | Get weather data, store it, and process it. |
| Reprocess | Regenerate hourly and daily summary data. |
| TwitterAuth | Authorise pywws to post to your Twitter account |
| SetWeatherStation | Set some weather station parameters. |
| TestWeatherStation | Test connection to weather station. |
| USBQualityTest | Test quality of USB connection to weather station |
| EWtoPy | Convert EasyWeather.dat data to pywws format. |
| pywws.Tasks | Routines to perform common tasks such as plotting gaphs or uploading files. |
| pywws.LogData | Save weather station history to file |
| pywws.Process | Generate hourly, daily & monthly summaries of raw weather station |
| pywws.calib | Calibrate raw weather station data |
| pywws.Plot | Plot graphs of weather data according to an XML recipe. |
| pywws.WindRose | Plot a “wind rose”. |
| pywws.Template | Create text data file based on a template. |
| pywws.Forecast | Predict future weather using recent data. |
| pywws.ZambrettiCore | |
| pywws.Upload | Upload files to a directory by ftp. |
| pywws.ToTwitter | Post a message to Twitter |
| pywws.toservice | Post weather update to services such as Weather Underground |
| pywws.YoWindow | Generate YoWindow XML file. |
| pywws.WeatherStation | Get data from WH1080/WH3080 compatible weather stations. |
| pywws.device_cython_hidapi | Low level USB interface to weather station, using cython-hidapi. |
| pywws.device_pyusb | Low level USB interface to weather station, using PyUSB. |
| pywws.DataStore | DataStore.py - stores readings in easy to access files |
| pywws.TimeZone | Provide a couple of datetime.tzinfo() objects representing local |
| pywws.Localisation | Localisation.py - provide translations of strings into local |
| pywws.calib | Calibrate raw weather station data |
| pywws.conversions | conversions.py - a set of functions to convert pywws native units |
| pywws.Logger | Common code for logging info and errors. |