ReleaseNotesArchive

From ATCSMon Wiki
Revision as of 13:01, 14 April 2017 by Erben22 (talk | contribs) (Importing page from the old wiki.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

<LINK href="/pub/TWiki/WysiwygPlugin/kuputwiki.css" type=text/css rel=stylesheet><LINK href="/pub/TWiki/WysiwygPlugin/kuputwiki.css" type=text/css rel=stylesheet><LINK href="/pub/TWiki/WysiwygPlugin/kuputwiki.css" type=text/css rel=stylesheet><LINK href="/pub/TWiki/WysiwygPlugin/kuputwiki.css" type=text/css rel=stylesheet>

!! Release Notes Archive

In this section:

Permission was granted from Dave Huoy to periodically copy the contents of the current release notes over to the Wiki, in order to make the contents searchable within the Wiki.

As with any release notes, please bear in mind that any feature or function listed for a previous release may have been superceded by something in a later release.

Did you know you can search the content of any web page by using Ctrl+F? Enter the search term to find (exact only).

<body bgcolor="#000000" text="#FFFFFF" link="#669966" vlink="#6699CC" alink="#999999">

3.8.1 beta  12/02/2008
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The search functionality in the Configure MCP Information dialog now is case insensitive.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Compatibility issues with the 6.1.92.12 version of mswinsck.ocx as distributed in the recent MS08-070 update have been addressed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The messages pane will now display all ascii text found in type 60.2.11 message userdata.
3.8.0  11/29/2008
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The "misdirected mouse clicks and keystrokes" issue that
         may occur when the dispatcher display is onscreen but not in
"Always on Top" mode has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Various Error message dialogs will now appear on top of other forms.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Replay Capture File dialog will now initially display files by date, latest first.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Adjusted server keepalive generation frequency to approximately once per minute.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">NOR ("_")is now a supported active text operator.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Layouts may now contain 567 text entries, previously 367.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Out-of-service mnemonics may now be defined via scripting.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A main menu Action | Restart Dispatcher Display (no refresh) option
         has been added, which will not refresh the display with the current
controls and indications.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The rules logfilename dialog now includes the .exe extension.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The timestamp color for Other (non-control, non-indication) packets
         in the Active MCP Window is now configurable in the Configure |
Options | Windows dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A bug causing a crash when the Configure | Options | Data Source | Set Defaults button was selected has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When monitoring an audio data source, the valid packet yield per
         minute is now appended to the status bar counts panel when the
"Valid" count option is selected.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When viewing the dispatcher display, the Home and End keys will now scroll the display to the top and bottom respectively.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">An error dialog will now be displayed when fonts required by a dispatcher display layout are not present on the user's system.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The ATCS-Genisys decoder will now ignore all data bytes following a protocol status (E0 xx) sequence.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A "No Routers" option has been added to the Configure |
         Data Sources dialog which will deny server access to all ATCS Router
clients.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Servers will now issue "NoPorts" status messages to
         clients when clients attempt connections and all available ports are
         in use.  If the client is set to retry failed connection
         attempts, the retry will now be attempted; previously the retry
         setting was ignored in an out-of-ports situation. Server logs will now
contain "NoPort" status entries.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Server logging is now improved, reflecting new re-use of Winsock index values.
3.7.5  01/01/2008
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Splash screen will now appear at program launch for a minimum of 2
         seconds unless the escape key is struck. A main menu View | Splash
Screen option is now available for those needing additional time;-)
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When a client receives a message from a server operator, the server
           address will now appear in the title of the message box displayed
on the client.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Configure MCP Information dialog position is now saved in the profile.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A Start Minimized General option has been added.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Clients will now ignore UDP originating from unknown host addresses.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The replay delay is now adjustable from the replay status dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When the "Ignore consecutive datagrams with duplicate User Data
         within MCP" protocol option is selected, ignored traffic will now
