coordinator module¶
Submodules¶
coordinator¶
Classes
|
|
|
|
|
Functions
|
-
class
vent.coordinator.coordinator.
CoordinatorBase
(sim_mode=False)[source]¶ Bases:
object
Methods
get_control
(control_setting_name)set_control
(control_setting)start
()stop
()-
get_sensors
() → vent.common.message.SensorValues[source]¶
-
set_control
(control_setting: vent.common.message.ControlSetting)[source]¶
-
get_control
(control_setting_name: vent.common.values.ValueName) → vent.common.message.ControlSetting[source]¶
-
-
class
vent.coordinator.coordinator.
CoordinatorLocal
(sim_mode=False)[source]¶ Bases:
vent.coordinator.coordinator.CoordinatorBase
- Parameters
sim_mode –
Methods
__init__
([sim_mode])- param sim_mode
get_control
(control_setting_name)Test whether the whole system is running
set_control
(control_setting)start
()Start the coordinator.
stop
()Stop the coordinator.
-
_is_running
¶ .set()
when thread should stop- Type
-
__init__
(sim_mode=False)[source]¶ - Parameters
sim_mode –
-
_is_running
¶ .set()
when thread should stop- Type
-
get_sensors
() → vent.common.message.SensorValues[source]¶
-
set_control
(control_setting: vent.common.message.ControlSetting)[source]¶
-
get_control
(control_setting_name: vent.common.values.ValueName) → vent.common.message.ControlSetting[source]¶
-
class
vent.coordinator.coordinator.
CoordinatorRemote
(sim_mode=False)[source]¶ Bases:
vent.coordinator.coordinator.CoordinatorBase
Methods
get_control
(control_setting_name)Test whether the whole system is running
set_control
(control_setting)start
()Start the coordinator.
stop
()Stop the coordinator.
-
get_sensors
() → vent.common.message.SensorValues[source]¶
-
set_control
(control_setting: vent.common.message.ControlSetting)[source]¶
-
get_control
(control_setting_name: vent.common.values.ValueName) → vent.common.message.ControlSetting[source]¶
-
-
vent.coordinator.coordinator.
get_coordinator
(single_process=False, sim_mode=False) → vent.coordinator.coordinator.CoordinatorBase[source]¶