[Next] [Previous] [Up] [Top] [Contents] [Index]


4. Version Incompatibility and Converting Display List Files

Versions 2.1, 2.2, 2.3, and 2.4 are all incompatible with each other. For example, display list files created with version 2.1 can't be read by any of the later versions. Several scripts are available in $EPICS/extensions or its subdirectories with which a user can upgrade displays from an earlier version into a more recent version. For instance, to convert from 2.3 to 2.4, there's the script called eddCvrt2.xTo2.4.

These scripts, however, only operate on ASCII display list or .adl files. Therefore, to convert a display to another version, the user must convert the .dl file to an .adl file. This can be done by opening the display and invoking File->Report Display, though this can be time-consuming if a lot of displays need to be converted. To make this easier, scripts have been written that convert an .adl file to a .dl file or vice versa. To convert a .dl file or files to the .adl format, the dldump script is available. It will convert a .dl file of one version to an .adl file of the same version. After the files are in .adl format, use one of the converter scripts such as eddCvrt2.xTo2.2, which will convert an .adl file of version 2.1, for instance, to 2.2. The converter scripts such as eddCvrt2.xTo2.2 will by default operate on all .adl files in the current directory; it will place the updated or converted .adl file into a subdirectory of the current directory called converttmp. The converted .adl files can then be converted back to .dl files by using the adl2dl script.

Complications arise when any of the files use external color palettes. The external color palette file must be converted to .adl format and the converter script must be able to find it, i.e., it must be in current directory or there must be a link to it. See the README2.4 file for more information.

EDD/DM User's Manual, 2.4 - 27 MARCH 1997
[Next] [Previous] [Up] [Top] [Contents] [Index]

| LANL | Lansce | UC | DOE |

L O S   A L A M O S   N A T I O N A L    L A B O R A T O R Y
Operated by the University of California for the US Department of Energy

Copyright 1996 UC   Disclaimer   

For problems or questions regarding this web site contact George Vaughn.