be sent to the dispatcher display in order to prevent timeouts.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When enabled in the Configure | Options | Display dialog, a signal cleared by a control will now blink until:
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15"> a subsequent control takes it down
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15"> a clear or out-of-sequence ATCS or ARES indication arrives
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15"> any Genisys or SCS-128 indication arrives
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15"> an inactivity timeout occurs
         This functionality requires the PC's display
         color depth be set to at least 24-bits (typically called "True
         Color"), therefore, a warning message will be issued when the
dispatcher display is started if the current value is less. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCSMon behavior when a Station Name on a dispatcher display is found to be non-unique
         in ATCSdb is documented below:
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">When the dispatcher display is started, a list of MCP addresses is created for each such Station.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">The effective Station address will be dynamically updated from traffic
           matching any of the addresses in the list once monitoring has been
started. 
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">The mnemonic maintenance and plotting dialogs for a given Station
           will not be available from the dispatcher display until an address
           is assigned, and then, they will reflect only values
specific to the currently-assigned address. 
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">If identically-named Stations actually exist in the monitored area
           and traffic may be seen from both, it will be necessary to specify
           the address as the Station name for at least one of the Stations.
           ATCSMon will retrieve the actual Station name from ATCSdb when the
           dispatcher display is started. These addresses are excluded from the
list of addresses mentioned above.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">BCP (office) addresses may now be specified in rules by prefacing the address with "BCP=".
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The connections window may now be launched from the system tray icon right-click menu.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">MSCOMCTL.OCX version 6.1.97.86 is now included in the distribution,
         therefore, it will not be necessary for users to manually apply the
         updates documented in the Microsoft support knowledge base article <a href="http://support.microsoft.com/?kbid=896559">
896559</a>.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A Select Layout MCP's button
         has been added to the Configure MCP Information dialog which selects
         the addresses of all MCP's matching station names on the current
layout. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The placement and appearance of the dispatcher display capture
         timestamp will now be established in the layout via a text entry
         containing the value "TimeStamp". If no such entry is found,
         no timestamp will appear. If multiple Time Stamp entries are found,
only the first entry encountered in the layout file is honored.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When manually restarting the dispatcher display, the most recent
         controls and indications from active MCP's are accumulated, ordered by
timestamp, and resent to refresh the display.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Genisys and SCS-128 "G" and "S" traffic received
         via DDE will now be translated into their new "g" and
"s" equivalents upon receipt.  
3.6.1 06/04/2007
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Genisys and SCS-128 protocol processing has been updated to be more
         consistent with the ATCS/ARES implementation model:
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">Servers now include the currently-defined AAR Railroad Number
             and BCP Zip Code values in the data packet.  If  the
             option to "Ignore Genisys / SCS-128 traffic from MCP
             addresses not in database" is selected, only packets with MCP
             addresses found in the server database are sent to clients. Server
             operators are encouraged to select this option to prevent
             replication of invalid addresses which would otherwise occur,
particularly under SCS-128.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">Packet protocol ID values are now "g" and
             "s" respectively, replacing "G" and
             "S".  Packets received from pre-3.5.5 servers will
             be transparently converted to the new format via insertion of the
             current client AAR Railroad Number and BCP Zip Code values. 
             Packets from pre-3.5.5 logfiles receive similar treatment. Packets
             received from post-3.5.4 servers by pre-3.5.5 clients will be
rejected with an "Invalid Protocol ID" message.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">The file naming convention for Genisys / SCS-128 logfiles is now
             identical to other protocols, (i.e the AAR Railroad Number and BCP
Zip Code are no longer appended to logfile names).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When replaying files, logfile autorotation is now disabled, as is the dispatcher display inactivity timer.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A Configure | Options | Display option has been added to show a
         warning message at display load time if Station names / addresses on dispatcher displays
are not found  in the ATCSdb database.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The .dat extension has been replaced with .log in the Rules | Log file name dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Windows Vista is now a supported operating system.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When displaying multi-part messages, the Packet window will now show "Part n of x" beneath the message number line.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Leading and trailing spaces are now trimmed from IP addresses in the Data Sources dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Configure MCP Information dialog now contains latitude, longitude,
         and milepost columns, and dialog height, width, and column widths are
         now saved in the profile. Additionally, a Select Active MCP's button
         has been added, which will select all MCP's currently appearing in the
main form MCP pane.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ARES 215.2 Time Update message timestamps are now properly decoded.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">DDE Errors are now displayed on the Main Status Bar, in order to
         alert those who have unintentionally enabled one or more of the DDE
outputs.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A splash screen has been added, and the main form is now displayed prior to any diagnostic dialogs.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed a bug in 3.6.0 which caused corruption of the Configure MCP Information dialog.
3.5.4 12/10/2006
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">EOT protocol has been added. Message type is 0.0.0, which will be
         automatically added to the messages dataset in ATCSdb. Addresses are
         9000XXXXX
         where X is an EOT device ID digit. An EOT Details option has been added to the Main View
         menu, a default EOT FIR filter is available in the supplied
         atcsmon.ini, and a new rule condition has been added which triggers when a
stationary EOT begins moving or a new moving EOT is seen.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">APIgid32.dll and Jet Comp.exe are no longer required files, and msjro.dll
        (installed as a part of MDAC) and BCH6345.dll (EOT checksum
calculation) are now required.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCS-Genisys MCP's are now reliably identified, and existing incorrectly-identified MCP's will be automatically fixed when encountered in the data stream.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A "Night Mode" View option has been added which will dim

the entire screen (by altering the Gamma correction used by the video

         chip), 

and swap the foreground and background colors of the Packet, Messages, MCP, Plot, and Mnemonics windows. If the Night Mode menu item is greyed out,

the video hardware does not support the required functionality.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Errors 5 and 401 occurring during profile loading have been resolved.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Dispatcher Display now supports Track Builder 3 bitmaps, but in background mode only.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display blocks with misconfigured right/left linkage values are now detected.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Track Builder 3 bitmap resizing is now supported.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13"> 7/4 beta error 35601 which occurred  during loading of the Dispatcher Display layout has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Dispatcher Display  station name indication color timeout value will now be used for  the "Other" color.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Totally-empty control or indicaton mnemonics values no longer overwrite existing database mnemonics during MCP imports.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Jet version included in the Windows 2000 SP4 Rollup is now correctly identified in the About dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">GPS COM port selection now lists only configured ports.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">MCP import and export file open dialogs now display files in detail mode.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The last used replay, MCP import and export directory names are now saved to the profile.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">"OK"  logical OR approach indication logic is now
         supported.  Name the block(s) ":xO" in "TB Block Properties
         - General".  The "From Station" and "To
         Station" supply the two station call-up letters.  Specify
         xOK in Mnemonic Maintenance for each of the MCP's.  OK blocks
         will appear as "FromStation-ToStation:xO&quot; on the dispatcher
         display mouseover.  Unfortunately, it will
         be necessary to rename any existing mnemonics using the operator
"O" (i.e. POK - Power Off indication).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Hypertext links are now supported in dispatcher
         displays. Text beginning with "http" will appear as a clickable, underlined link,
          while text with "http" elsewhere will be displayed as a clickable, underlined link to the http target.

For example, the text value "http://www.atcsmon.com%22 will appear as

          http://www.atcsmon.com;  
			the text value "Click here for the group site.http://groups.yahoo.com/group/ATCS_Monitor%22
			will appear as  Click here for the group site.  The
mouse pointer will turn red when over the link hotspot.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A bug preventing the proper decoding of SCS-128 Recall, Execute, Disconnect, and Test messages has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Runtime error 126 messages that sometimes occurred on Windows 98 SE if the
         "server sends current controls and indications..." option
was selected have been eliminated.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A bug introduced in 3.5.2 causing ARES indications to be identified
         as controls has been fixed.  Existing MCPs will be automatically updated to
         the ARES control and indication message type defaults of 199.2/9
and 199.13_ values when data is received.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCSMon will once again properly terminate upon windows shutdown.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A main menu View | Layout Information option which displays the TB "About Territory" data has been added.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The main Options window will now appear in the Taskbar.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">References in layout blocks to non-existent blocks greater than
         the maximum valid block number will now be detected as an error when
the layout is loaded.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Long signal names may now span both the Signal Name and
         Control/Monitor Name fields.  Terminate the value in either field
         with a "+", and the other field will be concatenated to it
when the layout is loaded.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Out-of-service track block controls and indications are now
         supported for traditional (non-BK, non-OK) approach blocks. When
         identifying these bits, use the same name as the approach block, but
         replace the "A" with "X", i.e the out-of-service
         indication bit for approach block 1WAK is named 1WXK, and the control bit is
         named 1WXZ.  Out-of-service approach blocks always appear in blue
         on the dispatcher display, regardless of the condition of the approach
bit.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A quick search feature has been added to the Configure MCP dialog,
         active for address and name searches when either column is the
         selected sort item. The column names are now appended with an
         ascending "^" or descending "v" indicator when
selected for sorting.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display inactivity timeouts are now disabled during replays.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display MCP addresses are now prepopulated
         from the database upon layout load, so right- and left-clicks on
         the station names display the mnemonics dialogs without first
         having to receive data. This required the addition of an MCPName index
         to the MCP dataset, which is done automatically on a one-time basis
         and requires exclusive access to the database. If a station name is
         not unique in ATCSdb, use the MCP Address as the TB station name, and
the station name will be retrieved from ATCSdb at display load time. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Packet counts have been added to the "Servers Connected" dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Client version numbers in the "Clients Connected" dialog now survive display refreshes.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display stations with blank station names are now detected as errors.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Adjustments to initial UDP timing on both client and server instances
         should minimize server UDP wait state time.  Clients connecting
         to servers configured to send current controls and indications should
         receive that data upon connection (i.e. prior to receipt of any
real-time data).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">100.0._  is now a supported  MCP Control Information Message Number for IDOT indications.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">In client mode, per-server packet statistics are now available in the Servers Connected dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">In server mode, packet yield / minute is now available in the status
         bar packet count tooltip, as well as in the system tray icon mouseover
display, when minimized.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Message boxes displayed if a plot is requested for which there is insufficient data now auto-close.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Lower-case Station call-up letters are now supported.  ATCSMon
         will now automatically update Track Builder from 3.1G to an ATCS
         Monitor-specific version 3.1H which also supports lower-case station
call-up letters when Track Builder is run from the toolbar icon.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Rules may now be sorted by name.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Main window MCP and Messages column order is now saved in the profile.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">User-defined dispatcher display mnemonics with
         state values established via VBScript may now be created.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">A TB text value of
          C:3EG=If (1RW AND 1EG) OR (2RW AND 2EG) then
         3EG=True else 3EG=False will define mnemonic C:3EG whose
         state is determined by evaluation of the VBScript expression following the
leftmost equal sign.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">The Station Name of the call-up letter in the defined mnemonic
           must be unique in ATCSdb. If not unique, use the MCP Address as the TB Station name value, and the actual station name will be
retrieved from ATCSdb at display load time.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">The defined mnemonic call-up letter must be unique (i.e., not shared) within the layout.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">If the defined mnemonic contains a trailing
         "K" or "Z", the script will be evaluated only
         upon receipt of indications or controls respectively, otherwise it is
             evaluated upon receipt of traffic of either type. In any case,
             script variables not found in undefined
references are evaluated as False.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15"> The defined mnemonic must not exist in the control and/or indication mnemonics for the control point.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">The defined mnemonic is established within the script engine as a persistent global variable with an initial value of
         False. The actual variable names are "v"  followed by the
         defined mnemonic without the colon (i.e. vC3EG in this case), which
may be referenced in scripts for other control points.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">If the "clear indications" inactivity timeout option
             is selected and a timeout occurs, the defined mnemonic is reset to
a False state.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">The script expression must contain only valid VBScript, and multi-line statements are acceptable. A help file describing VBScript syntax is available here.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">These special text entries are displayed only on the TB dialog and never appear on the dispatcher display.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15">To aid in script debugging, if the CTRL key is held down while
         restarting a dispatcher display, all detected scripts will be
         displayed in message boxes during dispatcher display load, as will the
         evaluation of the scripts during execution. Additionally,
all text entries will be displayed in the raw text window.
<img src="_themes/zero/zerbul2a.gif" width="12" height="12" hspace="15"> The Microsoft Script Control MSScript.ocx, available here, is now a required file.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Up to 30 server addresses may now be specified in the Configure | Options | Data Source | Network Settings dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCSMon will now terminate properly during system shutdowns.
         Additionally, if the main window is manually closed or the main menu
         Exit option is selected and the save settings dialog is displayed,
operation will continue normally if the Cancel option is selected.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The zoom button is now enabled when new plots acquire more than 2 data points.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Plots launched from the dispatcher display will no longer occasionally initially display in a zoomed mode.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Logical active text, broken in the 6/19 beta, is once again functional.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Any mnemonic  defined for an MCP may now be used in Active text
         entries. Previously, standalone active text mnemonics had to be
         user-defined, requiring specification of a logical value if a defined
         mnemonic needed to be used.  For example, 
         A:1RG&1RG=text-to-display may now be specified as
         A:1RG=text-to-display if 1RG is defined for the MCP in Mnemonic
         Maintenance. If 1RG is not defined for the MCP, text-to-display will
of course be evaluated as VBScript.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Active text now operates reliably when shared station call-up letters are specified.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">An option to log but ignore decoding errors has been added to the General Options dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">mms:// and rtsp:// may now be specified in dispatcher display hyperlinks.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The dispatcher display may now be scrolled with the keyboard arrow keys.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Error 13: Type Mismatch errors that occurred when no text entries were specified on a dispatcher display have been eliminated.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The messages window will now display text userdata for ATCS 60.2.11 messages when text is present.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The main menu Help FAQ item has been replaced with a link to the new Wiki Documentation Project.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCSdata.dll has been updated to version
         3.5.4, eliminating divide-by-zero errors that occurred in very rare
cases when packet header checksums failed to detect errors.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display switch
         out-of-correspondence (switch-in-motion) indications now operate
         properly for switches defined in TB with lock mnemonic overrides
(i.e., "A:1NW,A:3LZ").
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Hostnames may now be specified in the Server
         Mode IP address fields, facilitating denial of server access by
software router applications.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCSMon will now terminate gracefully at startup if MDAC or Jet are missing or misconfigured.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Numeric columns in the Active MCP Window are now sorted correctly when clicked.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Progress Bar displayed when replaying text
         logfiles is now a Slider, which permits movement to any location in
         the logfile being replayed, and packet timestamps are now displayed at
the top of the dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Windows Installer has been replaced by
         Inno Setup, therefore it is recommended to back up all user data
         (profiles, layouts, ATCSdb, etc.), perform an uninstall of any
         previous version and remove the installation directory before
         installing this version. After installation, restore user data from
         the backup.  Issues with Windows Installer
         attempting to perform reinstallation under certain circumstances are
         of course eliminated when this procedure is followed. From this
         release forward, only a single installation file will be provided
         which can be used for both new installs and updates.  When
updating an existing installation, all user data is preserved.
3.5.2  06/12/2005
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13"> Fixed a plot bug that occurred when the 2.3.1/3 control message type was specified.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added a General option to enable addition of Locomotive  MCP
         addresses to the database. MCP name will default to AAR Railroad
         Abbreviation (reporting marks) and unit number, and names for existing
         addresses will be updated only if blank.  Both 10- and 14-digit
addresses are supported.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Genisys / SCS-128  BCP Zip Code protocol option has been split into the actual Zip code and suffix. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The default file naming convention for Genisys / SCS-128 logfiles is
         now yyyymmddhhMM_RR_ZIP.log, where RR is the 3-digit AAR Railroad
         number, and ZIP is the BCP Zip Code and suffix. Upon replay, the
         current AAR Railroad number and BCP Zip values are derived from the
filename.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">XOR ("^")is now a supported active text operator.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A port count value has been added to the server base port parameter
         for UDP communications in the Network Settings | Server Mode Listener Notes field.  
         Specify "Base=26000,100" to limit the assigned ports to
         26000 through 26099.  Minimum count value is 3, maximum is 100,
         and a default of
         20 is used if a valid value is not supplied. Minimum port value
         is 1024, maximum is 65000.  When present, base values now appear in the Clients
         Connected window caption.   Set this option only if your firewall requires manually-established
         rules for inbound UDP, or if you wish to limit the number of
         concurrent client connections, since connection attempts exceeding
the limit will be rejected.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Packet window horizontal scrollbar will be located leftmost after retrieving stored traffic.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Frequency and Protocol columns have been added to the Configure MCP Information window,
         and it's caption will now display the
current ATCSdb path.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Database compression now functions properly on Win9x platforms.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">199.2/9 and 199.13_ (signifying 199.131 and 199.136) are now supported
         ARES MCP Control and Indication Message values, and will  be supplied as defaults for new
MCP's.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Message snapshots are once again replayable (broken in 3.5.0).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The "Open new capture file at 12:01" option now applies to rule-based logfiles as well.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Navigation buttons have been added to the plot window.  To zoom
         to a selected area, use buttons or click and drag the mouse across the desired
         points.  When zoomed, plot updating will be suspended although no
         data will be lost.  Updating will resume when plot is zoomed
         fully out.  Keyboard arrow keys, Page UP, Page Down, Home, and End
keys are mapped to button functions.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Graphlite.ocx is no longer required and has been removed from the distribution.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A Protocol option to ignore locomotive packets has been added.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Blocks named StationCallupLetter:Dead will appear in gray on the dispatcher display, and may be toggled between dark red and gray when clicked.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Run-time error 9's that occurred when clicking another application while a dispatcher display was active have been eliminated.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Track elements obliterated by Active text are now restored when the text becomes inactive.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCS Inbound ACK's are now properly identified.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">For those of us who enjoy fishing through packet contents with a hex
         viewer, snapshot capture files created with a ".raw"
extension now contain non-replayable binary data.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Packet window maximum message count is now user-configurable,
         defaulting to the previously-hardcoded value of 30.  Use of large
         count values may result in sluggish operation during monitoring
         unless the "Hold Packet Display" toolbar button and/or new
         "Save decoded data" option is selected.
Monitor CPU usage to determine an appropriate value for your machine. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">An option to Save decoded data has also been added which saves the
         formatted packet window text for each packet to the traffic array,
         resulting in much quicker refreshing of the packet window  (read:
         faster MCP window navigation when running with large message count
values) at the expense of substantial memory usage.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The setting of the Hold Packet Display toolbar button is now saved in the profile, useful for server configurations.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13"> When selecting MCP's in the Active MCP window, the mouse icon now
         changes to an hourglass while the packet window contents are
refreshed.  Richtx32.ocx is now a required file.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Keepalive error messages are now suppressed when the socket is in the connecting state.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Minimized plots may now be successfully closed from the taskbar right-click menu.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Those who update using upgrade components rather than re-install may
         need to overwrite riched32.dll in their ATCSMon installation directory
with the supplied version if the packet window hex dump displays incorrectly.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The "Always on Top" dispatcher display and plot window
         title bar right-click menu options no longer disappear after the
         windows are restored from a minimized state.  The redundant
         Configure | Options | Display | "Dispatcher display is always on
         top of other forms" option has been removed.  Plot and
         dispatcher display window "on top" option reliability is
improved. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Separate Dispatcher display inactivity timeout values for controls
         and indications are now available, useful for assigning a longer
timeout when only controls are received for some MCP's.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Mnemonic maintenance no longer accepts standalone "K" or "Z" values.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The "Clear messages and replay MCP data" Active MCP window right-click menu option has been moved to the bottom of the menu.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">BCP ID is now appended to the MCP Address value for CSX 107.4.3 messages.
3.5.0  11/01/2004
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">X-axis labels on MCP data plots no longer overlay during resizing.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">General options have been added to limit the number of plot points and enable/disable automatic plot height updating.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Plot and Mnemonics window location coordinates are now saved in the profile.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Minimized plots now remain minimized.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">In mnemonic maintenance, bits which have seen a non-zero value

during monitoring (or replay)  are now shown

         in red if unnamed and blue if named.  The bit history values for controls and indications are
         stored in new  ATCSdb MCPActivityC and
         MCPActivityI fields.  Bit history values are cleared when the
         "Clear bit history" options are selected, or when protocol, indication bits, or control bits
         values are changed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A new rule condition allowing selection of control and indication messages with active but unnamed bits has been added.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">FTP transfer routine for transmission of dispatcher display image capture files now recovers from dropped connections more reliably.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display station activity timestamps now appear in the station name control/indication colors.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added  Select All Messages and Copy from Message Window (to clipboard in tab-delimited text format) to main form Edit menu.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">AAR_P1_Functions entries in profile (.ini) files will be
         transparently copied to a new P1Functions ATCSdb table. The entries
and section header are deleted from any profile when saved.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When MCP updates are imported in the Configure MCP Maintenance
         dialog,  the original MCP record is now stored in a new MCPRollback table.  Use the new Rollback/Undo
         button in the Mnemonic Maintenance dialog to restore the mnemonic
values from the MCPRollback table.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Servers will now send the most recently received control and
         indication for each MCP to clients at connect time if the new General option for this
feature is selected.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">MCP information will be added to the ATCS database for all
         packet  types (with non-loco addresses).  Previously, only addresses appearing in datagram
packets were saved.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Client ATCSMon  version number now appears in the server's
         "Clients Connected" dialog and server logs for 3.4.9 and
greater clients.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Toolbar shortcuts have been added for Configure MCP Information and Start/Stop Capture to FIle.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Sound Card Device Name is now saved in the profile when data source
         is Sound Card, and ATCSMon will now first attempt to open devices by
name, then by number.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The middle mouse button will now launch plots from the Dispatcher Display.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The default DDE relay and DDE data source server and topic values of
         'DDEServer' and 'DDETopic' may now be overridden with a new General
         option.  When selected, the values will be set to 'Srvxxxx' and 'xxxx', where 'xxxx'
         is the Server Mode Listener port value,
         allowing server operators to establish the level of
         upstream-to-downstream consolidation.  So, if you've got four
         instances upstream that you want to consolidate to two
         publicly-available downstream ports, configure upstream instance 1 and
         2 for 4800, 3 and 4 for 4801, downstream instance 1 at 4800, and 2 at
         4801.  To have all 4 upstream instances available on a single
         downstream feed, then configure  all instances with the same
         listener value or simply deselect the option.  If you are using
         one of Larry's external decoders and require this option, contact
Larry for an updated version.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">FSK (Genisys and SCS-128) demodulation is now performed within
         VB.  Expect significant improvements in packet yield for 1200
         baud 202T, minor improvement in yield for 300 baud 202T, and equal
         yield in RFL.  Optimize yield by enabling or disabling FIR
         filtering.  Distribution ATCSMon.ini contains new default FIR
         filters.  Machines with very slow CPU's may exhibit buffer
overflow messages.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Since Genisys and SCS-128 protocols use unverified (no CRC)
         single-byte station addresses in some message types, invalid addresses
         (values with good parity and framing but invalid for a given BCP) are
         often seen and automatically added to ATCSdb.  A Protocol option
         has been added to ignore any Genisys/SCS-128 traffic for addresses
         which do not exist in ATCSdb, preventing addition of invalid
         values.  Leave the option disabled when initially monitoring
         until the valid addresses can be determined, then delete any invalid
         addresses in MCP Maintenance, and select the option for subsequent
monitoring. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Microsoft Jet Engine version now appears in the About dialog. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher Display resizing now works with very large displays. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">DIspatcher Display station names are now assigned independent activity timers, improving display accuracy.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The error dialog option to supress display of further errors has
         been removed.  Select Cancel on the dialog to terminate ATCSMon,
or OK to ignore the error and continue execution.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCSMon will now terminate if ATCSdb cannot be found in the specified database path or in the installation directory.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Files scrwin.ocx, mmtty.exe, mmtty.ini, and User Para.ini are no longer required and
         have been removed from
the distribution.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added a Dispatcher Display option to allow non-control/indication
         traffic to change the station name color to a user-specified
         value.  The change will occur only if the current station name
         color is the default value (i.e., not currently shown in the control
or indication colors).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added message-specific decoding for message type 100.0.2 IDOT Indications.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">2.3.1/3 is now a supported 5-series MCP Control Information Message Number.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Version information in the About dialog may now be copied with Control-C.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">In MCP Maintenance, control and indication bit counts now update
         properly when the protocol value is  changed from  ATCS to
ATCS-Genisys.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed overflow error when using Capture interval greater than 30 seconds.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Intervals in excess of one minute during which no packets have been
         received will now appear in server logfiles with a status of
"Stall".
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13"> Note:  All required structural changes to the ATCSdb database
         are performed automatically, therefore no new database is necessary
         for this release.  Updated databases are not compatible with
         pre-3.4.9 versions, however, MCP exports from post-3.4.8 versions in
         either .mdb or .mcp format may be imported into earlier versions. 
         In order to eliminate any pre-existing ATCSdb corruption that may
         prevent these updates from correctly executing, ATCSMon will now
         automatically run Microsoft's JetComp 
         compress/repair utility if it opens a pre-3.4.9 database.  The
         utility is now included in both (full and upgrade) distributions, must be present in the ATCSMon installation
         directory, and must have exclusive access to the database.  A new
         "Compress ATCS Database" option has been added to the
         Actions menu to facilitate manual database compression.  During
         the compression process, the original source database is retained as
ATCSdbyyyymmddhhmmss.mdb in the current ATCSdb path.  
3.4.8  04/11/2004
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A dispatcher display option has been added to clear all non-switch
         indications at an MCP when resetting the Station Name color due to
inactivity.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Signals may now be selected for clearing based upon a logical AND of
         specified switch setting values, i.e., if signal A:4LG is to be
         selected only when switch values 1NW, 2RW, and 3RW are active, specify
         "A:4LG/1N&2R&3R".  (The trailing "W"
         is dropped due to TB signal name size constraints.)  The earlier
         method of signal selection via prioritization (see 3.0.5 release
notes) remains supported.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A "Copy" button has been added to the "Configure MCP Information" dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Rules may now be triggered by a logical AND of mnemonics in the
         "Mnemonic Matches" field, i.e., specify
         "1RAK&1TK" to trigger a rule when both 1RAK and 1TK
become concurrently active. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">If the Rules | Log Messages to File filename is an executable file
         (.exe extension), that program file will be executed with a
command-line argument equal to the Rule Name whenever the rule fires.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Replay filename will now appear in the replay Status dialog caption,
         and the last filename replayed will now be visible in the toolbar
replay button tooltip text.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13"> When opening a profile containing no ATCSdb location, the
         database in the installation directory will be used.  Previously,
any currently-opened database was used in error.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Replay file open dialog will now display in "Details" mode rather than filename mode. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">An Apply button has been added to the Mnemonic Maintenance dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Mnemonic changes are now propagated to active plots.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The "P" key will now launch a plot for the selected MCP in the Active MCP Window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Server logfiles now contain additional state information to assist in diagnosing connectivity problems.
3.4.6  01/12/2004
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Switch Indications with identical NW and RW bit values  (i.e. NW:0 and RW:0, or NW:1 and
         RW:1) now cause the switch to be outlined on the dispatcher
         display in the color
         selected in the new "Switch in Motion color" option. 
Active switch locks take precedence over switches-in-motion.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display switch position is now updated only when the
         NW and RW bits are unequal. Therefore, switches are no longer set
to RW if the Test button is clicked when no switch bits have been set.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Inverted mnemonics now default to the selected state (yellow) in Mnemonic Maintenance. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">TB station names and MCP names must now be identical (except for case).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ARES source and destination addresses with zeros encoded as "A" are now decoded correctly.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">An "Enable Relay Output" DDE option has been added. 
         Active only when the data source is Network, this  produces a raw
data output compatible with the DDE data source option.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display conditional "active text" mnemonics 
         now operate
correctly at stations using shared station call-up letters.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Error dialog captions are now set to the main form caption for easier identification of the instance in error.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Packets causing display of an error dialog are now logged to the logs directory as yyyymmddHHMMSS.err
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Server logfiles now carry an .slg extension rather than .log.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">GPS settings have been moved to the renamed "DSP/GPS" tab.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">File directories such as MCPs, Logs, etc. may now reside either in
         the installation directory or ATCSdb Path, selectable via new option
buttons in the Configure | General dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13"> A General option to create new auto-capture log files each
         midnight has been added.  When selected, log file names include
         profile filename and date in yyyymmdd format, i.e.
"currentprofile20031225.log".
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Overflow errors occurring on dispatcher displays containing many active text fields have been fixed. 
3.4.4  10/22/2003
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13"> Data Source Sound Card and COM Port options dialogs have been combined to provide more real estate for Network Settings.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Messages and Active MCP window fonts are now selectable.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The plot "Always on Top" setting may now be changed from the display's title bar right-click menu.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">An option has been added to the "Station Names retain last
         color" feature that causes station names to revert back to their
         original color after a specified period of inactivity.  A zero
value  deactivates this option. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Version information in the About dialog is now copyable.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display mouseovers now appear in a fixed location for
         each Station, and the Ctrl key now displays all mouseovers
simultaneously.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added message-specific decoding for ATCS type 107.4.3 CC_ID_MSG.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher  display title bar caption will now contain only the TB Territory Name when nonblank.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Escape key will now close the currently-active child window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added Builder Toolbar option to edit current dispatcher display layout.
3.4.3 10/05/2003
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Packet Window will now display all saved traffic for the selected MCP without truncation.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Packets which are neither controls nor indications have been eliminated from plots created from data in the Active MCP and Messages windows.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Genisys and ATCS-Genisys plot points for partial indication packets
         have been corrected on plots invoked from the Active MCP
window
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Plot display may now be dragged by clicking on any area outside of the plot itself, not just the title bar.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Broadcast Type 01 messages are now decoded as 2.3.4 Indication ACKs.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">In client mode, server connections are now handled
         independently.  If a server cannot be initially reached or an
         operating feed fails, all other feeds continue to operate
         normally.  If auto-reconnect is specified, only failed feeds are
restarted.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Server IP address and port number have been added to the "Network Error" dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Servers will now terminate client connection attempts if the connection sequence is not completed within 20 seconds.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">An option to view the server connections log has been added to the main menu "View" option.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Session termination status information has been added to the server log.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Connection counts have been added to the system tray mouseover display.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Non-essential files in the ATCS Monitor distribution are now tagged
         as optional in the .msi file, so that their removal will not trigger
automatic re-installation by Windows Installer.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Railroad abbreviation lookup now uses the AAR railroad number from the MCP address only.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">System responsiveness is much improved during replays with nonzero replay delays, and when replays are paused.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added Finite Impulse Response (FIR) filtering option for both sound
         card input and wave file replays for ATCS, ARES, and 202T
         modulation.  Select the DSP (Digital Signal Processing) tab on
         the Configure | Options dialog to enable filtering and configure
         filter tap coefficient values.  Filters should have odd tap counts, and
         must  have from 11 to 299  taps to be considered valid.  Filters may be
         imported from the distribution atcsmon.ini, or use a freeware
         tool  to design your own and use the Edit button to import the
         values via cut-and-paste.  The Edit dialog will accept values in the
         format "tapname=value" or simply
         "value".  A downloadable FIR filter designer may
         be found at dazyweblabs.com, or search the web for "fir filter
         design" and use one of the many  many free Java applets
         available.     WARNING:  Substantial improvements
         in ARES and 202T packet yield have been seen during testing,
         however,  poor filter design can certainly degrade yields.  Using a
         filter with ATCS modulation is not recommended at this time.  To
         evaluate the effectiveness of a filter, record a .wav file of
         representative audio and replay it with the filter enabled and
         disabled and compare the results.  New DLL nbfir.dll is
REQUIRED for this release. 
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The dispatcher display "Always on Top" setting may now be changed from the display's title bar right-click menu.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">MCP names for auto-added 7-series ATCS MCP addresses ending in "01xx"
         will now be automatically created from the "0202" or
         "0102" address
name suffixed with "c/c".
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Active text  mnemonics are now sorted by state (off first, on
         second) prior to processing by the dispatcher display, which is
consistent with other mnemonic types.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Profile files greater than 32K but less than 64K are now supported
         on NT or later windows versons. If a profile greater than the
         supported length for the version in use is opened, a warning message
is issued.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Profile progress status display now appears whenever profile data is saved.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display visibility status is now saved in the profile. 
3.4.1 07/28/2003
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Messages window configuration dialog value "Number of messages to display..." is now saved in the profile.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A bug introduced in 3.4.0 causing runtime error 380 on TB2 layout files has been fixed.
3.4.0 07/27/2003
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Corruption of the Network Settings dialog that occurred after an address was added as been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Corruption of dispatcher display crossover colors has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Corruption of the main display that occurred when the application was restored from the system tray has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">TB Station Name and Text colors with corresponding RGB values greater than 65535 now display correctly.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">At least one Hostname / IP address must be enabled in the Network Setting
         dialog in order for monitoring to be started if the selected data source is
Network.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The annoying beep that occurred when sending messages from the
         messages window to the dispatcher display via the "s"
keystroke has been eliminated.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Mnemonic Maintenance tab order is now from right to left,  mnemonic text is automatically highlighted
         (selected), and the "OK" button is now
the default action when the Enter key is pressed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">User-defined mnemonics (without the leading "$", but  ending with "K" or "Z")
         may now be entered in Mnemonic Maintenance.  These may be used to
         control dispatcher display text  by setting the text value in TB to StationCallupLetter:UserDefinedMnemonic=DisplayedText, remembering
that TB Mnemonics do not carry the trailing "K" or "Z".
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">It is also possible to
        specify two mnemonics separated by "|" (logical OR) or "&" (logical AND) in
         TB
        in order to facilitate logic-driven text messages.  For example, to
         create a text message for a location
         that uses opposing cleared signals to indicate plant-in-time, specify a TB text value of "StationCallupLetter:1LG&1RG=Plant in Time" to
        display "Plant in Time" on the dispatcher display whenever both 1LG
         and 1RG (in either controls or indications)  are active at the MCP.  Support for the "PL"
         base mnemonic (which caused the Station Name to be displayed in yellow
when active)  has been withdrawn.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Switch lock ("LZ" and "UL" base mnemonics) status is now shown on
         the dispatcher display as a color outline surrounding the switch when
         active. Specify  xLZK or xULK in Mnemonic Maintenance, which will
         automatically associate with the TB switch named X:xNW;  if it is
         necessary to override this default behavior,  name
         the switch "X:yNW,X:xLZ" or "X:yNW,X:xUL" in TB, where "X" is the
         Station Callup Letter.  Outline color is selectable in the Options |
Display dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">"BK"  approach indication logic is now
         supported.  Name the block(s) ":xB" in "TB Block Properties
         - General".  The "From Station" and "To
         Station" supply the two station call-up letters.  Specify
         xBK in Mnemonic Maintenance for each of the MCP's.  BK blocks
         will appear as "FromStation-ToStation:xB&quot; on the dispatcher
display mouseover.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The "Servers Connected" dialog now displays the server-assigned remote port number for UDP communications.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The "Clients Connected" dialog now displays the server-assigned
        port local port number and the client's remote port number.  A "UDP" column
        indicating "Wait" if no UDP has been received from a client or "OK" if UDP has
been received has also been added.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The server base port number for UDP communications may now be
         specified in the Network Settings | Server Mode Listener Notes field
         in the format "Base=26000", facilitating establishment of
         firewall rules for inbound UDP.  The port numbers assigned to
         clients will be the sum of the base value and the connection index.
         Set this option only if your firewall requires manually-established
rules for inbound UDP.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When the packet display is held and the current message window sort
         sequence is by ascending time received, the messages window will no
longer scroll but will continue to be updated.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">"Analyze Signal" and "Data Sources" toolbar shortcuts have been added.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">MCP plots now display control and indication data points only on
         their respective lines.  Previously, a data point was plotted on
         every line for  both controls and indications. 
         Additionally, gray horizontal grid lines and right-side mnemonic
         legends have been added.  A new Graphlite.ocx is REQUIRED for
this release.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Plots may now be launched from the dispatcher display with a shifted
         (actually Shift, Ctrl, or Alt) right or left click on the station name
when the station name mouseover is visible.
3.3.7 05/11/2003
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A bug preventing decoding of ATCS messages with address
        types 25h - Emergency Broadcast and 27h - Direct RF-RF User
has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A bug causing client overflow errors when remote port numbers exceed 32767 has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A bug in the real-time connections logic that
        caused servers to crash when client connection duration exceeded 16 days
has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Test button in the Mnemonic Configuration dialog is now disabled when no dispatcher display is running.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Network Settings subdialog now contains check boxes
        to enable or disable specific IP addresses, and options to
        permit or deny server access based upon IP address have been added.
        Denied connections are now logged. Server operators will need to review
default setting for appropriateness.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">All Active MCP and Messages window column width settings are now retained.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Messages window Received field now contains the full date and time.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Messages Type Details and Configure MCP Information windows are now resizable.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Capturing now functions properly during non-wav file replays.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Client winsock 40020 errors that occurredВ when auto-reconnect
        was disabled andВ a connection to a malfunctioning server was attempted
have been eliminated.
3.3.5 01/27/2003
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A General option to enable server connection logging has been added.
        Log files produced when this option is enabled will be found in the Logs
        directory with filenames consisting of the profile name (without extension)
        followed by the current timestamp in yyyymmddhhsss format.
Records are posted to the log upon connection termination.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A bug in the dispatcher display logic causing ATCSMon to hang with 100% CPU utilization has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A bug in the real-time connections dialog that
        prevented ATCSMon from properly terminating
        has been fixed, the connections display now contains the time
        each connection was established and the duration of the connection,
and the dialog itself is resizable.
3.3.3 01/25/2003
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A bug in the server client-connection event-handling code causing servers with high-performance processors to occasionally crash has been fixed.
3.3.2 01/24/2003
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">All known dispatcher display resizing issues have been fixed.  An updated Scr Win.ocx is REQUIRED for this release.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">MCP data exports are now optionally produced in .mdb (Access database)

format to eliminate the 32K restriction inherent in .ini-format output. Files named with .mdb extensions will be handled as Access databases and any other extension will be processed

as an .ini on both import and export.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Connections window is now maintained in real-time, and a main menu
         "View | Connections Window"
option has been added.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A minimize button has been added to the Status "Progress Bar" dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A Rules "Log to File" Configure button allowing selection of output format has been added.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Auto-capture log file names (timestamps) now include seconds.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Extra carriage-return-linefeed pairs have been eliminated from logfiles.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Mnemonic maintanance dialogs invoked from the dispatcher display no longer cause
         the dispatcher

display "on top" setting to be overridden, and now

work reliably on Windows XP.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A dispatcher display bug effecting "X"-type diamonds (90 degree junction with approaches at 45 degrees from North-South) has been fixed.
3.3.0 12/29/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">If a profile is loaded while monitoring, monitoring will be stopped, the profile loaded, and monitoring restarted.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">All options for the Packet and Message windows have been moved to the Options | Windows dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display station name colors for control and indication activity, and Active MCP window timestamp colors are now user-defined.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added a View | Message Type Details option allowing browsing of the message type database.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Winsock error number added to "Error on connection to server" message.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Winsock error 10054 is now handled properly in Windows XP.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added Replay and Restart Dispatcher Display toolbar buttons.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added message-specific decoding for 107.4.2 time broadcasts.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Message window sequencing is now maintained properly when replaying logs containing data transitioning midnight.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Genisys and ATCS-Genisys message window plotting and send-to-dispatcher-display functions now operate accurately.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Support for the Avance/Realtek ALS4000 WDM audio mixer driver has been added.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Plots will now be updated continuously until closed regardless of initiation mode.
3.2.9 12/06/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The MCP Information "Protocol" value will now be set to the
         Configure | Options | Protocol | Protocol Selection value
when new MCP's are added from the received data stream.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">An "ATCS-Genisys"  (ATCS-encapsulated Genisys-like controls and indications)
         protocol option has been added to the Configure | Options | Protocol | Protocol Selection
         dialog.  The only difference between this selection and "ATCS"
         is the protocol value assigned for new MCP's.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCS-Genisys decoding will be performed only for those MCP's whose
         MCP Information Protocol value is "ATCS-Genisys".
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When manually changing the MCP Information Protocol value to "ATCS-Genisys"
         for existing MCP's, it will be necessary to also reset the Control and
         Indication "Bit Count" values to zero.  This must be
         done BEFORE monitoring has been started, otherwise the value will be
reset to an incorrect ATCS-based value when traffic is received.
3.2.8 11/29/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Connections to ATCSMon servers from clients behind most firewalls
         are now possible, due to adjustments to the ATCSMon client-server
protocol.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The "Attempt to reconnect to server every 60 seconds" option
          will now trigger when the initial connection attempt fails.  Previously,
          reconnection would only be attempted after the initial connection had been
established.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A "Clear All Windows" toolbar option has been added.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Messages window "S" or "s" shortcut keys will now advance to the next item after sending the current item to the Dispatcher Display.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Active MCP Window right-click menu "Clear Messages and Replay MCP Data" option (broken in 3.2.7) now works properly.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Program Icon may now be changed from the default value via the new Configure | Options | General "Icon Filename" option.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A Configure | Options | Protocol | Data Filtering | "Ignore non-control/indication packets" option has been added.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The main window "Edit | Copy" function now works correctly.
3.2.7 11/06/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Mnemonic maintenance dialogs are now available from the dispatcher display
         by activating the station name mouseover, then right-clicking for controls
          or left-clicking for indications. (Not available for stations
         exhibiting mouseover message "No data received", since the
         display is unaware of the MCP address until traffic arrives). Dispatcher display is now resized with 
Page Up and Page Down keys.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When the "Station names retain last color" dispatcher display option
          is in effect, station names will flash in original color upon receipt of data,
and station name colors will be retained when display is resized.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Main Menu "Clear All Windows" and Messages Window "Delete All Rows" selections operate much faster.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A Configure button has been added to the "Configure | Rules | Edit Rule | Log to default printer" option permitting selection of print output formats.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A snapshot capture option has been added to the Messages window right-click menu.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Connections display (toolbar lightning bolt) has been reformatted.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A bug in the Message Details window causing the display to grow horizontally has been fixed.
3.2.6 10/13/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">File dialogs will now always appear "on top" of all other windows.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Active MCP window has been expanded to contain packet counts
          and sequence error percentages for controls and indications. 
         All received control and indication packets are counted regardless of
the active Protocol | Data Filtering setting.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A dispatcher display bug effecting layouts having track segments that reverse direction has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A snapshot capture option has been added to the Active MCP window right-click menu.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A dispatcher display option to have station names retain their last color has been added to the Display options dialog .
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Messages window multiple-item selection has been enabled for plotting or deleting only the selected messages, and plot speed is improved.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The "S" or "s" key is now a Messages window shortcut to send the selected line to the Dispatcher Display.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Double-clicking on IP addresses in the Data Source | Network Settings now brings up the Edit Address dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Removed the arrow symbols prepended to the MCP column values in the Messages window, which prevented proper sortation.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A General option has been added to enable DDE output, which now contains all control and indication bit values.
3.2.5 09/29/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Mnemonics Maintenance dialog will now present up to 64
       	mnemonics per page, with Next | Previous page buttons activated as necessary.
This prevents the dialog from growing offscreen for CP's with many bits.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When "Exit" is selected from the system tray icon (when running in minimized mode), ATCSMon will no longer crash.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Rules "Log messages in Messages Window" option configuration dialog now offers color selections for normal and out-of-sequence messages.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">In the dispatcher display intermediate-size rendition, diamonds now display correctly.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The packet display now has a horizontal scroll bar, and will no longer wrap the text if the window is sized smaller than the specified packet display width.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When in server mode, if any addresses appear in the
        Configure | Data Sources | Network Settings dialog,
        then only connection requests from clients with these source addresses
        are permitted.  If no addresses are present, then connections from
        any IP address are permitted.  (Port numbers for permitted IP
        addresses must be nonzero for successful entry,
but the value is not used at all.).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When clicking on non-white switches on the dispatcher display, only the color (not the switch setting) will be changed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The caption on plots created via the Plot from Message option will now contain the correct MCP Address in all circumstances.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Plotting of inverted-logic mnemonics (those containing lower-case letters) is now accurate.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">DDE output of control and indication messages is re-enabled. DDE application is "ATCS Monitor", topic is "atcsdata", and item is "DDEDataOut".
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added TB signal number to "Malformed Signal Name" diagnostic message.
3.2.4 07/30/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">New 5-series MCP indication message numbers will default to 2.3.2/4.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added support for GPS $GPRMC message sentence (in addition to $GPGGA
        and $GPGLL).  GPS logic now automatically detects any supported GPS sentence
