The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
@InProceedings{hill:icalepcs2019-mopha058,
author = {J.O. Hill},
title = {{Lua-Language-Based Data Acquisition Processing EPICS Subscription Filters}},
booktitle = {Proc. ICALEPCS'19},
pages = {342--346},
paper = {MOPHA058},
language = {english},
keywords = {EPICS, timing, factory, site, data-acquisition},
venue = {New York, NY, USA},
series = {International Conference on Accelerator and Large Experimental Physics Control Systems},
number = {17},
publisher = {JACoW Publishing, Geneva, Switzerland},
month = {08},
year = {2020},
issn = {2226-0358},
isbn = {978-3-95450-209-7},
doi = {10.18429/JACoW-ICALEPCS2019-MOPHA058},
url = {https://jacow.org/icalepcs2019/papers/mopha058.pdf},
note = {https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA058},
abstract = {A previous paper described an upgrade to EPICS enabling client side tools at LANSCE to receive subscription updates filtered selectively to match a logical configuration of LANSCE beam gates, as specified dynamically by control room application programs. This update paper will examine evolving enhancements enabling Lua-language based data acquisition processing subscription update filters, specified by snippets of Lua-language source-code embedded within the EPICS channel-name’s postfix. We will discuss the generalized utility of this approach across a wide range of data acquisition applications, projects, and platforms; the performance and robustness of our production implementation; and our operational experience with the software at LANSCE.},
}