WIN-911 Version 7

WIN-911 Version 7.17.00
Changes and Enhancements: General WIN-911: V6.18 to V7.17.00
This list does not include some small cosmetic and operational changes that were considered
insignificant. For a complete list of changes, contact Tech Support at WIN-911 Software.
Release 7.17.00 (September 2015)

General Changes:
o Full support for Windows 8 and Windows 8.1
o Full support for Server 2012 and Server 2012 R2
o Support for Windows 10.
o WEB-911 XTools and the XTools client fully support Windows 8, 8.1 and Server
2012, 2012 R2.
o Corrected an issue that caused the Scheduler’s calendar control to appear blank.
o Updated Help | About to show the CD Tracking Number and Software
Maintenance number (if applicable).
o The install changes “NoInteractiveServices” registry value from 1 to 0 in
Windows 8 and newer. This change is required in Windows 8 and newer if the
user wants WIN-911 to run as a Windows service. This registry key can be
manually changed back to 1 by going to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows

Changes in Configurator:
o Changed the default poll rate from 1 second to 60 seconds.

Changes in Voice:
o Changed the default IntFlg value from 0 to 1. Changing the default to 1 decreases
the chances of having Operator Intercept issues.
o Changed the default “Number of Rings Before Aborting Dial-out” from 5 rings to
10 rings.

Changes in SMS:
o Changed the default initialization code for GSM to support new MultiTech
cellular modems.
o Changed the default initialization code for CDMA to support new MultiTech
cellular modems
o Changed the default initialization code for HSPA to support new MultiTech
cellular modems

Changes in Logger:
o Added EventCode to the Logger Format. WIN-911 will now send the Event
value to both the Daily .TXT and the Monthly .MDB log files.
Changes in Printer

o Corrected an issue where empty or blank lines were being printed.
o Added a checkbox in the Printer Definition to allow the user to “Only Print
Alarms”.
o Corrected an issue with Padding and Truncating fields.
Release 7.16.00 (April 2014)

General Changes:
o Corrected an issue that caused OPC imported tags to land in the wrong data
source.
o Released the 911Health module. This utility provides a way to right bits to an
OPC Server depending on the health of SMS, Mobile-911, and WIN-911.
o Corrected an issue where 411 Reports was not honoring the configured decimal
places for a particular tag.
o Bypass/Restore settings are now saved to the config (MDB) file at the time the
user changes the setting.

Mobile-911:
o Corrected an issue with discovery, both in WIN-911 and Mobile-911 Server.
o Added functionality to Mobile-911 Server to support connections to multiple
WIN-911 systems.
o Adjusted communication timing between Mobile-911 and WIN-911 to prevent
“namedpipeerrors”

Changes in ViewLinc:
o Changed the default poll rate from 1 second to 60 seconds.
o Changed the maximum limit of alarms from 300 to 1000. Also, added a control
to adjust the maximum limit.
o Alarm request order was changed from ascending to descending, placing the most
recent alarm first.
Release 7.14.00 (February 2013)

General Changes:
o Corrected an issue that caused OPC imported tags to land in the wrong data
source.
o Released the 911Health module. This utility provides a way to right bits to an
OPC Server depending on the health of SMS, Mobile-911, and WIN-911.
o Corrected an issue where 411 Reports was not honoring the configured decimal
places for a particular tag.
o Bypass/Restore settings are now saved to the config (MDB) file at the time the
user changes the setting.

Mobile-911:
o Added support for appending the notification type to the end of the user name
when a Mobile-911 device is the source of an acknowledgement.
o Added MobileView feature (Primary Release).
o Corrected logic to (case sensitive) compare deviceIDs instead of looking for
substring.
o Bypass/Restore settings are now saved to the config (MDB) file at the time the
user changes the setting.

Changes in ViewLinc:
o Added support for new viewLinc version with host_description field. Tag Sound
is now based on host_description when available.
o Added a user option to include hostname in tag sounds.
Release 7.13.00 (May 2012)

