EPICS base sub record & synApps userAve records#

The sub record is part of EPICS base: https://epics.anl.gov/base/R7-0/6-docs/subRecord.html

The user average databases ($(P)userAve$(N)) are from synApps.

Ophyd support for the EPICS sub record

https://epics.anl.gov/base/R7-0/6-docs/subRecord.html

Public Structures

UserAverageN(*args, **kwargs)

EPICS synApps XXX IOC setup of user average: $(P):userAve$(N)

UserAverageDevice(*args, **kwargs)

EPICS synApps XXX IOC setup of user averaging sub records: $(P):userAve$(N)

SubRecord(*args, **kwargs)

EPICS base sub record support in ophyd

SubRecordChannel(*args, **kwargs)

Number channel of a sub record: A-L

class apstools.synApps.sub.SubRecord(*args: Any, **kwargs: Any)[source]#

EPICS base sub record support in ophyd

reset()

set all fields to default values

See:

http://htmlpreview.github.io/?https://github.com/epics-modules/calc/blob/R3-6-1/documentation/calcDocs.html

reset()[source]#

set all fields to default values

class apstools.synApps.sub.SubRecordChannel(*args: Any, **kwargs: Any)[source]#

Number channel of a sub record: A-L

reset()

set all fields to default values

reset()[source]#

set all fields to default values

class apstools.synApps.sub.UserAverageDevice(*args: Any, **kwargs: Any)[source]#

EPICS synApps XXX IOC setup of user averaging sub records: $(P):userAve$(N)

reset()

set all fields to default values

average1#

alias of UserAverageN

average10#

alias of UserAverageN

average2#

alias of UserAverageN

average3#

alias of UserAverageN

average4#

alias of UserAverageN

average5#

alias of UserAverageN

average6#

alias of UserAverageN

average7#

alias of UserAverageN

average8#

alias of UserAverageN

average9#

alias of UserAverageN

reset()[source]#

set all fields to default values

class apstools.synApps.sub.UserAverageN(*args: Any, **kwargs: Any)[source]#

EPICS synApps XXX IOC setup of user average: $(P):userAve$(N)

This database uses a sub record for most features plus additional records to support done, acquire, clear, and other features.

It uses a sub record and other, hence not exactly a SubRecord().

reset()[source]#

set all fields to default values