format in GPS datastream, so sentence option has been removed from GPS dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added right-hand plot y-axis labels (new graphlite.ocx REQUIRED).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Message sequence number checking now works properly, but checks are performed only for control and indication messages.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The user's MDAC and windows version information is now displayed in the About dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added support for up to 10 concurrent server connections
        (IP addresses/port numbers) in client mode,
and reorganized Data Sources | Network Settings dialog accordingly.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added soundcard input source selection and volume control to the Analyze Signal dialog. Received audio signal plot is now accurate. (new ATCSData.DLL REQUIRED).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher Display timestamp corruption problems have been fixed, and stamp now appears in fixed-pitch font.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Internal controls have been upgraded to VB6 MSCOMCTL versions (from VB5 COMCTL32), so comctl32.ocx will no longer appear in distribution.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher displays containing signals with invalid "exit from" block values will fail to load with a message box indicating the errant signal.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Capturing to disk or printer is now disabled during non-wave Capture File replays.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Non-standard ATCS packets with GFI of 1 or 5 will appear under MCP "0" in the active MCP window.
3.2.1 06/10/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed a bug introduced in 3.2.0 that prevented the MCP dataset from being updated from the datastream.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCS 5-series addresses having "02" following the railroad number will no longer be automatically added to the MCP database.
3.2.0 06/07/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added GPS support for 4800-baud NMEA-compatible units

