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
|
EPICS synApps XXX IOC setup of user average: |
|
EPICS synApps XXX IOC setup of user averaging sub records: |
|
EPICS base sub record support in ophyd |
|
Number channel of a sub record: A-L |
- class apstools.synApps.sub.SubRecord(prefix='', *, name, kind=None, read_attrs=None, configuration_attrs=None, parent=None, child_name_separator='_', connection_timeout=<object object>, **kwargs)[source]#
EPICS base sub record support in ophyd
reset
()set all fields to default values
- class apstools.synApps.sub.SubRecordChannel(prefix, letter, **kwargs)[source]#
Number channel of a sub record: A-L
reset
()set all fields to default values
- class apstools.synApps.sub.UserAverageDevice(prefix='', *, name, kind=None, read_attrs=None, configuration_attrs=None, parent=None, child_name_separator='_', connection_timeout=<object object>, **kwargs)[source]#
EPICS synApps XXX IOC setup of user averaging sub records:
$(P):userAve$(N)
reset
()set all fields to default values
- class apstools.synApps.sub.UserAverageN(prefix='', *, name, kind=None, read_attrs=None, configuration_attrs=None, parent=None, child_name_separator='_', connection_timeout=<object object>, **kwargs)[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 aSubRecord()
.