for WMR88, WMR100, WMR200, RMS300 and Radio Shack 63-256 Weather Stations
Click on the link above for the latest on new releases and other developments.
See here for some frequently asked questions. This page will be updated periodically to include common questions about WSDL.
Click here to find out more about this capability that was released in version 4.2 of WSDL.
SourceForge user "jroal" has created a Google Code project for a WSDL plug-in that can operate with X10 devices. The X10 home automation system has been around a long time now and can control home appliances by sending signals through household wiring and also provides wireless capabilities. An introduction to X10 can be found here:
http://en.wikipedia.org/wiki/X10_(industry_standard)
The Google Code project for the plug-in is here:
http://code.google.com/p/wsdl-x10/
A new document is available now that describes the RF signals transmitted by OS wireless sensors. This document covers all known versions (1.0, 2.1 and 3.0) of these RF protocols.
http://wmrx00.sourceforge.net/Arduino/OregonScientific-RF-Protocols.pdf
This Windows application will display and log weather data obtained through a USB connection to the Oregon Scientific WMR88, WMR100, WMR200 and RMS300 weather stations. You will find features here for a wide range of users, from novices, to experts. The extensive user manual describes program features in detail and includes informative discussions on many topics.
The display includes most of the data available on the console, analysis of wind and temperature data plus graphs of temperature, pressure, wind and rain over varying periods of time. Data is also logged to a CSV file with options for automatic backup and trimming. Daily extremes can be extracted from the log file and written to a separate CSV file. Data upload to Weather Underground and CWOP is supported. Web pages can be generated and uploaded to web servers through FTP.
The current stable version is 4.2 and there is also a beta version availabe
which improves communications with the weather consoles and also adds support
for WMR200 historical data. Warning -- the beta version may be a bit buggy,
so proceed with care.
WSDL is no longer under current development. The most recent source code (4.2.4.0) is available for download for those wishing to continue development on their own.
Screen Shot on Windows Vista
Full-size Image
This application is designed to work with the indoor console receiving multiple outdoor temperature and humidity sensors and with or without the optional UV sensor. The following data is received from the weather station console and properly decoded:
WSDL can now handle the maximum number of external wireless temperature/humidity sensors. Custom names can be provided for each sensor and graph colors can be user-defined.
Up to 16 graphs can be displayed at one time, and each graph can display a different type of data and/or different set of sensors. Graph setups can be saved for later recall; you can create setups for different kinds of weather -- storms, heat waves and so on.
Data processing on the raw console data yields the following additional information:
The CSV-format log file is updated once a minute with the following information:
Data can be periodically transferred to any of the following internet weather providers:
Web pages can also be created from templates and uploaded to a web server via FTP. Up to 16 PNG graphs can be created for upload, independent of the graphs displayed in the main window.
Users can generate a CSV summary file containing daily extremes of all data currently in the log file.
An options dialog allows the user to configure units used for display and in the CSV log file. Many aspects of automatic log file backup and trimming are also configurable.
Options Dialog
The program offers several calibration (tweaking) options for your sensors including the
rain gage and temperature and humidity sensors. Rainfall amount (but not rain rate)
can optionally be measured by
counting rain bucket tips instead of using the rainfall numbers from the rain gage.
There is also an option to compute sea level pressure inside the program, overriding the
weather station value.
Checksums for release files are available on the software notes page below.