to General options dialog. Message sentence format is selectable,

         and system time may optionally be reset
from GPS readings.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">MCP Information dialog includes
           new fields for Frequency, Protocol, and Update timestamp, and the Location
           field has been renamed to "State, County/City".  New GPS button acquires
           coordinates from compatible GPS, and new Map button displays
           map of MCP location (if longitude and latitude are present
and in (D)DDMMSS(N|W) format, and PC has internet connectivity).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCSdb database MCP dataset field names have finally been renamed to reflect
           actual content, so new ATCSdb is REQUIRED for this release.
MCP export files from previous releases remain importable.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added "State, County/City" and date Updated columns to Configure MCP Information dialog and restructured dialog accordingly.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added a General dialog option to automatically begin capturing to disk upon startup.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCS 7-series addresses ending in "0101" will no longer be automatically added to the MCP database.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">It is now possible to export data for a single MCP.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Entering "2.3.2/4" as the Indication Information Message Number for 5-series MCP's will allow both 2.3.2 and 2.3.4 messages to be processed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added Plant-in-Time indication mnemonic "PLK", which at this point, simply changes the color of the station name to yellow when active.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">"Color for out-of-sequence messages" option on Log Messages dialog
           now works properly.  Out-of-sequence messages are datagrams whose
           send sequence number is neither equal to, nor one greater than, that 
