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!