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 2020 2021 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 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | FW: CapFast Library for EPICS |
From: | "Redman, Russell O." <[email protected]> |
To: | "'shen guobao'" <[email protected]> |
Cc: | "Tech-Talk (E-mail)" <[email protected]> |
Date: | Sat, 23 Dec 2000 15:25:37 -0800 |
Dear Shen Guobao,
Bernhard Kuner from Bessy has kindly provided me with an up-to-date set of
epics symbols for CapFast, included as an attachment to this message. This
set does not include the corresponding CapFast menu, and I have not yet had
time to add entries for the records that were new with release 3.13. I have
therefore added as a second attachment an older menu. It is easy to add new
entries to the menu: just include with any plain text editor the pair of
lines like
string :get eai
text analog in (small)
where "eai" is the filename of the symbol (i.e. ~p3/library/epics/eai.sym)
and "analog in (small)" is the text to be displayed in the menu for that
entry. (Note that I have renamed the file oldEPICS.MNU because I have
already added a few items to my working copy.)
If you have not met it before, the edif.tgz is a gzipped tar file. My
version of tar recognizes these files and gunzips them automatically.
Otherwise it might be useful to
> mv edif.tgz edif.tar.gz ! gives it a more standard name
> gunzip edif.tar.gz ! unpacks it to edif.tar
> tar xvf edif.tar ! extracts all the files.
Then copy all the symbol files into ~p3/library/lib. Save the
to All of the *.sym files in edif. Copy oldEPICS.MNU to
~~p3/wcs/lib/EPICS.MNU.
Included in the edif.tgz file is edb.def. CapFast includes a utility
sch2edif that translates CapFast schematics into edif files. The EPICS
utility e2db uses edb.def to translate the edif files into database files.
You will need to edit E2DB_SYSFLAGS in /EPICS/base/config/CONFIG_SITE to
point to the location of your edb.def file.
If you have not already discovered this, e2db is NOT included in the EPICS
base, but is available as an extension. The best place I am aware of to
find this is the APS site http://www.aps.anl.gov/xfd/SoftDist/extensio.htm
and copy over both files linked to in item
8: CAPFAST Source for CAPFAST extensions:
"capfast_extensions_v_2_1_src.tar.gz": Includes db2capsym, dbst, e2db.
3/8/99 See also: "CAPFAST_README"
(To find this page, start at the main APS epics site
http://www.aps.anl.gov/epics/ and follow the links "Host Software" ->
"Extensions Distribution".)
I also found this to be one of the more awkward and confusing steps in my
EPICS installation. There does not yet seem to be a site with a standard
installation of the current EPICS symbols. Personally, I think the correct
place for this would be the capfast_extensions_v_2_1_src.tar.gz file
mentioned above, and that Phase3 should have a link to this page for the
benefit of new EPICS installations.
Good luck,
Russell O. Redman
-----Original Message-----
From: Bernhard Kuner [mailto:[email protected]]
Sent: Monday, December 18, 2000 1:01 AM
To: [email protected]
Subject: Capfast Library for EPICS
Dear Mister Russel,
here the Capfast library for epics-symbols as we use it here - mbbi
direct included.
--
-----------------------------------------------------------------------
Bernhard Kuner Company: Bessy GmbH Tel + 30 6392 4858
Albert Einstein Str. 15 Fax 4859
[email protected] D-12489 Berlin
Attachment:
edif.tgz
Description: application/compressed
Attachment:
oldEPICS.MNU
Description: Binary data