of the last datagram from the sender.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added ATCSdb Pathname on the General options dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Snapshot capture files are now produced in chronological order.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added "Network Connections" toolbar tooltip.
3.1.4 05/20/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Overflow errors caused by uninitialized array elements in dispatcher display layout files have been eliminated.
3.1.3 03/31/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Configure | Options | Display dialog has been reorganized, and now
           contains a Dispatcher Display Options frame.
Replay Delay setting has been relocated to General options dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A new Dispatcher Display option has been added to "Reset cleared routes using occupancy indications
           only".  This causes cleared routes to remain green when the
           clearing signal drops, and will provide more realistic dispatcher displays
           in cases where indications are reliably received, and all intermediate
           blocks are named (i.e. controlled via occupancy indications).  Be aware
           that unnamed blocks will remain green forever if this option is chosen.
           To exempt routes cleared by signals at individual CP's from this behavior
           (i.e. a CP for which only controls are received),
           a "Reset cleared routes to white upon signal drop" option
           has been added to the Edit MCP Information dialog,
           and the Structure field has been sacrificed.  Note: 
         Manual clearing of a signal will continue to set the cleared route to
white.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Manual resetting of crossover color on Dispatcher Display now works correctly.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">If no audio buffers are seen from an active sound card driver within
         a two-second interval, the driver is automatically re-started, permitting
         continuous operation with dysfunctional drivers.  Nonzero restart count is
