Release Notes V3.8

Version 3.8 released  7-3-2011

    All Programs

1.    Updated the tcp/ip components to the latest build.

2.  Programs will now use the Microsoft .Net Framework 4.0 if installed.

3.     Added code to make sure that windows are visible on any connected monitor.  This will address issues where windows are not visible after changing the screen resolution.

 

    Weather Message Server  

1.     The $IfCounty: variable will now change the word Parish to Parishes when multiple counties are present.


   
Weather Message Setup
   

1.     Add a Utilities option under the File menu.  Added a sub menu to this option, “Change Archive Password”.  This utility will mass change all archive passwords that match the entered password with the new password entered.

2.    Added $IfExpires:…$ variable.  This variable is similar to the $IfExpire:…$ variable.  It however will not be populated when the VTEC action is a cancellation.

3.    Added the conditional variable $Else$ to $IfExpire:…$ and $IfExpires:…$ variables.  The value to the left of $Else$ will be populated when there is an expiration time.  The value to the right of $Else$ will be populated when there is no expiration time.  In the case of $IfExpires:…$ variable, a cancellation will use the value to the right of $Else$.

4.     Added archive support for FTPS, SFTP with Password, and SFTP with Certificate.

5.    The Product Specifications, Short Message, setup screen now allows you to see what an expired/cancelled message will look like.  Press the F2 key to toggle between issued and expired/cancelled mode.  This will allow you to see the operation of the $Else$ variable.

6.     Added the short message variable $AreasAffected$.  This can be used with the SWOMCD product to insert the areas affected.

7.    Added the short message variable $Forecast$.  This can be used with the zone forecast product to extract the forecast for the first period.  It can also be used with other products to get the first group of lines that begin with a period.

8.    Changed the paging service setup to correct an issue that caused a twitter authorization to not be recognized.

9.    The Paging/Email/Fax tab’s Time Restrict has the option “Hold Last”.  This option will delay a message like Hold.  It however will evaluate all of the held messages and send the last one received for a product and group.

10.The short message variable, $BulletAT$ will also capture lines that start with “AT 210 PM ….”.  The SVR and TOR products start the AT line with an asterisk.  The SVS product has the same information, but does not start the line with and asterisk.

11.The short message variable, $Location$ will now work for TOR, SVR and SVS products that contain the line “* LOCATIONS …” or “LOCATIONS …”.

12.When a received product contains the words “TORNADO WARNING”, the $MesgType$ variable will contain “Tornado Warning/Tornado Emergency”.


    WxPost

1.    The email component has been updated to not abort when a Bcc address is not valid or acknowledged by the smtp server.

2.     The SNPP routine now sends the password in clear text.

3.     Will now record additional error information when a Facebook post fails.


 
    WxPort

1.     Corrected a problem with creating gini images that have a width not evenly divisible by four.

2.    Removed the logfile entries for SBN Sequence reorders.

3.    Updated the reorder sequence code to deal with delayed packets.

4.    Now records statistics about received files for each day in the log files at midnight.


    WxMap

1.    The map legend can now be configured to be dynamic.  The Settings tab now has the option Map Legend Style.  Available options are Static (current operation), Dynamic 1 and Dynamic 2.  The Dynamic 1 option displays a dynamic map legend and only populates the legend if the product’s show in legend option is checked.  The Dynamic 2 option displays a dynamic map legend for all active products.

2.     Updated the County_Z.dat file to correct some invalid marine zone center points.

3.    Change the program to use rtree indexing.  This makes the location of map points much faster.

4.    Implemented changes in the scrolling map legend to address an issue with the buttons disappearing.

5.     Added several missing zones to the County_Z.dat file.

6.     The text viewing window now has the option “Zoom to County”.  This will immediately zoom the map to the associated county.  The button text will change to “Restore Zoom” and can be used to restore the last view.

7.     Added archive support for FTPS, SFTP with Password, and SFTP with Certificate.

8.    The Setup, Product Colors tab, now has a “Reset Colors” button.  This button will erase the current colors and load a default set of colors based on the NWS web-based warning map.  The defaults are stored in WxMapDefaultProducts.dat.

9.    Corrected a problem with loading the text for non-vtec products.

10.Retired the active-x version of WxMap.  Only one version of WxMap will now be installed.

11.Changed the internal resize code to address an issue with the viewer dimensions crawling.

12.Selecting text in the request product window and right clicking now has an option to speak the selected text.

13.Changed the load routine so that the map form will display faster.

14.Changed the pattern used for polygon style “Pattern” to correct a GDI Out of Memory error.  The original functionality will be returned in a later release.


    WxMcli

1.    Added code to bring the Request Product and Request List windows into the foreground when they are hidden by the main message client window.

2.    Selecting text in the request product window and right clicking now has an option to speak the selected text.

 

    WxLoader   

1.    Changed the sign routine to strip out line feeds.

2.    Added style “Full – No Head”.  This style will strip off the first three lines of the message.

 

     WxScheduler

1.    Moved the Setup, View Log and Notepad menu options under the File menu.

2.    Added an Exit option under the File menu.

3.    Added a Pause option to the menu.  This option can be used to stop the schedule processing.  When the Pause option is selected, the program will flash pause in the status bar.  The Pause option will change to Start.  Click the Start option to restart the schedule.  Any missed schedule items during the pause will not be processed until their next appropriate time.

4.    Changed the internal timer to run at the top of each minute.

5.    The setup items grid will now display disabled items with a yellow background.

6.     Added the ability to schedule an item, with an interval, between two times.

Back