- changed task intervals

This commit is contained in:
jens
2020-11-27 19:49:06 +01:00
parent 9d609df44f
commit 337da017b0
+3 -3
View File
@@ -158,7 +158,7 @@ if __name__ == '__main__':
# Sensor # Sensor
sensor = TempSensorSim() sensor = TempSensorSim()
taskmgr.add(TempSensorTask(sensor, 1.0, dispatcher.msgio_get("Sensor"), kalman)) taskmgr.add(TempSensorTask(sensor, 0.2, dispatcher.msgio_get("Sensor"), kalman))
# Plant # Plant
pot_params = { pot_params = {
@@ -172,12 +172,12 @@ if __name__ == '__main__':
} }
pot = Pot(pot_params) pot = Pot(pot_params)
pot.connect_theta_changed(sensor.set_fake_temp) pot.connect_theta_changed(sensor.set_fake_temp)
taskmgr.add(PotTask(pot, 1.0, dispatcher.msgio_get("Pot"))) taskmgr.add(PotTask(pot, 0.1, dispatcher.msgio_get("Pot")))
# Heater # Heater
heater = Heater() heater = Heater()
heater.connect_power_changed(pot.setPower) heater.connect_power_changed(pot.setPower)
taskmgr.add(HeaterTask(heater, 1.0, dispatcher.msgio_get("Heater"))) taskmgr.add(HeaterTask(heater, 0.02, dispatcher.msgio_get("Heater")))
h_dispatcher = taskmgr.start() h_dispatcher = taskmgr.start()
h_server = server.listen("localhost", 8765) h_server = server.listen("localhost", 8765)