From: "wuhu_software" <wuhu_software@...
Sent: 12/22/06 5:33 AM
Subject: [wuhu_software_group] WUHU214_B9_32.zip, lots of changes for Christmas.
For those interested in beta testing, there is a new version that
includes all of the previous beta features plus new ones.
Here is a complete list of the changes:
1) Added enable check box for each weather server to disable
communications with each of the 3 servers in the event of a problem.
Previously the user would have to remove the user names and passwords
to disable uploads.
2) Added low and high wind directions. Added tweak to ignore bad
indoor temperature and humidity readings. If bad indoor data is
received from the console, WUHU will continue processes if this tweak
is enabled. The bad readings will be replaced with the average
reading over the past 10 minutes. The effect will be that the last
known good readings will appear on screen and in the 24 history data
until the console returns good data.
3) Added tooltips (hover cursor) for highs and lows in the stats area
to show the time of the event and also the time that has elapsed
since. Note that if you pull up the graph or chart screen and then
close them, you must tap the main WUHU screen with the mouse to bring
the screen back to the foreground in order to make the tool tips
work. It is not obvious whether WUHU is in the foreground, you will
see a slight change in the title bar only.
4) Resolved issue with NetCom Ethernet serial server.
5) Modified the link to WU Audio streams link so that it points to
the new Weather Underground radio streaming page. Thanks WU!!
6) Cleaned up the station type selection in general section. Removed
radio buttons, replaced with a single combo box.
7) Added AWEKAS icon and "Join" Internet link.
8) Added output of wxnow.txt for UI-View32 users. You must manually
add a key to WUHU Configuration.ini to enable.
See Readme.txt (Start\Programs\WUHU\Readme) to enable this
feature. Search for "Support for UI-View32 Wx now weather report
9) Created a user configurable variable that allows you to define how
many hours of weather data are stored in memory. This will effect the
amount of data that can be used it the stats area and also graphing.
Previously this value was fixed at 24 hours. With aWS-23XX in direct
serial, that makes for almost 9000 samples per day. The allowable
range is 24 to 168 hours (1 week). Depending on the machine, I would
experiment with lower values (say 48) until you see whether your
computer can handle the increased memory usage.
10) Added wind direction tweak. This allows the user to enter a fixed
offset (-180 to 180) that will be applied to all wind direction
readings. I would suggest that you think carefully about whether this
tweak will produce the results you desire. The wind speed is not
effected. This might be useful for small changes to the wind
direction due to sensor mounting issues.
11) Added a tweak to compensate for solar heating. Currently, the
user must specify a start time and end time. Ideally this should be
relative to sun rise and sunset (future, will need all users to enter
LAT/LON coordinates). To use this tweak, you specify a time range
when the tweak should take effect (start and end time), you then
enter the tweak value itself. For instance, if your temperature
readings are 1 degree too high between the hours of 8AM and 12PM, you
would use -1 as the tweak value. This tweak will slowly apply the
tweak value, starting at near 0, then moving to the tweak value. The
maximum tweak applied will be at the mid-point of the specified time.
Once the time has progressed past the mid-point in time, the tweak
will slowly go back to 0. The trig function sin() is used to produce
a smooth transition from start to finish rather that a linear tweak.
12) Fixed a potential race condition between the user interface
thread (GUI) and the serial communications thread where the port may
accidentally be closed. This could lead to problems if the user
pressed Stop then Start or at initial program start up.
13) Added full support for direct serial interface to the Oregon
Scientific WMR-968 and WMR-918 (not test for 918, should work). All
of the weather data is supported with the exception of storm alarm,
pressure rising, and pressure falling alarm data. Since the WMR-968
tracks only hourly rainfall and rain total, the 24 hour and Daily
rainfall totals are always calculated by WUHU. Weather Underground
rapid fire is also supported. Low battery indicators and sensor
failures will be reported in the log. Note that uploads to the
servers will not occur until all of the weather sensor data has been
reported. There is an option for the cold weather sensor. Contact me
if you need to enable this (will need to test with you).
Thanks to Steve Gunn who worked with me to develop WMR-968 support!
Without his help, this would not have been possible!