EPICS Record support: common structures#
Some fields are common [1] to all [2] or some EPICS records. These are defined as mixin classes for the various ophyd-style devices.
Ophyd support for fields common to all EPICS records
Public Structures
|
Many of the fields common to all EPICS records. |
|
Some fields common to EPICS input records. |
|
Some fields common to EPICS output records. |
|
Some fields common to EPICS analog output records, such as |
|
Some fields common to EPICS records supporting floating point values. |
|
Supports |
- see:
https://wiki-ext.aps.anl.gov/epics/index.php/RRM_3-14_dbCommon
- see:
https://wiki-ext.aps.anl.gov/epics/index.php/RRM_3-14_Common
- class apstools.synApps._common.EpicsRecordAnalogOutputFields(*args: Any, **kwargs: Any)[source]#
Some fields common to EPICS analog output records, such as
ao
.
- class apstools.synApps._common.EpicsRecordDeviceCommonAll(*args: Any, **kwargs: Any)[source]#
Many of the fields common to all EPICS records.
Some fields are not included because they are not interesting to an EPICS client or are already provided in other support.
- class apstools.synApps._common.EpicsRecordFloatFields(*args: Any, **kwargs: Any)[source]#
Some fields common to EPICS records supporting floating point values.
- class apstools.synApps._common.EpicsRecordInputFields(*args: Any, **kwargs: Any)[source]#
Some fields common to EPICS input records.