Change log

v1.10 January 2004

WX/NET IS NOW WINDOWS COMPATIBLE! (GUI client only):
Added Windows compatibility for wx/net client. Tested with ActiveState.com's ActivePerl (Tk included). May work with other distributions as well. The sdadmin script currently does not work correctly under Windows, working to correct.

Changed rainfall rate real-time calculation from static window to an adaptive rate algorithm. The RAINRATEINTEVAL option in wxserver.cfg is deprecated and may be removed.

Integration with The Weather Underground's (www.wunderground.com) personal weather station project added. An upload script template entitled perswxtmpl.pl is included with the distribution. Add the station ID and password assigned by wunderground.com to the wxserver.cfg file (new options WUGSTNID and WUGPASSWD. Then add the supplied perswxtmpl.pl script as an HTMLIFILE, and perswxul.pl as an HTMLOFILE, also in wxserver.cfg. wx/net will read in the template and substitute correct values, writing the new script to perswxul.pl. Finally, add perswxul.pl as a TASK in wxserver.cfg as often as you would like data uploaded. Note: the script uses the LWP package from CPAN. You are free to write any other script to do the same data upload, using the HTML/ASCII substitution feature of wx/net.

Enhancements to HTML keyword substitution. All times may be requested in local standard (lst), local daylight (ldt) or Universal (utc) time units. Hours may be specified in either 12 hour or 24 hour formats. All dates may be requested with long or short year format. Additionally, hour, minute, month, mday, and year fields may all be requested individually for any given time/date value. These enhancements were implemented as part of the wunderground.com personal wx station integration. See user manual for more details.

Added seconds support for latitude and longitude parameters. This caused the IPC protocol between the server and client to upversion, so both components must be upgraded or else latitude and longitude data will be broken. Also, the wxserver.cfg file must contain a field for seconds now.

Refined barometric units conversion formulae to be more accurate.

Added new wind chill formula adopted by NWS in 11/2001. This is selectable with the new WINDCFORMULA option in wxserver.cfg. The old wind chill formula is still supported if desired.

Fixed significant rounding errors in windchill, heat index, and dewpoint formulas internally. Implemented different dewpoint formula altogether.

Added centimeters to the family of units for all rainfall and rainfall rate fields.

Added hectopasacls (hPa) to the family of units for barometer and barometric rate of change measurements. This is identical to millibars (mb), which is still supported.

Opened up IPC fragmentation window from 8K to 64K. This greatly improves speed on large data transfers such as GIF images in the product catalog. The fragmentation is dictated on the sending side, so new versions will still be able to talk to older versions using the smaller window. Also, the receiver will attempt to read in more than 8K at a time, also improving speed but preserving compatibility.

Shortened minimum animation interval from 100ms to 50ms. This allows the broadcast scrolling animation to be twice as smooth as before. Combined with the faster data transmissions, broadcasts should be much more smoothly animated.

Added enhancement to detect WMAX-only configuration faster if WLOG is set to Y in wxserver.cfg but no WLOG is attached.

Server HTML documentation updated.

Fixed bug with improper calculation of timezone on December 31 of each year.

v1.06 -  Mar 2001

Minor bug cleanup in termios code that made server break on RH 7.2.
No major functionality added.

v1.05 - 04 Mar 2001

Alarm support added
HTML/ASCII file generation added
fido.pl example script for downloading wx products added in misc/
Broadcast now allows configuration of font style and weight in addition to size.
Server crashing over time when broadcast is running problem fixed (eliminated SIG{CHLD} handlers, which are buggy at best in Perl)
 

v1.04 - and earlier

13 Jun 2000 - added "writing new drivers" section 

23 Jan 2000 - Tk 800 support and /dev/cuax -> /dev/ttySx

25 Jun 1999 - minor changes to documentation pointers

28 May 1999 - pointed to server HTML instruction document

12 May 1999 - install script instructions

 

Revised: January 13, 2004.
Astronomical data ] Broadcasts ] Catalog ] Chat ] Configuration ] Customizing ] Instruction Manuals ] Download ] Historical Data ] Links ] Logging ] Real Time Graphs ] Real Time Monitoring ] Remote Admin ] Security ] Supported Devices ] [ Change log ]