fastcs.control_system#
Members
Entrypoint for a FastCS application. |
|
|
- class fastcs.control_system.FastCS(controller: Controller, transports: Sequence[Transport], loop: AbstractEventLoop | None = None)[source]#
Entrypoint for a FastCS application.
This class takes a
Controller, creates asyncio tasks to run its update loops and builds its API to serve over the given transports.- Param:
controller: The controller to serve in the control system
- Param:
transports: A list of transports to serve the API over
- Param:
loop: Optional event loop to run the control system in