pool
¶
This module contains the main pool class
Functions
|
Classes
Pool¶
-
class
Pool
(full_name, name=None)[source]¶ Bases:
sardana.pool.poolcontainer.PoolContainer
,sardana.pool.poolobject.PoolObject
,sardana.sardanamanager.SardanaElementManager
,sardana.sardanamanager.SardanaIDManager
The central pool class.
-
Default_MotionLoop_StatesPerPosition
= 10¶ Default value representing the number of state reads per position read during a motion loop
-
Default_MotionLoop_SleepTime
= 0.01¶ Default value representing the sleep time for each motion loop
-
Default_AcqLoop_StatesPerValue
= 10¶ Default value representing the number of state reads per value read during a motion loop
-
Default_AcqLoop_SleepTime
= 0.01¶ Default value representing the sleep time for each acquisition loop
-
Default_DriftCorrection
= True¶
-
init_remote_logging
(host=None, port=None)[source]¶ Initializes remote logging.
Parameters: - host (str) – host name [default: None, meaning use the machine host name
as returned by
socket.gethostname()
]. - port – port number [default: None, meaning use
logging.handlers.DEFAULT_TCP_LOGGING_PORT
- host (str) – host name [default: None, meaning use the machine host name
as returned by
-
motion_loop_sleep_time
¶ motion sleep time (s)
-
motion_loop_states_per_position
¶ Number of State reads done before doing a position read in the motion loop
-
acq_loop_sleep_time
¶ acquisition sleep time (s)
-
acq_loop_states_per_value
¶ Number of State reads done before doing a value read in the acquisition loop
-
drift_correction
¶ drift correction
-
monitor
¶
-
ctrl_manager
¶
-