dm2k


version 2.5.3

This is dm2k (formerly medm-2.4)

- PRO/NEW:

the latest development/productional version is now dm2k 2.5.3 - it also includes cdev support

- PLANS:

aims for the near future

- OLD:

original version with commented patches leading to the latest version


NEW: new development (as of 2001...)

The latest productional version is provided and distributed by T. Birke @ BESSY

dm2k-2.5.3 is a bug-fix-release fixing all known major bugs of dm2k-2.5.2, most memory leaks and other problems.
It also has cdev-support (many thanks to Jie Chen @ JLAB).

So now you can compile dm2k either with pure channel access or with cdev support.
If compiled with cdev you can access EPICS-PVs either with their channel name (e.g. "DEVICE:XY:rdbk", due to the CA-fallback in cdev) or with a cdev-message (e.g. "DEVICE:XY monitorOn readback").

[compressed] ~888kB 2001-02-22 dm2k-2.5.3-source.tar.gz

Binary versions of version 2.5.2 are also available:

Platform

Channel Access

CDEV

HP-UX 10.20

shared (1480 kB)
static (2032 kB)

shared (1448 kB)
static (2208 kB)

Linux
JPT instead of XRT/graph
(glibc 2.0, lesstif 0.89.4)

shared (720 kB)
static (2464 kB)

shared (808 kB)
static (2672 kB)

Solaris 2.6
JPT instead of XRT/graph

shared (992 kB)
-

shared (912 kB)
-

Solaris 2.7

static (3138 kB)

-



Please contact me if you have binaries for any other platform (or OS-version, or...) available, so I can include them in this distribution.

You can find a list of features/changes as well as an embryonic piece of documentation of the latest version in the release notes.



Documentation...

Is still one of the major points on the TODO-list, but...

As long as full documentation is not available please refer to the (older/foreign/...) documents listed below

dm2k release-notes

The dm2k release notes

MEDM-DESY release-notes

Documentation of features implemented by V. Romanovsky @ DESY

MEDM Reference Manual

Documentation for MEDM 2.3.x by K. Evans Jr. @ APS/ANL

medm-2.4 download page @ BESSY

The »old« medm-pages at BESSY (lists features/patches...)




PLANS: aims for the near future

There's an open and growing list of plans/suggestions/wishes that we are trying to realize in the near future. Most of these come from edd/dm-users, and are requirements to make think about switching from edd/dm to dm2k.

If you have any suggestions or wishes and/or are willing to contribute to the development of dm2k, please let me know. If there are enough people interested, I'm willing to make up a mailing-list for diskussion around dm2k.

General features (changes since last release marked red)

Plan / Suggestion / Wish

Status

Remark

Optionally use cdev instead of CA

+

Implemented by Jie Chen @ JLAB

Use a free Plot Widget instead of XRT/Graph

+

Jlab Plotting Toolkit (version 1.5 bundeled with dm2k-source)

logarithmic output, alarm-tickmarks... for all graphical monitors/controllers

-

Dm »keepers«

Simple monitors/controllers without fancy decoration

(+)

at least bar-widget without any deco

Custom build standard color table

(+)

Only editable by hand in adl-file, but shareable between adl-files

Customized color rules

+

Color definable by value of PV

Toggle buttons

+

Enhanced message button

Proportional resize

+

with Motif compliant window-managers

PV name popup with auto cut/paste

+

Not only Motif D'n'D

Override HOPR, LOPR, PREC... (both in adl-file and at runtime)

+

But not yet at runtime

Conversion of value (calculation)

-

Real transformation or just formatting?

Related display with min. 24 choices (even better dynamic)

+

but not yet dynamic

»Extended wishes«

Multi level undo

-

Edit-feature -> lower priority

Layout functions

-

Edit-feature -> lower priority

Custom config of valuator-gain, -send-mode and -increment

-


Read old adl-files

(+)


Keep objects within defined area

(+)

Fancy borders may not extend area

API to add own types of elements

-


User Manual

(-)





OLD: patches to the latest version

[compressed]  ~42 KB Feb 07 patch_dm2k-2.5.0a_dm2k-2.5.1.gz

[compressed] ~280 KB Mar 31 patch_dm2k-2.5.1_dm2k-2.5.2.gz



Latest modification: Monday, February 7, 2000 14:25:50 Thomas Birke

Thomas Birke <Thomas.Birke@bessy.de>

[BESSY]