Conveners
EPICS Developements
- Richard Farnsworth (NSLS-II)
- Anton Derbenev (Brookhaven National Laboratory)
An introduction to EPICS 7 and a report on the latest developments in the EPICS 7 core packages.
The first ever EPICS Documentathon was held at ESS in September of this year. A group of 12 people worked on a number of topics to develop, update and improve the EPICS documentation. A new infrastructure for writing and publishing EPICS documentation was put in place. Also the epics-controls website navigation was restructured, to make it easier to use and to integrate with other...
At the recent Documentathon, a system to create and host EPICS documentation has been added to the services that EPICS uses for Continuous Integration (CI).
The talk presents the status of the EPICS CI systems for code and documentation, and how these systems can be used for other EPICS modules, e.g. Record, Device and Driver Support modules.
A report on the discussions and developments from the EPICS core developers meeting.
Multiple previous talks described our embedding of the Lua interpreter in
EPICS base for a replacement shell, for a Lua scripting record, and for
dynamically filtering and re-configuring subscription update payloads
within the Channel Access protocol.
This update talk will provide a end user's tutorial for these production
system ready enhancements.
During the last decade C++ has evolved rapidly providing new language features, better standard-library facilities and more sophisticated compilers. This presentation provides an overview of these new features and motivates why we might want to leverage them for EPICS.