New generation of the popular Data Master software combines enhanced
programmability with improved graphics and user interface that results in
outstanding performance for various engineering and research activities. In
particular, DM2003 has:
Fully configurable and extensible user interface. Now
users not only can rearrange existing actions in the customizable menus and toolbars, but
also create their unique new actions (including data acquisition applications or
any other data processing operations) - as a scripts, HTML applets and/or external
action providers - and seamlessly integrate them into the DM2003 framework.
Innovative architecture based on highly modularized
component-oriented code. DM2003 is made of several binary
components that may be independently upgraded and a lot of script code (included in the
installation) that may be easily changed by the end users.
Improved (actually, 100% rewritten) graphic engine - two pairs of axes
with independent scale, logarithm ticks, labels, "true" parametric series, + a lot of minor
enhancements.
Extended object model (IDMxxx2 interfaces). To leverage new
dimension of extensibility, DM2003 introduces new object model (of course, 100% backward
compatible).
Universal ActiveX-based serial port drivers included into the
DM2003 installation. Now you can communicate with any measurement instrument with RS-232
interface and create data acquisition applications easier than ever before!
What's changed?
Basically, DM2003 has the similar set of operations as DM2000. However,
all functions in DM2000 are "hard coded" while the most of user-level
functionality in DM2003 implemented in the form of replaceable scripts and
HTML forms. So that, there's a minor difference in the user interface which is
now more "web-like".
In particular, several tools including Base Line Subtraction,
Copy Function,
TCP/IP Monitor, Linear,
NLSF and Manual fitters now run in the
Browser window, which plays the role of
"task panel" as in the newest versions of other software products. This new
feature allows to use regular data windows for the
temporary display and to avoid duplication of window control functions like
zoom, selection and so on.
Script window in DM2000 now replaced by
Script Editor - a separate binary unit that implements a custom
action provider. Internally this unit
operates like a default DM2003 action provider (scripter.dll) which handles
its user-level operations; additionally, it allows users to edit, compile
and debug scripts as well as browse and dispatch methods and properties of DM2003 objects
- all that in one handy
tool.
Although internal interface between DM2003 and MetaBase component have
been modified, format of the metadata records is not changed. So that, don't
worry about compatibility.
Keep in mind that you don't required to uninstall DM2000 before installing DM2003. In fact,
both applications even may run simultaneously on the same machine!