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