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: | SynApps 6-0 Release |
From: | "Lang, Keenan C." <[email protected]> |
To: | "Tech Talk ([email protected])" <[email protected]>, "[email protected]" <[email protected]>, BCDA <[email protected]> |
Date: | Sat, 21 Jul 2018 00:04:07 +0000 |
Hello all,
I would just like to take the time to announce that a new version of synApps is now bundled and available. SynApps 6-0 can be grabbed as a tarball from https://epics.anl.gov/bcda/synApps/tar/synApps_6_0.tar.gz or can be grabbed from github by using the assemble_synApps script from https://raw.githubusercontent.com/EPICS-synApps/support/R6-0/assemble_synApps.sh . To use the script, just edit the EPICS_BASE var to the location of your EPICS base distribution and run. You can also give it the "full" (`assemble_synApps full`) command to pull all the modules as full github repositories to make future module updates simpler.
The modules that are included have been targeted to build against EPICS base 3.15 (though will still likely build against other versions too) and have been tested to build and run on the following architectures: linux-x86_64 vxWorks (using vxWorks 6.9) win32-x86 (both static and dynamic) windows-x64 (both static and dynamic)
Windows builds were built under Visual Studio 2015 and Community edition 2017, don't think anything earlier will work, though.
New Modules: lua - Support for embedding the lua scripting language into records, device support, and into the IOC shell dxpSITORO - Support for XIA SITORO based FalconX spectrometers Yokogawa_DAS - Support for the Yokogawa MW100 Digital Acquisition Unit
This version includes a rework of xxx's IOC startup scripts to take advantage of the iocshLoad command introduced in base 3.15. So if you use those or individually use the iocsh scripts included in the modules, note that
there may be slight changes to names of pv's (i.e. the script that loads ten userCalcs goes from userCalc0-9 rather than userCalc1-10).
Suggestions, bug reports, and code submissions are greatly appreciated and if you have any, feel free to join the synApps collaboration at
https://github.com/epics-modules for the individual modules and https://github.com/EPICS-synApps for the supporting synApps framework. And we're going
to try to work on a more stable release schedule so that hopefully it won't take another three years to see the next release. Keenan Lang Advanced Photon Source, Argonne National Lab |