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: | tpmac distribution |
From: | Mark Rivers <[email protected]> |
To: | "[email protected]" <[email protected]> |
Date: | Tue, 23 Aug 2016 22:00:09 +0000 |
I am trying to build tpmac on EPICS 3.15.4. It fails for a number of reasons, one of which is that the VAL field of the eventRecord has changed from this in base 3.14.12.5 epicsUInt16 val; /* Event Number To Post */ to this in base 3.15.4 char val[40]; /* Event Name To Post */ The only versions of tpmac I can find are here: http://www.gmca.aps.anl.gov/TPMAC2/ The latest version there is 3-11 from 2012. That Web site says:
“Finally, there are plans to start a public code repository at Github, Launchpad,
or Sourceforge, but we are not there yet.” There is also this: http://controls.diamond.ac.uk/downloads/support/tpmac/ This is also based on 3-11 and is what I am trying to build. The Delta Tau controllers are the standard beamline motion systems at Diamond, Australian Synchrotron, and NSLS-II. Yet there seems to be no Github or other public repository
for this controller software where the latest source can be found, and where we can contribute fixes. It is really frustrating for others of us who are using this controller that we have to struggle like this, when each of these institutions must have a working internal
system. Mark |