DCS120-Win Release Notes
This file describes all changes made to DCS120-Win since version 1.8.0.
DCS120-Win 2.30.3 (November 5, 2010)
Bugs Fixed:
-
Fixed a case where RMCWin could report a program error when being forced to close.
DCS120-Win 2.30.1 (February 24, 2010)
New or Enhanced Features:
-
Updated contact information in About box.
DCS120-Win 2.30.0 (November 13, 2008)
New or Enhanced Features:
-
Added a new 'Toggle Offset Sign' shortcut menu item for the Offset
parameter. This will toggle the Offset parameter between its two possible
32-bit representations for the current 16-bit value read from the
controller.
DCS120-Win 2.29.0 (October 1, 2007)
New or Enhanced Features:
-
Windows 95 is no longer supported.
-
Improved Vista compliance with respect to embedded application manifest and
digital signature.
DCS120-Win 2.27.0 (March 24, 2006)
New or Enhanced Features:
-
Clarified units on Acceleration Modes in the Mode dialog box.
-
DCS120-Win now requires Internet Explorer 4.0 or newer to be installed when
running under Windows 95 or NT 4.0. All newer operating systems (Windows
98/Me/2000/XP/2003) already include the necessary components.
Bugs Fixed:
-
Fixed the "-R" command line option. It did not work if a board file (.bd1)
was also specified on the command line.
-
Fixed a problem in which no error message was displayed if the board file
specified on the command line could not be opened.
-
Fixed a problem with the Scale/Offset wizards when unity (1:1) scale was
selected. The Offset and Extend/Retract Limits may not be computed
correctly.
DCS120-Win 2.10.1 (October 27, 2004)
Bugs Fixed:
-
Fixed an issue in which serial ports used by DCS120-Win were not completely
initialized. This could result in the serial port not working in DCS120-Win
after running certain other applications.
DCS120-Win 2.10.0 (May 26, 2004)
New or Enhanced Features:
-
Added support for sending Stored Commands when a plot window has focus.
Bugs Fixed:
-
Fixed a bug in which in-process edits were not applied before
downloading when selecting to download from a spreadsheet editor.
DCS120-Win 2.08.2 (February 11, 2003)
Bugs Fixed:
-
Fixed several cases where the help topics referenced by shortcut menus could
be incorrect.
-
Widened the columns of each Step when printing out the Step Table to avoid
having the Link Type text run over the border.
DCS120-Win 2.08.1 (September 24, 2002)
Bugs Fixed:
-
Fixed a bug in which DCS120-Win would crash when attempting to paste more cells
than would fit into a spreadsheet.
-
Fixed a bug in which some negative Step Table link values were displayed in
the Step Table spreadsheet as positive values.
DCS120-Win 2.08.0 (September 6, 2002)
New or Enhanced Features:
-
Cleaned up Feed Forward Adjust notifications to only report failed attempts
to update the feed forwards. Many users found successful update
notifications distracting.
Bugs Fixed:
-
Fixed a bug in which some negative Step Table link values were displayed in
the Link Type and Value dialog box as positive values.
DCS120-Win 2.07.1 (June 25, 2002)
Bugs Fixed:
-
The last release mistakenly prevented Parameter Error from being set to
Status Only in the Auto Stop register instead of preventing Position
Overflow from the same.
DCS120-Win 2.07.0 (June 19, 2002)
New or Enhanced Features:
-
Revised the Module Configuration dialog box to include the part number and
control loop time, and divided the information more clearly.
-
Added support for 2ms control loop versions of the MMC120. The 1 ms
control loop versions are still supported.
Bugs Fixed:
-
Fixed a bug in which firmware dating prior to 19970811 could not be
downloaded to the module.
DCS120-Win 2.06.0 (April 25, 2002)
Bugs Fixed:
-
Fixed a problem where the bottom comment line could be clipped when
printing a Step Table.
-
Fixed a confusing area in which opening a board file automatically when
DCS120-Win was started could cause the user to be prompted immediately to
confirm changing the communication path. The question made no sense in
this instance. This prompt has been removed in this case, and the wording
has been clarified for its intended use of manually opening a different
board file.
DCS120-Win 2.05.0 (December 20, 2001)
New or Enhanced Features:
-
All table editors: if the contents have been changed since being saved to a
file when the user requests uploading from the MMC120, then the user will now
be prompted to save the changes before the upload. Unless the user cancels
the upload or the uploaded data matches exactly the data already in the
editor, then the filename will change to Untitled to prevent accidental
overwriting of files.
DCS120-Win 2.04.1 (December 4, 2001)
New or Enhanced Features:
-
Reduced the size of the mmcwin.exe file. This is only important to keep
the floppy disk release to fit on two floppy disks. No changes in
functionality.
DCS120-Win 2.04.0 (November 16, 2001)
New or Enhanced Features:
-
Link Types are now displayed as short mnemonics instead of just single-
characters. For example, the "B" link type is now displayed as "Bits ON."
Users who prefer the shorter abbreviation can switch back to the old
format using an option on the Event Step Table editor's Options menu.
Link types are still entered in the same way: either as their single-
character value or, preferrably, using the Link Type/Value dialog box.
-
The Go to Next Step in Sequence (Ctrl+F) command in the Event Steps editor
now stops when it reaches a step with a blank (0 - End) link type.
Bugs Fixed:
-
Fixed a bug in which it was possible for the state of a spreadsheet editor
to be incorrectly saved between sessions.
-
Fixed some problems with shortcut menus in various windows when the user
right-clicked on the title bar or when the user pressed SHIFT+F10 or the
Application key (on a Microsoft Windows keyboard).
DCS120-Win 2.03.0 (October 29, 2001)
New or Enhanced Features:
-
Incorporated results of testing under Windows XP. This mainly involved
making DCS120-Win match the look and feel of the current Windows XP theme.
The appearance does not change for Windows 95/98/Me/NT/2000.
-
There can now be one Scale/Offset Calibration Tool per axis open at once.
Previously, only one tool could be open at once and it would automatically
change when another axis was selected, potentially erasing previously-
entered values.
-
The values in each axis's Scale/Offset Calibration Tool are now remembered
if the tool is closed and re-opened even if DCS120-Win is closed.
-
Attempts to open an invalid or corrupt board file is now caught and
reported.
Bugs Fixed:
-
Fixed a minor drawing glitch in the Plot window.
-
Fixed a bug in which the Configuration Word calculated by the Scale/Offset
Calibration Tools could be displayed incorrectly, although it was set
correctly.
DCS120-Win 2.02.1 (September 20, 2001)
Bugs Fixed:
-
Fixed a bug in which opening a board file from a shortcut whose path
was longer than 32 characters could result in unpredictable startup
behavior, including the inability to connect to the MMC120 initially.
DCS120-Win 2.02.0 (September 13, 2001)
New or Enhanced Features:
-
When a board file is opened that has a communication path associated with
it that is different from the current communication path, the user is now
prompted if he/she wants to change the communication path or keep the old.
Bugs Fixed:
-
Fixed a problem in which entering a number in the Command field on the
main screen could result in the first digit getting erased unexpectedly.
DCS120-Win 2.00.1 (June 19, 2001)
Bugs Fixed:
-
Fixed a bug in which reconnecting a serial port to an MMC120 soon after it had
become disconnected caused DCS120-Win to cycle indefinitely between the Online
and Connecting states.
DCS120-Win 2.00.0 (May 29, 2001)
New or Enhanced Features:
-
Replaced the U and D images used for Upload and Download on the toolbar with
images reflecting the flow of data.
-
Enhanced the ability of DCS120-Win to detect serial ports on Windows 95/98/Me.
As a result, most USB-based serial ports can be used. DCS120-Win also now
detects serial ports that are added while it is running, such as when a
USB-based serial port is plugged in.
-
Made the File menu for plots more standard. Previously it offered a
Save As, but no Save. It now offers both for consistency, although both
behave the same.
-
Revised the Communication tab of the Options dialog box for consistency
with Delta's RMCWin product.
Bugs Fixed:
-
Fixed a problem introduced in 1.15.0 in which firmware was identified as
invalid even when it was valid.
DCS120-Win 1.16.0 (May 1, 2001)
No significant changes.
DCS120-Win 1.15.0 (March 2, 2001)
New or Enhanced Features:
-
Firmware updates now verify the validity of the file being downloaded more
carefully to avoid losing firmware inadvertantly.
-
Color patches in the plot detail window are made clearer.
Bugs Fixed:
-
Fixed the -1, -2, etc command line options, which were supposed to set the
serial port used by DCS120-Win.
DCS120-Win 1.14.0 (December 4, 2000)
New or Enhanced Features:
-
Redesigned the Auto Stop dialog box to be easier to use.
-
Changed the icons for most windows so they are easier to differentiate on
the Windows task bar.
-
Made the ALT+K keystroke available from all main windows. This allows
stopping all axes quicker.
DCS120-Win 1.13.0 (October 3, 2000)
Bugs Fixed:
-
Pressing Ctrl+E (Event Step Editor) to bring the Event Step Editor to the
foreground when it is already open no longer jumps back to step 0.
DCS120-Win 1.12.0 (September 25, 2000)
New or Enhanced Features:
-
Firmware can be downloaded to an MMC120 even when DCS120-Win is offline.
This is necessary when there is no control program but the MMC120 is
running its loader.
Bugs Fixed:
-
The Event Step table printout did not set the print margins correctly to
the dimension requested by the user.
DCS120-Win 1.11.0 (August 21, 2000)
New or Enhanced Features:
-
Added the ability to print Event Step tables.
-
Added scrolling entry numbers to the Command Log so that duplicate
commands can be detected.
-
Added a vertical scroll bar to the Event Step Table's comment dialog box.
Bugs Fixed:
-
Fixed a problem where the font for the About dialog box was incorrect on
Windows NT and 2000. This was introduced in 1.10.1.
-
Fixed a bug in which doing a "cut" of a event step to the clipboard did
not erase the comment for the step, although it was copied to the
clipboard.
1.10.1 (July 18, 2000)
New or Enhanced Features:
-
Made our web site and e-mail addresses be hot links in the about box.
-
Switched from a standard caption to a tool caption for the plot detail
window. As a result the font is smaller and will not get truncated as
easily.
-
The following changes were made to status bars:
-
A status bar was added to the Stored Command editor. It was the only
table editor without a status bar.
-
Added sizing gripper to the table editor status bars.
-
Added CAPS LOCK indicator to the main window and table editor status
bars.
-
Made the status bar text for the table editors function like standard
status bar text in that it displays help on selected menu items and
toolbar buttons.
-
Moved all panes in the main window status bar to the right side instead
of on the left where they were.
Bugs Fixed:
-
Fixed a bug in which the text in headers to columns in table editors that
were added due to increasing the size of the table editor was incorrectly
left-justified instead of centered.
DCS120-Win 1.10.0 (June 8, 2000)
New or Enhanced Features:
-
Event Step Table: Added support for copying and pasting comments
automatically when an entire event step is selected.
-
Event Step Table: Added support for adjusting Link Next values that point
to steps that are contained in the block of steps copied or cut to the
clipboard. These are adjusted to point to their new locations on Paste.
Links to other event steps stay the same.
-
Event Step Table: Added support for adjusting Command Values of Start
Events (E) and Teach Step (t) commands in the Event Step table when a block
of cells are inserted or deleted and for internal links moved through a
cut/paste or copy/paste.
-
Event Step Table: Added support for a new Event Step editor command: Goto
Next Step in Sequence (Ctrl+F). This does the same thing as Ctrl+G except
that it does not prompt for a step number; it always goes to the step
pointed to by the current step's Link Next field.
-
Event Step Table: The following changes were made to the comment editor:
-
Made the comment editor stay up while the user switches back to the
Event Step editor. This allows viewing multiple step's comments
quickly.
-
Made Ctrl+N in the comment editor switch input focus back to the Event
Step editor.
-
Added support for Ctrl+F and Ctrl+G, which echo the behavior of the main
Event Step editor but keep the input focus in the Edit Comment dialog.
-
Replaced the OK and Cancel buttons with Close, Restore, and Clear.
Restore undoes any edits made to the current comment, whereas Clear
erases the entire comment for that step.
-
Made the comment editor resizable and remember its presence, location,
and size from session to session.
-
Made changes to the comment automatically take effect, thus affecting
the file's modified flag and the comment icons on the header control.
This allows editing a command and moving to the next cell or saving the
file without worrying about losing an edit.
-
Event Step Table: Revised the dialog that pops up to report orphaned links.
The new dialog is not just a message box, but includes a list of all links
in a list control and allows the user to edit the step and I2E tables while
it is up and provides a button to jump to a particular link.
-
Added a Serial Option to allow the serial port to be manually opened or
closed. Closing the port releases it for use by other applications.
-
Added a shortcut menu for the Comm pane of the main window's status bar.
This shortcut menu has commands for displaying the Serial Options dialog
box, switching serial ports, and opening or closing the serial port.
-
The following changes were made to the Parameter Error List dialog box:
-
Made it resizable.
-
Made it remember its location and size between sessions.
-
Revised the tab order to make it more natural.
Bugs Fixed:
-
Fixed a bug in which the "Insert n Columns" command in the Event Step
editor was often unavailable when it should not have been.
-
Fixed a bug in which opening a spreadsheet file through the most-recently-
used (MRU) list did not confirm with the user to save changes to the
current file.
-
Fixed a bug in which requesting to save changes to a spreadsheet file in
response to a confirmation message always prompted for a filename instead
of using the current filename when available.
DCS120-Win 1.9.8.4 (May 18, 2000)
New or Enhanced Features:
-
In the file open dialog boxes, the Open button causes the file to be looked
for before closing the dialog. Because this checking is now done while the
dialog box is still displayed, the user doesn't need to re-navigate to the
folder if the filename was just mistyped.
DCS120-Win 1.9.8.2 (May 12, 2000)
New or Enhanced Features:
-
Changed the default font size for the command log from 8 pt to 10 pt.
-
Reduced flickering in the main window while resizing.
-
Added a property dialog to the Command Log. This dialog allows editing the
font size and boldness. These settings are retained between sessions.
-
The background of the cells was previously always a solid color, which
meant that low-color systems (256 or fewer colors) could end up with white
as the background instead of the intended ToolTip color. I now allow a
dithered color.
Bugs Fixed:
-
Fixed a bug in which there were several cases in which the cells on the
main screen were not repainted, including when multiple cells were
selected at once, especially over multiple axes. This bug was introduced
in 1.9.8.1.
-
Fixed a bug in which the command area was not refreshed each time commands
changed in readback mode. This bug has been in the product for some time.
-
Fixed various minor bugs with maximizing the main window:
-
Maximizing a window caused a frame to be drawn momentarily and then be
erased as the window settled to its final size.
-
Changing the layout or number of axes in the main window while it was
minimized or maximized resulted in the font size potentially getting
smaller when the window size is restored.
-
When a maximized window is closed, the font size was recorded at the
larger maximized size, so restoring the window on the next startup would
not be the previous restored size.
DCS120-Win 1.9.8 (May 8, 2000)
New or Enhanced Features:
-
Changed multiple-instance limit support to limit to one instance per board
file instead of just one instance period.
-
Redesigned the command log. This included the following changes:
-
Redesigned screen layout, colors, and fonts.
-
Moved scrollbar to be easier to understand effect.
-
Added a row number label to the left of all axes.
-
Added the ASCII command to the right of the hex command.
-
Command values are sign extended based on the command and axis.
-
Disable the status area if it is not used (files do not store the status
area, and therefore this area will be disabled when viewing a file).
-
Fixed a minor memory leak that occurred if the command log was closed
while paused or looking at a file.
-
The toolbar is updated immediately when the log is paused to reassure
people who are saving a file that the log is paused while they enter a
filename.
-
Resizing is no longer quantized; it allows all window sizes except
there is a maximum width.
Bugs Fixed:
-
Fixed a bug in the standard position and pressure calibration tools (the
transducer-specific tools were not affected) in which the offset was
computed to be off by a factor of 32768 times the prescale divisor. This
was introduced in DCS120-Win 1.9.7.
-
Fixed a bug in which the Error field in the Plot Raw Data window was
calculated based on the Actual and Target Positions before they were
rounded and therefore ended up appearing to be off by .01 in many cases.
DCS120-Win 1.9.7 (March 30, 2000)
New or Enhanced Features:
-
Added support for having multiple instances of DCS120-Win open at once.
This is selectable through either a command line parameter or through the
Options dialog's preference tab.
-
Parameters are no longer read up again on a parameter error, and when a
'P' command is issued, the parameters are read into the internal buffer but
the displayed parameters are not overwritten. Between these two changes,
it is now much more intuitive when a parameter error occurs which values
were in error, as they will be marked in red since the MMC120 values differ
from the display values.
-
In the plot raw data view, the error field is now consistently calculated
as the Target Position minus Actual Position. Previously it was the same
except that the sign changed depending on the direction of the move in
progress. This was found to be non-intuitive and confusing customers.
-
Hexadecimal numbers are now displayed with a preceding 0x. Previously
they were displayed with a preceding 0, which was too easily and often
confused with a decimal number. Hexadecimal numbers can still be entered
with a leading '0' or '0x'.
-
File extensions, menu item texts, and button texts were updated to use
captitalization that complies with the Windows User Interface Guidelines.
This was, of course, purely cosmetic.
Bugs Fixed:
-
The Auto Stop dialog box had a bug in which setting the Integrator Windup
soft stop check box automatically set the Following Error hard stop.
-
Clicking Cancel from the Save Board File As dialog box when exiting DCS120-Win
only cancelled the save, but did not cancel exiting DCS120-Win.
-
Fixed an infrequent crash when closing DCS120-Win with debug logging enabled.
This is a feature that customers are not using without the direction of
Delta technical support, so should not affect any users.
DCS120-Win 1.9.6 (January 27, 2000)
New or Enhanced Features:
-
Command Log enhancements:
-
Added the ability to read up command logs.
-
Display in the title bar of the Command Log either "Paused," "Updating,"
or the filename that is open.
-
Mouse-wheel support enhanced to scroll three lines at a time.
-
Changed the indication of whether Play or Pause is available from
disabling to indenting.
-
Added mouse-wheel support to spreadsheet and plot view windows. If there
is a vertical scroll bar, it scrolls, otherwise if there is a horizontal
scroll bar, it scrolls. The distance scrolled with each notch is
determined by the Control Panel | Mouse settings.
DCS120-Win 1.9.5 (December 27, 1999)
Bugs Fixed:
-
Fixed a case where the limit edit boxes in the Position Scale/Offset
calibration dialog were incorrectly enabled when the dialog box was first
opened.
DCS120-Win 1.9.4 (November 23, 1999)
New or Enhanced Features:
-
Added support for the mouse wheel (as on the IntelliMouse) in the Command
Log.
-
Modified the Plot Detail window cosmetically:
-
Thickened up the sample-color lines.
-
Added a divider between the expanded status bits and the rest of the
fields.
-
Made it default to being within the graph itself and not overlapping
the scale and/or border.
Bugs Fixed:
-
Fixed a problem where the Command Log status line did not update unless
a new command was received. This has been a problem since 1.9.0.
-
Fixed two conditions where it was possible for a Stored Command to be
issued by only changing the Command and not the rest of the Command fields
(Mode, Accel, Dece, Speed, Command Value). The first would occur if in
read-back mode with the cursor anywhere other than a Command field for the
axis receiving the Stored Command. The other was if Stored Commands were
issued in rapid succession.
DCS120-Win 1.9.2 (November 1, 1999)
New or Enhanced Features:
-
Made the following changes to the Motion Profile and Event Step editors:
-
When a table is loaded from a file which differs in content from the
currently open table, the table is marked as needing to be downloaded.
- When a table is uploaded from the module and it differs in content from
the currently open table, the table is marked as needing to be saved.
Bugs Fixed:
-
Fixed the error message for parameter error #200 from saying "Actual
position went outside limits" to "Target position moved outside limits."
The message and associated help topic were wrong and confusing customers.
-
Fixed a bug in which reading a plot from disk that had negative positions
always thought that the plot had fractional positions. This wasn't always
the case.
-
Enhanced the handling of a command-line-specified board file. Previously,
it was possible to get some strange paths (e.g. "MMCWIN C:\this" would give
a filename like C:\Program Files\DCS120-Win\C:\this), plus the .BD1
extension wasn't added if it wasn't there. Both are taken care of so the
user should be able to have relative paths, absolute paths, and filenames
with and without extensions.
DCS120-Win 1.9.1 (October 5, 1999)
New or Enhanced Features:
-
Miscellaneous changes and corrections to online help.
-
Right-clicking on a field in the main window now selects that field before
displaying the context menu. Before it was difficult to tell which field
the menu belonged to if a different field was selected.
DCS120-Win 1.9.0 (September 17, 1999)
New or Enhanced Features:
-
Three enhancements were made to the sample-line windows in the Plot Status
Window. These are the little boxes next to the actual values to show what
line represents that data:
-
Removed these windows from Command/CmdVal, Event/LinkVal, and Raw
Transducer data. This was simply a bug; there shouldn't have been any
for these pieces of data.
-
Enlarged them a little bit vertically.
-
Moved the line up one pixel row so it is centered.
-
Made the following enhancements to the plot routines:
-
While reading the plot from the module, the actual and target speed
lines are now more accurate and less jittery.
-
The Plot detail window now displays two decimal places of the position
if fractional information is available.
-
Printing a plot with details now displays two decimal places of the
position if fractional information is available.
-
Saving a plot stores decimal places of the positions if fractional
information is available.
-
Restoring plots accepts decimal points in the positions. The previous
versions are not compatible with these plot files. However, this version
is compatible with older plot files.
-
Added support for fractional positions to be displayed in raw plot data
view window if fractional information is available.
-
Changed plot coloring in the following ways:
-
The default colors now use a black background. However, any PCs that
have run DCS120-Win and changed the colors will not notice this change
as their colors have already been stored in the registry.
-
When editing plot element colors, the user is warned when OK or Apply
is selected if a line color matches the background color to avoid
disappearing lines.
-
Added an error beep when an invalid value is entered on the main screen.
-
Reduced the label width on the main screen from 16 to 14 characters since
only 14 were being used. This may allow some users to use larger fonts.
-
Increased the width of the parameter/plot time columns from 6 to 7 to
account for the axis names being 6 characters.
Bugs Fixed:
-
Fixed a crash that happened after trying to open a plot file that doesn't
exist.
-
Fixed a minor problem with the popup message box. Long messages could be
truncated, even though the message box itself was expanded to fit the
messages.
-
All signed parameters accepted a range of -65536 to 65535. This was only
valid for positions and offsets. Other signed parameters now have a range
of -32768 to 32767.
-
Fixed a problem where depending on timing it was possible for only the
first four rows of the Command Log to be populated when opening the
Command Log window.
-
Removed "Actual Pressure/Force" and "Target Pressure/Force" list items from
the Plot Color selection dialog. These were left from the RMCWin product.
DCS120-Win 1.8.14 (August 31, 1999)
New or Enhanced Features:
-
Revised the Help | About... dialog box for appearance and to fix a
grammatical typo.
-
MDT Scale/Offset Calibration Utility changes:
-
Fixed code to handle negative "Counts at 0 position units". The value
was treated as unsigned.
-
Limited the "Counts at 0 position units" field to -262144 to 262144.
Previously, there were no limits.
-
Hardcoded the startup values to reasonable defaults. Previously, some
of the values were derived from the current scale, offset, limits, and
config word, but not all. Specifically, the Scale magnitude couldn't
reasonably be reproduced using the six controls that affect its value.
Bugs Fixed:
-
Fixed a bug where if we didn't have a board file and the scale was
negative, then we assumed that the offset was negative too. The intended
behavior has been restored: if there is no board file, we assume the offset
is negative if the scale is positive and that the offset is positive if the
scale is negative.
DCS120-Win 1.8.13 (August 13, 1999)
New or Enhanced Features:
-
Changed default of "Start in Readback mode" setting to true.
-
When starting DCS120-Win, if the last opened board file cannot be loaded,
then there is no default board file. The title bar says "Untitled" for the
filename. Before the title bar would show a name to a file that didn't
exist.
-
We now display the beta code of the firmware we're going to be downloading
to a module. That is, we used to say, "In the selected file, the
controller version is 19990701.", but now we say 19990701B if beta.
-
Clarified which type of firmware to select in what was the "Open Firmware
File" dialog box title. It now says either "Open Boot/Loader Firmware
File" or "Open Control Firmware File".
-
Made the download firmware (Control Program and Boot/Loader) buttons gray
and ungray themselves when a module is connected and disconnected.
-
Made the default Auto Stop be 0x1FE0 (instead of 0xFFE0).
-
No board file is opened automatically unless a command line parameter is
used (e.g. MMCWIN TEST.BD1).
-
If a board file is explicitly requested then start in write mode regardless
of what was stored in the registry.
-
Removed the "Start in Read-back Mode" checkbox. Instead, on startup, we
either (1) are opening a file and therefore start in write mode or (2) use
the last mode we were in.
-
When we are in read-back and the parameters in the MMC differ from those in
DCSWin, we send them to DCSWin to display, but if the board file is
untitled we don't mark the file as dirty. We had always marked it dirty.
This helps for when we start up and are in read-back mode. Before, if the
MMC parameters didn't match the default parameters then the untitled board
file would start out dirty.
-
Added Most Recently Used file lists to the File menus of the Event Step
Editor and Plot window.
Bugs Fixed:
-
When an unsigned number greater than 65535 is about to be displayed in an
unsigned field on the main window (other than the counts field), we
truncate it to 16-bits. There were some remote cases where negative
numbers were displayed as huge 10-digit numbers.
-
Pasting to the plot time field changed it on-screen but didn't send the
value to the MMC so it didn't take effect.
-
Fixed a bug in which reading a board file changed the values of the plot
times on-screen, but didn't send the values to the MMC so the on-screen
values didn't match what the MMC would actually use for the next plot
interval.
-
Saved BD1 files now align the axis names with the other labels. This was
cosmetic only.
DCS120-Win 1.8.10 (June 23, 1999)
New or Enhanced Features:
-
Made the "unknown link type" message box say what the current link type was
that will be converted to 0.
Bugs Fixed:
-
Fixed a bug where the controller version, status, parameters, commands all
displayed zero and couldn't be changed. This had been broken in 1.8.7;
these versions were unusable.
-
Fixed a problem where it was possible for the Event Step table options to
be incorrectly disabled occasionally.
-
Fixed a problem where opening the Preferences tab of the Options dialog
when Look-only was checked would deliberately uncheck the "Startup in
Readback mode" checkbox. It did this while graying it out. It should have
checked and grayed it.
-
Fixed a problem where the main window would always snap to the main monitor
in a multi-monitor system.
DCS120-Win 1.8.9 (June 14, 1999)
New or Enhanced Features:
-
Disabled the download buttons when in Look-only mode.
-
In the About... dialog box, removed the BBS phone number and updated the
copyright date range.
Bugs Fixed:
-
Fixed a problem where reading a profile table file resulted in getting a
new profile table. This was broken in 1.8.3.
DCS120-Win 1.8.8 (May 6, 1999)
New or Enhanced Features:
-
Allow maximizing the main window. It just picks the largest size that'll
fit on the screen.
-
Increased the axis maximum name length from 5 to 6 characters.
-
Added the small-packet serial port mode which is selected on the serial
port screen. It is only required for systems that get their FIFO buffers
overflowed when running at 38.4 KBps.
Bugs Fixed:
-
Fixed some multi-monitor anomalies. Some windows showed up by default on
the wrong screen(s) or spanned screens.
DCS120-Win 1.8.7 (April 30, 1999)
New or Enhanced Features:
-
Made double-click on the header control in the Event Step SS to trigger
Edit Note dialog.
-
Changed the graying out of an uninitialized axis to "redding" out only
those parameters that are different from the currently connected-to MMC.
This means that even in Write mode (vs read-back) you will know which exact
parameters are different.
DCS120-Win 1.8.4 (March 30, 1999)
New or Enhanced Features:
-
Modified the About... dialog to refer to the new filenames on our web site.
DCS120-Win 1.8.3 (February 25, 1999)
New or Enhanced Features:
-
Modified the way filenames are used in Table Editors. When a table is
loaded from the module when a table editor is opened, the filename is
cleared. This avoids (hopefully) people pressing Ctrl+S and saving over
data that was different. They'll now be prompted for a filename.
-
Commands issued (e.g. Alt+P) cause any edits in progress in the main screen
to be entered before the command is processed.
-
Made various enhancements to plotting. Speed spikes caused by step jumps
or wrapping are removed.
-
Made Raw Transducer plot data be two 16-bit words (instead of clipping the
high word to a byte).
Bugs Fixed:
-
Fixed a problem with DCS120-Win under multiple monitors (Windows 98/2000
only) where all persistent windows that were closed on a secondary monitor
are reopened on the primary monitor.
-
Fixed two problems: (1) when multiple plot windows were open and a color
was changed, only the current plot window got the new colors, and (2) the
colors for a plot window are always saved to the registry upon exit (this
was a problem mainly because of the above problem). The new behavior is to
save colors to the registry when either the OK or Apply button are clicked
after changing colors, and when either is clicked all windows are triggered
to re-read the colors and redraw.
DCS120-Win 1.8.2 (January 25, 1999)
New or Enhanced Features:
-
Added the ability to change colors for the plot window. The default colors
and appearance look quite a bit different from before.
-
Reduced flicker in Plot Detail window when moving plot cursor.
-
Allow editing of the Plot Time under Look Only.
Bugs Fixed:
-
Fixed several places (in plots and Scale/Offset calibration) where negative
numbers were rounded incorrectly. This affects very few people.
DCS120-Win 1.8.1 (January 5, 1999)
New or Enhanced Features:
-
Graphs are downloaded 25% faster.
Bugs Fixed:
-
Fixed a bug in which pasting data from an Excel spreadsheet did not work.
-
Most message boxes had the title "DcsWin"; this is now "DCS120-Win".
DCS120-Win 1.8.0 (December 1, 1998)