General Changes:
o Changed the behavior of STANDBY/ACTIVE transitions. Alarm events are
cached and are re-sent to the remote notifiers when transitioning from STANDBY
to ACTIVE. This causes escalation strategies to restart on STANDBY/ACTIVE
transitions. Previous behavior attempted (but failed) to continue the escalation
strategy abandoned by the system going into STANDBY (bumpless transfer) and
could result in lost notifications (under alarming).

Changes in SMS:
o Added support for new user configurable option to prefix country codes with a '+'.
o Improved alarm throughput by increasing poll rate.
o Modified the log message that indicates the success or failure of an alarm
delivery. Previous wording implied that the alarm was delivered to the user when
in fact it had only been delivered to the message service center to then be
delivered to the user.
o Improved thread safety of SMS modem thereby preventing possible crashes.
o Corrected a bug that was truncating MDB log file entries for SMS modem
responses.

Changes in ViewLinc:
o Corrected a bug causing loss of data when the server end of a pipe is closed
before the pipe is emptied by the client.
o Added support for user configurable "SecondsBetweenEventPolls" in the .INI
file.
Release 7.12.00 (October 2011)

General Changes:
o Added support for running as a Windows NT Service in Windows 7, Server 2008,
and Server 2008 R2.
o Added a Direct Connect for Veriteq's viewLinc.

WEB-911 XTools:
o Added support for Windows 7, Server 2008, and Server 2008 R2.
Release 7.11.00 (February 2011)

General Changes:
o Added support for Windows 7, Server 2008, and Server 2008 R2.
o Added support for Cepstral Premium Voices in Windows 7, Server 2008, and
Server 2008 R2.
o Added support for Runtime Voice Synthesis in Windows 7, Server 2008, and
Server 2008 R2.

XTools Client:
o Added support for Windows 7, Server 2008, and Server 2008 R2.
o Corrected a bug that effected the view of the XGroup control's Selected Name
List.
o Corrected a bug that prevented the XTools settings from being saved by nonadmin.
Release 7.10.00 Service Pack 6 (November 2010)

General Changes:
o Added RSViewSE Direct Connect support in Vista, Windows 7, and Server 2008.
Release 7.10.00 Service Pack 3 (July 2010)

General Changes:
o Corrected an issue with copying Voice Reports. The original Voice Report
copied would get deleted once you exited out of the 411 Reports dialog.
o Corrected an issue that prevented Voice Report numbers from being greater than
9 digits. Voice Reports can now be as long as 15 digits.
o Modified code to make all modules thread safe.
Release 7.10.00 Service Pack 2 (May 2010)

General Changes:
o Added modeless message dialogs for FactoryTalk A&E, Telephony, and Premium
Voice 30-day demos.
o Added a modal FactoryTalk A&E warning dialog at forced shutdown for expired
30-day demo.
o Corrected .CSR file license request bug for Vista and newer operation systems.
Release 7.10.00 Service Pack 1 (February 2010)

Changes in SMS:
o Added support for 411 Reporting.
o Enhanced default logging to include inbound SMS messages.

Changes in Email:
o Added configurable SMTP and POP3 port settings.
o Added an option that will include either the alarm's Tagname, Description or
Group in the email's subject line.

Changes in Voice/TAPI:
o Corrected the call-out behavior when an access code of 0 is defined.

Scan & Alarm Enhancements:
o Overhauled the Overrides dialog to improve functionality within the GUI.
o Notification modules are now loaded based on the entire phonebook; not just
groups. This enables manual messaging for pagers, email and SMS without
having to define them in a group.
o Corrected an issue that caused the WIN-911 Service Wrapper to terminate even
though TeleDAC.exe is still running as a service.
Release 7.10.00 (November 2009)

Changes in SMS:
o Added more status and diagnostic logging.
o Added a two second delay after each send attempt for CDMA connections.

Changes in Email:
o Added ability to do a group blast notification.