displayed upon mouseover of toolbar Stop button.
3.1.1 03/16/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Closely-spaced (within 185ms) ATCS packets are now
           correctly received.  Previously, only the last packet was received.
Updated ATCSdata.dll version 3.1.1.1 contains this fix.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Commentary Mnemonic values beginning with a dollar sign
         ("$") may now be entered in the Edit Mnemonics dialog. 
         These will be ignored by the Dispatcher Display, but will appear in
all other windows.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">"Play sound" and "Emit beep" rules actions are now enabled during capture replays.
3.1.0 03/10/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Mnemonic instance designations may now include zero and A-Z in addition to 1-9.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Mnemonic values in the "Edit Mnemonics" dialog are now fully validated.
           Acceptable base mnemonics for both controls and indications are
           Signal clear (LG, RG, NG, SG, EG, WG), Switch settings (NW, RW),
           Snow Melter (SM), Maintainer Call (MC), and Switch Lock(L).
           Additional values for indications include Approach occupancy
           (LA, RA, NA, SA, EA, WA), Interlocking occupancy (T),
and Power Off (PO).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Track Builder 3 Control/Monitor values will be used if present, otherwise, the name field value is used.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">DDE input via DDEML API is now available on the Data Source dialog,
           which accepts valid packets for any of the supported protocols.
E-mail me for additional details if you wish to use this feature.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">If Dispatcher Display switch occupancy is manually cleared, switches will subsequently appear in the proper color.
3.0.7 03/02/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ARES data slicer input now operational, however, sound card input
           provides best packet yield.  New 3.0.7.1 version of ATCSdata.dll is
REQUIRED for proper ARES slicer operation.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added "Mnemonic matches" field in Edit Rule dialog. Either a single
           mnemonic value or a mnemonic mask may be enteredВ (i.e. "*AK"
           would match any approach at a CP, "*LAK" would match any left approach,
           "1LAK" would match only that approach).В  The rule will trigger only
           for an "off-to-on" transition of any matching mnemonic in the control
           or indication packets for the specified CP.  Useful for approaching
           train alerts, etc.  If contact closure is needed to control external
           device, use "Play Sound" option and connect soundcard output to
external VOX circuit.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When data source is sound card, "Play Sound" rule option now works, if full-duplex sound card is present.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When replaying capture files with the "Replay Delay" option set
            to 10000 (prompt), the "Next Record" message box now appears on top
of (rather than behind) the progress bar window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Invalid characters in Mnemonic values in the "Edit Mnemonics" dialog are now rejected.
3.0.5 02/15/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Dispatcher Display is now available in an intermediate size
         (right click to change size), and the 
selected size is saved in the profile.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Scroll bars will now appear on Dispatcher Display if the layout
         exceeds the screen size, or the display window is sized smaller than the
layout.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher Display station names finally appear as located in Track Builder, which may require adjustments to existing layouts.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">For signals that are selected for clearing via switch settings ,
           the full switch name may now be specified following the slash
           (i.e. names such as A:1RG/2RW, A:1RG/3RW, and A:1RG/1NW
           are now supported).
           When a clearing mnemonic arrives, signals are evaluated
           in order of the specified switch name (lowest to highest i.e.
           A:1RG/1NW, A:1RG/2RW, and A:1RG/3RW).  The first signal with
           a matching switch setting is selected, thus permitting selective
           clearing of any signal in the group.  This may require renaming
           the switches themselves in order to establish
           the proper prioritization. The 4way.lay in the 3.0.5 distribution
demonstrates proper naming.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">In order to easily test Dispatcher Displays, a "Test" button has been
           added to the Mnemonic Maintenance dialog.  To use this feature, 
           double-click the mnemonics to set the desired state ("On" values become
           yellow, "Off" values are white), then click the Test button to send
the selected settings to the dispatcher display.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The "Display Control and Indication mnemonic values in dispatcher display" option
         in the Configure | Display dialog has been replaced with an option
to disable the Dispatcher Display "Always on Top" feature.
3.0.0 01/20/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Track Builder Version 3 Dispatcher Display layouts are now supported. 
         However, it appears that manual naming of "Connector"
         (formerly "dummy") blocks is no longer possible (as of TB3
version 3.1E).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Windows XP is now a supported operating system.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A Browse button has been added to the dispatcher display layout filename dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher Display layouts with track segments that reverse direction now operate correctly.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Frame counts are displayed either as "Error" or "Valid" percentages, changeable by clicking on the count status bar panel.
2.8.6 01/09/2002
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher Displays using the "down-and-right" track element no longer will cause ATCS Monitor to hang.
2.8.5 12/27/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Replay file open dialog now lists both *.log and *.wav as defaults, and the selected directory path will be preserved until program termination.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">To reduce installation problems on various Windows versions, ATCS Monitor is now released in <a href=download.html>Windows Installer</a> format.
2.8.4 12/09/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">New version of ATCSdata.dll is REQUIRED for 2.8.4, providing increased packet yields of approximately 10 percent.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">MCP files greater than 64K in length may now be imported.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Genisys Options renamed to Genisys / SCS-128 Options in Protocol configuration dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Locomotive MCP data is no longer saved in the ATCS database, and existing locomotive data has been removed from distribution database.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Protocol selection may now be changed without restarting ATCSMon.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Slicer input is supported only for ATCS and ARES protocols.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">System tray icon mouseover now displays current error percentage.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCS datagrams with zero-length userdata now decode properly.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">MSADO21.tlb type library is no longer included in ATCS Monitor distribution, but will be installed as needed by MDAC.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCS Monitor program icon is now the same as the dispatcher display icon.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCSdata.dll now contains internal version information (visible from file properties display).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Replay Capture option will now accept .wav files produced
        at 44100 / 8-bit / mono in addition to the existing logfile format.
        A "Pause" button has also been added to the replay status display.
        Captured logfiles will now contain only the replay information, resulting
in far smaller file sizes.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The Railroad Information dataset has been updated with more current
        information, and an "ATCS in Use" (RRATCS) field has been added.  If you
        choose to use a previous version of ATCSdb, it will be necessary to
manually add the RRATCS column.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Horizontal splitter moves will no longer occasionally cause error 5's.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The FEC toolbar button now toggles the FEC action setting, and
        is disabled when non-ATCS protocols are selected, or when the data source
is from a server.
2.7.8 10/09/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">New version of ATCSdata.dll is REQUIRED for 2.7.8!
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Message details window width calculation has been fixed. Select a fixed-pitch font for the Packet Window for best results.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Raw data window hex display option now correctly retains setting if window is closed and re-opened.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Incorrect program version in About | Help dialog has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Extra MCP Plot label at top of y-axis has been removed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ARES HDLC frame start character will now be located up to 160 bits
        after the modem synchronization sequence is seen.  Previous value of 40
bits proved too short.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">SeparateВ MCP and BCP protocol options for Genisys and SCSВ have been
        combined, with the exception of Genisys RFL (which is still implemented
via MMTTY.)
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">SCS-128 message types that can be sent by either an MCP or BCP
        will now appear in the message window prefixed by "<>"
        instead of "->" or "<-", and the packet window text will
indicate "to/from".
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">SCS-128 messages (0.0.129 thru 0.0.131) have been added to ATCSdb.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">SCS-128 Analyze Signal option is now enabled.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">SCS-128 indication and indication recall are now both processed as indication messages.
2.7.6 09/26/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A bug introduced in 2.7.2 causing slicer- and RM100-based decoding to fail has been fixed.
2.7.5 09/23/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">SCS-128 protocol over 202T 1200 baud is now supported.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">New version of ATCSdata.dll is REQUIRED for 2.7.5!
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ARES frame length and channel group are now reported correctly.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ARES packet type information has been enhanced, and now includes specific types for "BCP Beacon" and "Level 3 reset".
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ARES CP's using older Glenayre modems are now correctly received.
           These units may send carrier between the modem synchronization 
           sequence and the HDLC frame start character, which ATCS Monitor
