synApps luascript record

see the synApps luascript module suppport: https://epics-lua.readthedocs.io/en/latest/luascriptRecord.html

Ophyd support for the EPICS synApps luascript record

EXAMPLES:

import apstools.synApps
scripts = apstools.synApps.UserScriptsDevice("xxx:", name="scripts")
scripts.reset()

UserScriptsDevice(*args, **kwargs)

EPICS synApps XXX IOC setup of user lua scripts: $(P):userScript$(N)

LuascriptRecord(*args, **kwargs)

EPICS synApps luascript record: used as $(P):userScript$(N)

LuascriptRecordNumberInput(*args, **kwargs)

number input of a synApps luascript record: A-J

LuascriptRecordStringInput(*args, **kwargs)

string input of a synApps luascript record: AA-JJ

see

https://epics-lua.readthedocs.io/en/latest/luascriptRecord.html

class apstools.synApps.luascript.LuascriptRecord(*args: Any, **kwargs: Any)[source]

EPICS synApps luascript record: used as $(P):userScript$(N)

reset()

set all fields to default values

reset()[source]

set all fields to default values

class apstools.synApps.luascript.LuascriptRecordNumberInput(*args: Any, **kwargs: Any)[source]

number input of a synApps luascript record: A-J

reset()[source]

set all fields to default values

class apstools.synApps.luascript.LuascriptRecordStringInput(*args: Any, **kwargs: Any)[source]

string input of a synApps luascript record: AA-JJ

reset()[source]

set all fields to default values

class apstools.synApps.luascript.UserScriptsDevice(*args: Any, **kwargs: Any)[source]

EPICS synApps XXX IOC setup of user lua scripts: $(P):userScript$(N)

reset()

set all fields to default values

reset()[source]

set all fields to default values

script0

alias of apstools.synApps.luascript.LuascriptRecord

script1

alias of apstools.synApps.luascript.LuascriptRecord

script2

alias of apstools.synApps.luascript.LuascriptRecord

script3

alias of apstools.synApps.luascript.LuascriptRecord

script4

alias of apstools.synApps.luascript.LuascriptRecord

script5

alias of apstools.synApps.luascript.LuascriptRecord

script6

alias of apstools.synApps.luascript.LuascriptRecord

script7

alias of apstools.synApps.luascript.LuascriptRecord

script8

alias of apstools.synApps.luascript.LuascriptRecord

script9

alias of apstools.synApps.luascript.LuascriptRecord