Changes in Dailout Pager:
o Improved diagnostic logging to log each alpha page and its destination.
o Removed AckedBy field from message (or rather the empty spaces) since this
field will always be empty.
o Fixed pager bug which caused all but the first page to be delayed whenever the
delay after for a group was set.

Changes in Voice/TAPI:
o Added support for outbound line selection for Dialogic cards.
o Added support for Voice reporting of Acked alarm state, "is in alarm".
o Corrected the "Hello" hangup bug for Dialout Announcer and Voice Page.

Changes in Alarm Monitor:
o Corrected the Tagnames and Descriptions column display in the Alarm Monitor
window. Carriage returns and/or line feeds are now substituted with a space,
preventing text from being lost to the next line.

Scan & Alarm Enhancements:
o Changed SMS licensing to allow for 2-way SMS under a Light Mode license.
o Fixed a bug which disabled "Send Alarms to Monitor/Printer/Announcer" for
ALL groups if the last group in the configurator was set for disabled.

Configurator Refinements:
o Added "Show only enabled Alarms" checkbox generically for all data sources to
the PickTags Dialog.
o Corrected for non-alarm tag items getting thru import.
o Added a GSM or CDMA radio button selection to help the user configure the
correct initialization string for SMS notification.
o The Email Address textbox will except a text file in the place of an email address
to support the change made to the Email module.

WEB-911 XTools Enhancements:
o Moved the semaphores used to signal Restart, Shutdown, Standby and Activate
into the Global scope. This corrects a problem that prevented the controls from
working remotely as well as in newer operating systems.
Release 7.09.00 Service Pack 1 (May 2009)

Changes in SMS:
o Added support for CDMA modems.
o Corrected Ack message received synchronization issue.
o Corrected shutdown issue upon failure to initialize modem.
o Alarm request feature now includes 'no matches found' message.
o Improved modem response initialization logic.
o Enhance health update.
o Enhanced diagnostic logging.
o Improved overall performance and reliability.

Changes in Email:
o Added support for multiple email addresses for a single Email Connection.
Release 7.09.00 (March 2009)

Notification Changes:
o The new WIN911 SMS.DLL provides 1-way SMS Message alarms to any legacy
cell phone able to receive text messages and 2-way SMS Messages when Voice
license is present allowing for remote acknowledgements to any smart phone
running Windows Mobile 6.1 (possibly 5.0 and 6.0 also but untested).
o The new WIN911 IP.DLL provides 2-way text string alarms via RAS or IP to any
TCPIP socket capable piece of software that is built to receive them. This
notification can provide remote acknowledgements with any permanent license.
o The WIN911 Alarm Monitor.DLL now provides bi-directional manual messages
for SMS Message connections.

Configuration Refinements:
o Added a new enable checkbox to Group definition for IP alarm notification.
o Added a new "Require Ack code to Standby" enable checkbox to global Monitor
definition 'Acknowledge" tab.
o Added a new "Require Ack code to Activate" enable checkbox to global Monitor
definition 'Acknowledge" tab.
o Added a new "Require Ack code to Restart" enable checkbox to global Monitor
definition 'Acknowledge" tab.
o Added a new "Require Ack code to Shutdown" enable checkbox to global
Monitor definition 'Acknowledge" tab.
o Added a new "Select All" button to the Import pick tags Available tag list for all
types of imports.
o Added a new "Allow Non-Admin Service Restarts" to global Options
'Initialization' tab.

Scan and Alarm Enhancements:
o Scan and Alarm now honors 30 day demo time periods for all licensed options
when any permanent license that does not support an option is present. One option
functions differently from the rest because it does not own a license option (SMS
Message). It shares the same 30 day demo Voice uses.

WEB-911 Service:
o Added XActivate and XStandby event triggers to support the two new XTools.
o Added SMS Message connection type capabilities to MDB edits.
o Added support for 30 day demo period for permanent license without Voice.
o Improved error messages to assist potential issue diagnosis.

