vent.coordinator package¶
Submodules¶
vent.coordinator.coordinator module¶
Classes
|
|
|
|
|
Functions
|
-
class
vent.coordinator.coordinator.CoordinatorBase(sim_mode=False)[source]¶ Bases:
objectMethods
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.CoordinatorBaseMethods
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]¶
vent.coordinator.process_manager module¶
Classes
|
vent.coordinator.rpc module¶
Functions
|
|
|
|
|