22–27 May 2016
Lund
Europe/Stockholm timezone

The EPICS Lua Script Record

27 May 2016, 08:45
15m
Medicon Village Auditorium (Lund)

Medicon Village Auditorium

Lund

Tunavägen 24 Lund

Speaker

Mr Jeff Hill (LANSCE)

Description

Within currently released EPICS versions we have the EPICS calculation processing block, and also the EPICS subroutine processing block. The former is limited to execute only single line expressions, and the latter is very flexible but requires user development of low level C code. The domain of EPICS application development is rapid-prototyping, and so we foresee the need for a compromise solution in-between the two preexisting processing blocks. We will describe a new EPICS processing block based on the Lua embedded scripting language promising to offer improved functionality compared to the EPICS calculation processing block, and improved rapid-prototyping productivity compared to the EPICS subroutine processing block.

Primary author

Mr Jeff Hill (LANSCE)

Presentation materials