XTools Client:
o Added XActivate and XStandby XTools to the set.
o Added hourglass cursor for user feedback while waiting for WEB-911 Service
responses.
o Added SMS Message connection to XContacts.
Release 7.07.00 (May 2008)

Added WEB-911 XTools (Primary Release):
o This is a new option offering ActiveX controls to allow the user to drop WIN911 configuration modules into most Window’s containers

General Changes:
o Added support for filter tags. This release only supports Rockwell Automation’s
RSView32. See changes for Rockwell Software for details.
o Corrected problems associated with system clock adjustments. This problem was
most apparent when daylight savings adjustments were made. Now delays are
based on system ticks, which is a strictly linearly increasing count that is not
modified by changes to the system time.
o The initiator of a WIN-911 shutdown is now logged.
o Enhanced startup error dialogs so that the user gets some idea of why WIN-911
failed to start.
o Replaced Announcer's AnnounceReturnToNormal with 4 states and updated INI
subset structure in TeleDAC
o Added Field Labeling to Email notification method and updated INI subset
structure in TeleDAC
o Added “State” Sound to Voice notification methods and updated INI subset
structure in TeleDAC
o Added support for the X (XTools) and R (Rockwell FactoryTalk) options in the
About WIN-911 dialog.

Configuration Utility
o Added new digital and analog preview sound classes to handle logic of preview
o Added new Filter Tag (Dynamic Tags) definition for new data sources.
o Added support for the new data source DLLs which includes data source type
dependant enables/disables or show/hides for many configuration definition
controls.
o Made sound tab Previews source dependent for all tag types except Watchdogs
for non-Legacy.
o Changed all ‘Preview’ buttons to ‘Preview Announcer Only” as this preview was
sometimes confused to be a review Telephone Voice Sounds.
o Modified all tag sound tabs to disable all sound definition controls for new data
sources using dynamic sounds.
o Modified 411 Report definitions to filter out any tags belonging to data sources
that do not support 411 or prevents access to 411 Report definitions if only
unsupported data source types are defined
o Added Global Sounds ‘States’ which by default will be new suffix sounds added
to alarm sound streams for Announcer and Voice.
o Added ‘Active State Sound’ and ‘Acknowledge Stat Sound’ to the Sound Order
selection in Global Sounds ‘Controls’ tab. This controls the order of the sound
streams including the two new sounds added as default suffixes.
o Modified original “Announce on Return to Normal” enable into four new enables,
the first three of which produce the original settings behavior when they are all
enabled or all disabled together. Also added a new enable to produce sound that
describes the current state of the Acknowledgement for Announcer only
o Removed the original Data Source (Access) definition dialog and replaced it with
each of the data source specific definition dialogs from each of the data source
DLLs.
o Modified all preview sound code to include alarm state and acknowledge state
suffix sounds for previews.

Release 7.05.00 (June 2007)
General Changes:
o Added support for WIN-911 (TeleDAC.exe) to run as Windows Service. This
option is not available for Rockwell Software or DDE applications (call factory
for details)
o Added support for a Watchdog timeout value of zero. A watchdog configured
with a timeout of zero simply reflects the loss of the data connection.
o Changed the Initialization Runtime Startup Delay to delay all initialization
activities, not just the Data Source.
o Enhanced E Mail connection type to allow for Retries and Delay between Retries.
o Enhanced Audit controls to record Phone Number edits, deleting Reports, or
enabling/disabling global passwords.
o Modified support for user selected “Long Tag Names” to allow fast searches for
short names and prevent crashing when using longer names.
o Now allows a non-Administrative user to see what kind of license is installed on
the system via the Configurator Help About dialog.
o Added a feature that evaluates an *.MDB file for valid totals. This will help catch
some externally edited configurations with errors or corrupted files.
o Added a warning message for users that try to run this version in NT 4.0
explaining this version does not support that O.S.
o Corrected a problem with OPC tags. This problem prevented connections to
certain tags, primarily only the first in a list of OPC tags. This was due to the
treatment of tag handles with a value of zero as an error or unconnected. Zero is a
valid handle and is used by some servers. Other servers use a memory pointer as
the tag handle, which can never be zero, and therefore functioned without error.
o Added more diagnostic messages to TAPI and E-Mail for troubleshooting.
o Corrected a problem where there was no dialout on the first attempt to deliver a
notification when an alarm was already active at startup.
o Corrected code that did not allow for the theoretical rate of 80 alarms per second
to be reached.
o Added a command line argument to the Restart.exe which will allow a SCADA
script to pick a new WIN-911 configuration and restart TeleDAC.exe
automatically.
o Corrected the Phonebooks’ “Name Definition” dialog to reflect a configuration
that has had all Schedules deleted. If there are no Schedules defined it is
impossible to make a connection of any type, so the “New” button will be
disabled to prevent access to the “Connection Definition” dialog that could never
be completed or saved.
o Corrected a problem that resulted in three pages being sent for analog alarms that
were no longer active but had not been acknowledged.
o Added field labeling to improve readability of emails
o Changed some logic in Engine to fix ACK button bug
o Changed popup tagname to match main window
Release 7.04.00 (May 2006)

