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" 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" 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. |
|