synApps epid record#

The epid record is part of the std module: https://epics.anl.gov/bcda/synApps/std/epidRecord.html

The fb_epid database is part of the optics module: epics-modules/optics

Ophyd support for the EPICS epid record

Public Structures

EpidRecord([prefix, kind, read_attrs, ...])

EPICS synApps epid record support in ophyd

Fb_EpidDatabase([prefix, kind, read_attrs, ...])

EPICS synApps optics fb_epid database support in ophyd.

Fb_EpidDatabaseHeaterSimulator([prefix, ...])

Heater simulator in EPICS synApps optics fb_epid database.

see:

https://epics.anl.gov/bcda/synApps/std/epidRecord.html

see:

epics-modules/optics

Note

Keep in mind a bug report suggests an update to this database. (epics-modules/optics#10)

class apstools.synApps.epid.EpidRecord(prefix='', *, name, kind=None, read_attrs=None, configuration_attrs=None, parent=None, child_name_separator='_', connection_timeout=<object object>, **kwargs)[source]#

EPICS synApps epid record support in ophyd

See:

https://epics.anl.gov/bcda/synApps/std/epidRecord.html

class apstools.synApps.epid.Fb_EpidDatabase(prefix='', *, name, kind=None, read_attrs=None, configuration_attrs=None, parent=None, child_name_separator='_', connection_timeout=<object object>, **kwargs)[source]#

EPICS synApps optics fb_epid database support in ophyd.

class apstools.synApps.epid.Fb_EpidDatabaseHeaterSimulator(prefix='', *, name, kind=None, read_attrs=None, configuration_attrs=None, parent=None, child_name_separator='_', connection_timeout=<object object>, **kwargs)[source]#

Heater simulator in EPICS synApps optics fb_epid database.