Changes in the Configurator
o Changed Audit Mode code to use the date and time in the log files to conform to
our documented naming convention.
o Improved TAPI device configuration errors.
o Corrected error in 411 Reports that would cause all the items in a report to be
deleted when a group containing a tag defined in the report was deleted (Reports
can contain tags from more than one group).
o Implemented a new “Tools” menu item and a button on the global sound
“Controls” tab that allows the user to run a system wide sound purge (deletes
every file in the target “\Sound Files” folder) when conditions allow for one.
o Implemented a new button on the global sound “Controls” tab that allows the user
to run a system wide sound file build (rebuilds all global and configuration sound
files) when conditions allow for use.
o Implemented a new button on the global sound “Controls” tab that allows the user
to run a system wide sound check when conditions allow for use.

Changes in the TeleDAC.exe runtime:
o Fixed bad *.WAV file playback due to stream being truncated.
o Added generic support for dynamic text strings. Any data source could
potentially use dynamic sounds.
o Corrected a problem with the exit button on the CopyShield Administrator dialog
the caused the Status window to be permanently position off screen.

Changes in the Logger:
o Corrected a problem with creating new files at the start of a month. The new
monthly file would be created but new entries would be added to the old monthly
file.

Changes in the Local Announcer:
o Added generic support for dynamic sounds. Any data source could potentially
use dynamic sounds.

Changes in TAPI:
o Added generic support for dynamic sounds. Any data source could potentially
use dynamic sounds.
o Corrected a problem with runtime TTS reports where report items were
verbalized as a sequence of phrases instead of a complete sentence.
o Corrected a problem that prevented runtime TTS report item values from being
verbalized
o Changed the dialout behavior from accepting only the access code of the dialed
user to accepting the access code of anyone in the dialed user’s group.

Changes in Voice:
o Added generic support for dynamic sounds. Any data source could potentially
use dynamic sounds.
o Changed the dialout behavior from accepting only the access code of the dialed
user to accepting the access code of anyone in the dialed user’s group.
o Corrected a problem where any user’s access code is accepted on the second
attempt to enter the code.


Release 7.02.00 (June 2005)
Changes in the Configurator
o Modified all Speech API code to use SAPI 5.0/5.1 to accommodate Premium
Voice
o Removed the artificial dependence upon the presence of a sound device in order
to produce *.WAV files.
o Implemented configuration controls for Premium Voice and Dynamic text-tospeech. The new controls include: a pulldown selector for the default WAV file
format which will now be selected by the user, a TTS enable for “Runtime Voice
Synthesis” (text to speech at runtime instead of WAV file play), and Rate and
Pitch (enabled for premium voice selections only) sliders so the user can adjust
any premium voice for both WAV or runtime sounds.
o Modified the Sound Check code to be aware of WAV files that were made with a
premium voice.
o Implemented single click sound preview buttons just to the right of any sound
button for all sounds. They will preview WAV or text strings.
o Implemented a new configuration Mode called “Audit Modifications” which will
save a new log file named “CYYDDD.TXT” (YY = year digits, DDD = day of
year) to the \Log Files folder. The file will contain any user modifications that
were made during a configuration session. The file will present two sections, one
for all WIN-911.INI changes and one for all *.MDB changes.
Changes in TeleDAC.exe runtime
o Added support for the Premium Voice option. This option is controlled by the
license and allows the use of non-Microsoft voices at runtime.








