blob: 964f332d85a622cd4ed7c7ba4303c4f2e724ae89 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
.. currentmodule:: sardana.pool.controller
.. _sardana-controller-howto:
===================
Writing controllers
===================
This chapter provides the necessary information to write controllers in sardana.
An overview of the pool controller concept can be found
:ref:`here <sardana-controller-overview>`.
The complete controller :term:`API` can be found
:ref:`here <sardana-controller-api>`.
First, the common interface to all controller types is explained. After, a
detailed chapter will focus on each specific controller type:
.. toctree::
:maxdepth: 1
howto_controller
howto_motorcontroller
howto_countertimercontroller
howto_0dcontroller
howto_1dcontroller
howto_2dcontroller
howto_ioregistercontroller
howto_pseudomotorcontroller
howto_pseudocountercontroller
|