did not expect to see.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The error count values will continue to be displayed when monitoring is stopped.
2.7.3 09/08/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">A bug introduced in 2.7.2 causing a crash when packets in excess of 255 bytes were received has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">New version of ATCSdata.dll is REQUIRED for 2.7.3!
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When using N, S, E, and W directionals in signal naming,
           "W" means "a signal visible to westbound traffic, not the signal
           at the west end of an interlocking.  However, approach blocks are
           generally named based upon their physical location at the CP,
           i.e. "W" means the west side approach.  ATCS Monitor will now create
           default approach block names accordingly if the associated signal
has a N, S, E, or W name.
2.7.2 09/06/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ARES protocol now supported! ARES control, indication, and recall messages have been added to the Messages dataset.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">New version of ATCSdata.dll supporting ARES protocol is REQUIRED for 2.7.2!
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Occasional concatenation of very short, closely-spaced packets has been fixed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">More granular duplicate packet filtering options are now available in the Data Filtering dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The monitoring status value (monitoring or not monitoring) in the profile is now honored at startup.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display route clearing is now terminated if an occupied block is encountered.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Data files downloaded via ATCS to onboard GPS systems aboard Metrolink locomotives
           are now saved for analysis in the "Downloads" sub-directory within the ATCS Monitor
installation directory.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Support for the 22050 sound card sampling rate has been withdrawn. Hardware must now support 44100.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Orphaned ("Zombie") ATCS Monitor processes should now be a rarity.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">If a connection to an ATCS server is lost and the auto-reconnect feature
           is active, the reconnection process is now abandoned if a manual reconnect
is initiated.
2.6.8 07/10/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">New version of ATCSdata.dll supporting future left/right/mono sound card input selection is REQUIRED for 2.6.8!
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Revised dispatcher display interlocking occupancy logic now correctly handles multiple OS sections
           within an interlocking, eliminating need for option to control clearing of dispatcher display track
occupancy flags.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">N, S, E, and W are now recognized as valid directionals in mnemonics.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">New MCP's encountered in the data stream are now reliably automatically added to the MCP database.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Genisys 3-byte polls with station ID greater than 64 are now ignored.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display mouseover now displays values for stations near the bottom of the display window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display now reliably indicates received traffic for stations with no defined mnemonics.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Status bar will now indicate
           "Requesting Data Feed" until client connection to a server is successfully established
or attempt times out.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Forward-error-correction "FEC" toolbar icon is now more legible.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display mouseover  tooltips are now reliably extinguished regardless of speed at which mouse departs display window.
2.6.5 05/29/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added Genisys decoding for 300-baud RFL and 202T modulation via MMTTY engine. 
         Protocol pane is now active.   ATCSdb database has been
         updated with new Genisys message types.  Genisys protocol details
forthcoming on site.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Relocated Data Filtering options to Protocol pane, and replaced them with Message Window binary, hex, and mnemonic display options.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Frame lengths are now correctly reported in packet window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">"Clear all windows" option in Edit menu now is substantially quicker.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Delete function in MCP Maintenance now permits more than one MCP to be deleted at a time.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added missing activity indicator LED_Green.gif file to distribution.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Database record locking error messages that may occur when running multiple
           instances of ATCS Monitor receiving the same traffic have been made
non-blocking.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Any existing Message window Rules are now cleared before loading profile.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Mouseover of Dispatcher display track occupancy "T" blocks will now
           have a ">" or "<" appended to the block name displayed,
indicating direction of travel for currently-active block.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added option to control clearing of dispatcher display track
           occupancy flags upon receipt of a false track occupancy indication.
Leave this option enabled when missed traffic is infrequent.
2.6.3 05/08/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed run-time error 94 that occurred when importing MCP's with undefined Name or Subdivision fields.
2.6.2 05/04/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display station names will now indicate receipt of control
         (blue) and indication (red) traffic  even if no mnemonics have been defined for the
station.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">"Edit MCP Information" tab order has been fixed, field length
         validation has been added, and fields "Radio Mfgr" and "Controller Mfgr" 
        have been renamed "Subdivision" and "Location". 
         Subdivision appears as a combo box containing all unique
previously-defined values.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Subdivision has been added to the Configure MCP Information dialog, and the column order (alterable via drag-and-drop) and sort order are saved in the profile.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Replay Capture function now displays progress bar with Cancel button.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Replay Delay on Configure | Options | Display dialog now permits delay values as small as 100 ms.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed a bug that occasionally prevented updating of IP addresses and port numbers on Configure | Options | Data Source dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Default control and indication message numbers for new MCP addresses
         will now be derived from received traffic, rather than being
assigned according to first digit of MCP address.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Relocated "Enable FEC" option from "Configure" to "Actions" menu.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Moved AAR Railroad database from profile file to ATCSdb. Railroad information
        is now maintained via Configure | Railroad Information dialog. 
         Note that 2.6.2+ versions of ATCS Monitor will not operate with
earlier versions of the ATCSdb database.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added "Protocol" pane to the Configure | Options dialog, although only
        the ATCS protocol is currently supported.  The next release will
feature Genisys protocol support.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Non-fatal network errors are now displayed in non-modal message boxes, allowing unimpeded program operation while still providing diagnostic information.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">MCP import fields with null contents are now ignored - i.e. existing
        values in the MCP database will be updated only if the length of the incoming
field is greater than zero.
2.6.0 03/23/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">To reduce the possibility of webservers displaying partial images,
        dispatcher display image files are now FTP'd prepended
        with a period ("."), which is removed on the server after
transmission is complete.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed crash that occurred in Plot MCP routine if Control
        Mnemonics bit count was zero in the MCP Information dialog for
the MCP being plotted.
2.5.9 03/18/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added ability to FTP real-time dispatcher display images to a web
         server by entering the servername, username, password, and
         targetdirectory in the Capture Path
       field.  Once established, the FTP connection is persistent, eliminating recurring connection overhead.  If the connection is lost,
         a reconnect will be automatically attempted at the next capture
         interval, allowing ATCS Monitor to continue unattended operation in
         the event of web server outage or maintenance.  Image filename sent is
layoutfilename.jpg.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Reordered Dispatcher Display initialization to prevent occasional client-mode connectivity problems.
2.5.7 03/04/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher Display data is now maintained continuously. Previously,
        if the display was closed and reopened, the display data was
        re-initialized.  To force re-initialization of the data, a "Restart
Dispatcher Display" option has been added on the Actions menu.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher Display positioning and sizing is now saved in the profile.
2.5.6 02/24/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added server-issued keepalives to prevent clients from abandoning
       connections to servers which only infrequently send traffic.  Users of
       pre-2.5.6 clients on 2.5.6+ servers will see the message "KEEPALIVE" in the
       status bar, while 2.5.6+ clients will display
"Connected to server but no current traffic available" in the status bar.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The profile filename will now always be displayed in the
       Main Menu caption.  Previously, the name appeared in the caption only
when the filename appeared on the command line.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed subscript out-of-range errors which occasionally occurred if the Dispatcher Display was restarted.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The vertical and horizontal "splitter bars" should now be quite a bit easier to move.
2.5.5 02/11/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Revised dispatcher display font rendering to more accurately reflect the displays as seen in Track Builder2.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Accordingly, new versions of valley.lay, metrlasa.lay, and bnsflasb.lay are included in the distribution.
2.5.4 02/06/01
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added periodic Dispatcher Display screen capture JPEG output, permitting
       auto-refresh of display images for web servers.   See Configure | Options | ATCS Data for details.
(Note: This feature currently only works on NT systems.)
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed distortion of CP names on dispatcher display that occurred in some cases when small fonts were used.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed error on MCP Import if non-existent filename was entered in file open dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Swapped Longitude and Latitude fields in Edit MCP Information dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed Winsock Error 10054 - Remote Reset which occasionally occurred when running ATCS Monitor in server mode on Windows 2000 Professional.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Re-labeled Mnemonic bit columns in accordance with industry-standard nomenclature.
2.5.2 12/31/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Mnemonics containing any lower case letters are now supported
        as "active low",
        i.e. a zero bit value is considered the "on" state,
and a bit value of "1" is the "off" state.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed overflow error that occurred if more than 32767 messages were logged for a given MCP.
2.5.1 12/19/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Dispatcher display now shows tooltip containing mnemonic name of any named block, signal, or
         switch upon mouseover.  Useful for debugging displays and to
         verify default approach and interlocking block assignments made by
ATCS Monitor.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When manually clearing dispatcher display blocks, all identically-named blocks are now simultaneously cleared.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed error that occurred if "Plot MCP data" was selected while plot window was minimized.
2.5.0 12/03/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added sound card device name to the Configure | Options | Data Source dialog. 
         This allows separate instances of ATCS Monitor to be run on a single PC,
       each with input from a different sound card.  Useful for server installations
       where it is desirable to monitor more than one radio frequency.  Also useful when a composite MCP and BCP display is desired from a single PC. 
         This may be accomplished by running 3 instances of ATCS Monitor simultaneously: 
       two instances each monitoring a different radio via different sound devices, and 
       the third instance listening to the other two via "localhost" network addresses. 
         (Allow at least 150Mhz of CPU per instance for best results,
       however.)  Also suggest using different models of sound cards, since in my experience
it is unlikely that two identical sound cards will co-exist due to poor driver design.
2.4.7 11/26/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed a problem in the Dispatcher Display where interlocking
       track occupancy ("TK" mnemonic) was incorrectly displayed under
certain circumstances.
2.4.6 11/14/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed subscript out of range error received if mouse was moved into Dispatcher Display caption bar.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCS Monitor will now open the Load Profile dialog at startup if

the default profile (ATCSMon.ini) is not present,

and no valid profile filename was specified on the command line.
2.4.5 09/25/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added tooltip showing last traffic timestamp for each CP upon mouseover of CP name on Dispatcher Display.
2.4.4 09/23/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">If a switch has a cleared route over it,

and incoming traffic would change the switch setting, the Dispatcher Display now will unclear the route by setting the clearing signal to stop, then changing the switch setting. This will keep display weirdness to a minimum when traffic has been missed. This feature also works when manually manipulating the display