o Added support for Runtime Dynamic Text To Speech. This allows speech to be
generated from text strings at runtime and eliminated the need for pre-recorded
wave files. It also produces complete sentences instead of stringing together
sentence fragments. This allows for better inflection and more natural delivery of
numeric values
o Corrected a problem where WIN911 would sometimes hang on shutdown. This
problem was much more likely to occur when shutdown was initiated during a
telephonic interaction
Changes common to all modules
o Added support for runtime dynamic text-to-speech and the Premium Voice option
o Corrected a problem where sound file names containing certain special characters,
such as ‘!’, could not be located.
WIN911 Dialout Pager DLL V7.02.00
o Corrected a problem where WIN911 would use 100 percent of the processor
during some phases of paging.
WIN911 Local Pager DLL V7.02.00
o Corrected a problem where WIN911 would use 100 percent of the processor
during some phases of paging.
Release 7.01.00 (January 2005)
Changes in the Configurator
o OPC Import controls defaults to the local machine name. Optionally clicking the
controls down arrow will generate the normal search of the entire network and
present the full list of selectable machine names.
o Implemented “*LITE*” mode.
Changes in TeleDAC.exe runtime
o Corrected a bug that caused bit picked digital alarms to be ignored if the bitpicked value was negative. This problem was evident when using RSLinx to bit
pick, since RSLinx tends to default data types to signed 16 bit values. This is a
generic OPC problem not limited to RSLinx.
o Added support for enforcement of WIN-911/Lite mode licenses.
o Corrected handling of OPC watchdog alarms when the data link could not be
established. The watchdog now times out immediately instead of waiting for the
configured timeout period.
Changes common to all modules
o Standardized the handling of threads throughout all modules Made access to
event queues threadsafe. Without this correction, the potential exists for alarm
events to be lost.
Changes common to WIN-911 Email DLL
o Allow for multiple lines in response to the EHLO or HELO command. WIN911
would previously fail to deliver email to servers that send multiple response
lines.
Changes common to WIN-911 Tapi DLL
o A complete rewriting of the TAPI Voice Modem module to beef up reliability
and bring up to the latest Microsoft standards.








Changes common to WIN-911 Alarm Printer DLL
o This allows the redirection of the local LPT port to a shared network printer.
Release 7.00.07 (December 2003)
WIN-911 now also supports Windows 2003 Server.
The “Hello.wav” file was used to define the wav file format. This has now been changed to a
user define “Greeting” sound file.
Now allows for multiple SMTP server header lines for email requirements.
Changed logic for voice connections. If the user entered a valid Access Code but did not
enter an ACK code, the message is now considered delivered and will not retry with a call
back to that same user.
The logger functions associated with diagnostics have been unified so that all messages sent
to the status window are also sent to the monitor window, log files, and printer.
Read Only MDB configuration files can now be used.. A warning is logged indicating that
bypass changes will not be saved on shutdown.
Made several cosmetic changes such as length of fields, displaying licensing information,
and installation software.
NEW Features 7.00.05 (Primary Release)

Added OPC Client Connectivity, Import Browser and multiple OPC Polling Rate capability

Added TAPI Voice Modem Capability

CopyShield Software to allow selecting Ethernet Card to control licensing.
o Added capability for CopyShield to read the License information and formats it for the
Help About dialog which will show how the software is Licensed

Added the ability to set permanent dial-out overrides

