EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: New autoconverted OPI files in synApps and areaDetector
From: Mark Rivers via Tech-talk <tech-talk at aps.anl.gov>
To: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Wed, 29 Jan 2020 15:03:48 +0000

Folks,

 

I have added autoconverted files from medm .adl to each of the following display managers in all of the areaDetector and synApps repositories.

edm (.edl files)

caQtDM (.ui files)

CSS-BOY (.opi files)

CSS-Phoebus (.bob files)

 

I re-ran the conversions with the latest version of the conversion tools.

 

I have changed the configure/ and Makefiles in each repository so that the conversion is done by running “make” in the repository.  If an adl file is modified the autoconverted files will be updated when the make “build” or “install” targets are run.

 

These autoconverted files are a bit different from other files.  They are in the git revision control system as a convenience, to save all sites needing to have the conversion tools installed and available.  But the files can be deleted with make. To prevent accidentally deleting them, the “clean”, “realclean” and “distclean” make targets do not delete them. One must go to the App/op directory and run the make target clean.ui, clean.opi, clean.edl, clean.bob, or opiclean (which cleans them all).

 

Sites that want to do the conversions locally can look at the following two files to see how to configure it.  These files sit in the $(SUPPORT)/configure directory.

https://github.com/EPICS-synApps/configure/blob/master/CONFIG_SITE.linux-x86_64

The above file is loaded from $(SUPPORT)/configure/CONFIG_SITE if it exists.

 

https://github.com/EPICS-synApps/configure/blob/master/RULES_OPI

This file is loaded from each App/op/Makefile if it exists.

 

The conversion tools are available as follows:

edl files: adl2edl from https://github.com/epicsdeb/adl2edl

opi files: Nightly build of CSS

bob files: Nightly build of Phoebus

ui files: Latest version of caQtDM

 

In addition to all areaDetector repositories, the following repositories have the new autoconverted files:

asyn

autosave

busy

calc

caputRecorder

dac128V

dante

delaygen

iocStats

dxp

dxpSITORO

ip

ip330

ipUnidig

mca

measComp

Modbus

motor (including all submodules)

optics

quadEM

softGlue

softGlueZynq

sscan

std

vac

vme

xspress3

xxx

 

Let me know of any problems.

 

Mark

 


Navigate by Date:
Prev: Diamond Light Source - Software Systems Engineer / Senior Software Systems Engineer Rose, Austen (DLSLtd, RAL, LSCI) via Tech-talk
Next: Re: CAS-client thread issues in areaDetector IOC Wlodek, Jakub via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
Navigate by Thread:
Prev: Diamond Light Source - Software Systems Engineer / Senior Software Systems Engineer Rose, Austen (DLSLtd, RAL, LSCI) via Tech-talk
Next: areaDetector crashes EPICS IOC and autosave failure Jong Woo Kim via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
ANJ, 30 Jan 2020 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·