caproto.ioc_examples.mini_beamline.Slit¶

- 
class caproto.ioc_examples.mini_beamline.Slit(prefix: str, *, macros: Optional[Dict[str, str]] = None, parent: Optional[caproto.server.server.PVGroup] = None, name: Optional[str] = None)[source]¶
- A slit simulation device. - Slit pvproperties¶ - Attribute - Suffix - Docs - Type - Notes - Alarm Group - det - det- Scalar detector value - float - Read-only Inherited from - _JitterDetector- exp - exp- Exponential value - float - Inherited from - _JitterDetectorPut- mtr - mtr- Motor - float ( - ai)- Inherited from - _JitterDetectorStartup Put- mtr_tick_rate - mtr_tick_rate- Update tick rate - float - Inherited from - _JitterDetector- vel - vel- Velocity - float - Inherited from - _JitterDetector- Methods - group_read(instance)- Generic read called for channels without get defined - group_write(instance, value)- Generic write called for channels without put defined - Attributes - default_values- type_map- type_map_read_only- pvproperty methods - 
mtr.startup(self, instance, async_lib)¶
 - 90 91 92 93 - @mtr.startup async def mtr(self, instance, async_lib): instance.ev = async_lib.library.Event() instance.async_lib = async_lib 
-