Added new Diagnostic Logging

Changes in the Configurator
o Reorganized and improved configuration tabs and their contents.
o Embedded the Database Import program into the Configurator and provided accessing it
in the main dialog “File” menu selection list.
o Added the new Voice global definition dialog and property sheet/tabs to allow the user
to select TAPI or Dialogic.
o Added a test and a warning message for the user if they attempt to enable TAPI on a
system that us running the NT operating system
o Allow a phone book entry to be copied and the name changed, or a new entry to be
created with the same name as an existing entry. The copied/new entry will generate a
duplicate name warning Added warning messages to Digital and Analog Changeable
tabs to let the user know that the tag was imported as a read only point.
o Modified code to cause digital state sound buttons to be independent of the digital state
label.

Added a Display Lock button. This new button prevents the most recent line from being
scrolled into view, allowing the user to examine older entries without them jumping out of
view when new entries are made. Also, when this button is enabled, a minimized monitor
window will not be restored for new entries. This button overrides the configured behavior
of the monitor window with respect to jumping to the history or summary screens on certain
events and popping up on certain events. When this button is disabled, any new entries will
be scrolled into view – this is a new behavior.
Enhancements

Improved E-Mail capability for POP3 and SMTP authentication

Change of value via 411 no longer causes the display to popup unless configured to do so.
Change of value was previously hard coded to cause the display to popup

Dial-out pager health poke now indicates failure if dial-out paging is disabled for any reason.
Reasons include invalid configurations and failed hardware

Added support for time stamp and quality for all data values, regardless of source

Added the ability for a voice user (dial in or out) to press the ‘*’ key on the phone pad when
asked for an ACK code, to bypass acknowledgement of alarm(s) and continue to “Goodbye”
message or the “Select a Report” message

This version now can be configured to skip the rest of a Report and only verbalize a
Watchdog if the Watchdog is the first item in the report and is in a failed state

The voice module is loaded if any reports are defined. This allows 411 access to the system
even if there are no 911 notifications configured

Changed the name and location of the ini file the program looks for to WIN-911.INI. New
location is the current working directory
Corrections and Fixes

Corrected an error in the Overrides TeleDAC file path.

Corrected an initial value error for WIN411 report items. A report item that is in alarm when
WIN911 starts would not report its alarm state correctly.

Corrected an error where only the first fatal startup error was being displayed in a pop-up
dialog, even though all errors were being logged. All fatal startup errors now generate a
pop-up dialog.

Corrected an error where data values were incorrectly verbalized in a voice connection for
watchdog tags until the watchdog timer expired.

Corrected an uninitialized variable that caused a crash when a WAV file could not be
generated

Removed support for XLReporter as it failed to meet the 21CFR part 11 requirements
logging at runtime.

Corrected a bug where the Lo and LoLo alarm states were incorrectly verbalized in a voice
connection for analog tags.

Corrected an error in the handling of invalid COMM port assignments. The problem was
reported at startup and subsequent attempts to send a page (either as the result of an alarm or
manually) cause an appropriate error message to be logged. In the case of manual pages, the
Send button was being disabled and would never recover, even when other valid message
destinations existed. The Send button is now re-enabled.

Corrected Date: entry in header of emails. Previous versions would incorrectly indicate
negative time zone offsets with a double minus sign (ie. ‘-–0600’ for CST).

Corrected monitor display to erase background when the only alarm is deleted from the
alarm summary. Previous versions would continue to display the deleted alarm until the
summary was repainted (minimized/restored, obscured by another window, etc.).

Corrected monitor display to ensure synchronization of history/summary radio buttons with
what the list actually being displayed.

Corrected problem with acknowledging a single alarm in the monitor display. Previous
versions would stop updating the summary display if an acknowledged alarm was
acknowledged again.

The alarm Acknowledge button is now enabled when and only when there are
unacknowledged alarms in the alarm summary. Previously, this button would get disabled
even when there were still unacknowledged alarms.