with the mouse.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">All switches with the same name are now set with a single mouse click on any one of the identically-named switches.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Clickable elements of the Dispatcher Display are now indicated by a yellow box when navigating the display with the mouse.
2.4.3 09/21/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Real-time dispatcher display added. Documentation forthcoming on site's main page
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">TD2Station field removed from MCP Information Dialog. Dispatcher display now updated by matching MCP name with TD2 Station Name.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">"Send to DDE" option in Messages window now reads "Send to Dispatcher Display". DDE link remains supported.
2.3.4 08/16/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">TD2Station field replaces track count in MCP Information Dialog. Altered ATCS MCP dataset definition accordingly
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added "Send to DDE" option in Messages window right-click drop-down menu.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Reformatted DDE link messages to support upcoming dispatcher display program.
2.3.2 07/13/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Messages database (messages.mdb) renamed to ATCSdb.mdb and now includes expanded MCP dataset including control and indication mnemonics. MCP dataset updated in real-time from incoming message stream.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">MCP Data Plot function now available via right-click in Active MCP window. All plots now include both control and indication data, and are updated in real-time.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Control and Indication mnemonic values now available to external applications via DDE link, and optionally appear in packet window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Replay Delay feature added to assist in external application testing.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">MCP Alias renamed to MCP Name.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Send and Receive sequence number checking added.
2.2.0 06/07/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">MCP Data Plot function added. Very handy for reviewing codeline indication

bit change patterns. A right-click on an item in the messages window will plot all traffic for this MCP with this message type from selected message to last

qualifying item in window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Replay MCP traffic to messages window feature added. Some ATCS Monitor

functionality is only provided for messages appearing via rules selection in messages window. A right-click on an item in the Active MCP window now provides the option to clear the messages window, and replay stored MCP traffic against

the current ruleset in order to re-populate the messages window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">User datagram field in message window now displays codeline values in both binary and hex for message types 2.3.1 thru 2.3.4.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Messages and MCP So Cal databases updated.
2.1.1 05/30/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Default sort sequence for message window is now by ascending time received (most current messages appear at bottom of window.)
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">User datagram field in message window now displays codeline values in both binary and hex for message types 9.2.11 and 9.0.1.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Specification 250 message names are now displayed instead of P1 message type description if the message number is found in the messages database.
2.1.0 05/20/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added Reed-Solomon Forward Error Correction (FEC).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added "Message Type matches" field in rules configuration dialog.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Moved "Options" configuration menu item from "View" menu to "Configure" menu.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed error in Net Timer which occurred if network connection was lost.
2.0.2 05/08/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Eliminated error 10047 "Address family not supported" which was occurring under certain circumstances when monitoring was being stopped.
2.0.1 05/07/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added send and receive sequence numbers to Message Details window. Reformatted packet display to include sequence, GFI, and group numbers.
2.0.0 04/07/00
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Initial beta release of ATCSMon. All history that follows has been adapted from the original MDTMon functionality, and is included for reference only.
1.5.0 03/23/99
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added activity indicator to right-side of toolbar. A green LED lights

whenever data is received. LED lights for about a half a second after the last packet was received. LED is not visible when no data is being recieved. The LED can be turned off via an option in the View|Options

window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">The status bar message now returns to "Monitoring" if no new traffic received in three seconds.
1.4.1 03/01/99
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Made "Analyze Signal" available when using the RM100 decoder, accidently left it disabled in version 1.4.0.
1.4.0 02/27/99
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added "Clear All Windows" menu item to the Edit menu. This

menu item clears the contents of the Messages, Active Terminals, and ATCS windows. Useful when you switch which system you're monitoring while the

program is running.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added "Emit beep through computer's speaker on match" option

to the window used to define what happens when a rule match is made. It's possible this won't work for everyone, it works for me though. I think some computers may intercept the beep and send it to the sound card

instead.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added ability to specify the foreground and background colors of the alert

windows opened based on rule matches. To specify the colors to be used click on the "Configure" button to the right of the "Display

message in pop-up window" checkbox.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Doubled the size of the COM port buffer used when using the RM100 decoder

for the reception of ATCS data. This was done to decrease the chance of buffer overruns when Windows doesn't give the ATCS Monitor enough attention

(when other programs are starting up or are doing other things).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added the ability to import and export rules to/from files. The

"Export Rules" and "Import Rules" buttons are in the

"Configure Rules" window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">When the program loads and no rules have been setup the program will add

a sample Datagram rule for you. The sample rule will display all datagram traffic in the Messages

window (the big window at the top of the main window).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added a right-click menu to the MCP Aliases window. The window contains

one item: "Assign/Edit Aliases." This does the same thing as double-clicking on a MCP Address. Both are used to assign an alias to a

MCP Address.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added a right-click menu to the main form that can be used to hold the packet

display so you can read it. To open the right-click menu containing the "Hold ATCS Display" click the right mouse button in the grey area between the top and bottom windows, betweem the left and right windows at the bottom of the main window, or on the toolbar or status bar. This was added to make it easier to hold the packet display, now you don't have to move the

mouse as far to hold the display.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Replaced the virtual device driver, slicer.vxd, with a newer version. This

driver is used when using a data slicer to get ATCS data. From the author of slicer.vxd:

There's a new bug free (I hope) version of the Vx D that will support shared interrupt vectors and also should have fewer problems with unloading itself when errors are detected.

1.3.0 02/04/99
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added printing capabilities... You can now have all received traffic sent to

your default printer (select "Capture To Printer" from the File menu)

and setup rules to have selected traffic sent to the printer.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added a "Copy Rule" button to the "Configure Rules" window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Modified routines used to save profile information to save MCP aliases and rules only if they've been changed.
1.2.0 01/30/99
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added an option to the "Data Source" tab of the Options dialog box

useful when the program is getting it's data from another copy of ATCS Monitor over the network. The option allows you to specify that the program should attempt to reconnect to the server every 60 seconds if the connection to the

server is lost.
1.1.3 01/24/99
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed bug which caused the toolbar setting (visible/hidden) to not be saved to the profile with other settings.
1.1.2 01/16/99
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added "Play" button to the Rules configuration window so you can play a sound you've selected for a rule to make sure it's the one you want.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added "*.doc" as a file type listed in the "Capture To File" and "Log To File" dialog boxes.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Modified Network icon on toolbar to report hostnames of connected clients if available (IP address is listed if hostname is unavailable).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed bug that caused an item in the Messages window to be selected after

the ATCS Monitor window is restored after being minimized when nothing in the

Messages window was selected before.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed bug that caused program to crash most of the time when using an RM100

decoder to capture data and "Analyze Signal" was used to look at

the signal.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed bug that caused Capture To File to encounter an error for a user.
1.1.1 01/10/99
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Made modification to Ham Comm-type data slicer support to also support Optolinx data slicers.
1.1.0 01/10/99
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added support for Ham Comm-type data slicers as an ATCS data source

using a driver written by

beepman
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed minor bug that left selection in Active Terminals selected (greyed) when you right-clicked in the Messages window.
1.0.1 01/04/99
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed bug that caused an error to occur when you clicked on an MCP in the Active MCP window.
1.0.0 01/03/99
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Modified appearance of toolbar, it now has the style used by Office 97 applications, IE 4.0, etc.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added .hex and .dat extension selections to the "Save as type" field in the "Capture To File" window (under the File menu).
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added the ability see the received and interpreted signal (signal

with any masking applied, from which ATCS data bits are interpretted) graphically. See "Analyze Signal" menu item in the View

menu.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">You can now create rules to display items in the Messages window in different

colors. In the window where you specify the text that should be displayed in the "Type" column you can specify whether the entry added to the Messages window should be displayed in the Message window's default color

or another color.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added a new options panel. The new panel contains an option that allows

you to specify that ATCS Monitor should appear as an icon in the system tray

(where the clock is) when minimized.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Modified program so that the packet window is not updated while the program as

minimized to reduce load on the system (data recieved is still stored in memory though). When the program is restored (from the minimized state) the MDT window is refreshed with data that was received while the program was

minimized.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Changed association of the control-T shortcut key... it now toggles whether or not the toolbar is hidden.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Improved the highlighting in the Active MCP and Messages window used to indicate what is being displayed in the ATCS window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">ATCS Monitor now configures itself to decode the audio correctly (if

possible), you no longer have to mask with the "Mask digitized audio"

setting.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">"Capture To File" (in the File menu) now uses the current date

for the default filename. The default filename has the format of

yyyymmdd.txt.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added a "Set to Defaults" button to the Options dialog box. You

can use this to change the settings displayed on the currently selected Options tab to their original defaults. To set everything back to the

defaults select each tab followed by the "Set to Defaults" button.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added a right-click menu to the Messages window. The menu items in the

menu allow you to open a window containing details of the selected item, delete the item from the Messages window, or delete all of the items from the

Messages window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Also added the ability to delete rows from the Messages window by selecting a row and then pressing the DEL key.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added an "Automatically save settings on exit." option. If not checked

you'll be asked if you want to save the current settings when you exit if they've been changed. If the settings have not been changed on the terminal aliases are

written to the profile.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Added an option to the window used to configure the rule used to specify

messages that should be logged to the Messages window. You can now specify what should be displayed in the To column. For each rule you can specify either the MCP Address, MCP Alias, or MCP Address and Alias should be

displayed.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed bug that caused an error to occur if you double-clicked in the Messages window while it was empty.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed error caused by clicking on the Next or Previous buttons of the Message

Details window after clicking on the Move to button when no entries appeared

in the Messages window.
<img src="_themes/zero/zerbul1a.gif" width="15" height="15" hspace="13">Fixed problem (again) where information added to the Messages window after

midnight didn't appear if the window already contained messages added before

midnight.

<img src="_themes/zero/zerrulea.gif" width="600" height="10">

</body>

Editor's note: The content of this page was entered by using the View Source option in IE and pasting the bulk of it here.

Comments/Questions

-- <A href="http://www.atcsmonwiki.org/bin/view/Main/GaryHahn">GaryHahn</A> - 1 Sep 2008

</BODY></html>