Skip to content
Snippets Groups Projects
Commit 0d5c3da1 authored by Torben Petersen's avatar Torben Petersen
Browse files

temperatures are now iterated correctly, fixed wrong import of timer

parent 3de598f1
No related branches found
No related tags found
No related merge requests found
......@@ -4,7 +4,7 @@
import paho.mqtt.client as paho
import paho.mqtt.publish as publish
from time import sleep, time
import time
import socket
import struct
import configparser
......@@ -102,9 +102,12 @@ if __name__ == "__main__":
chamber_one_temperature_values = [10, 25, 40]
chamber_two_temperature_values = [10, 25, 40]
#use this to skip first element of array 1 after inversion
shift = 0
while True:
for chamber_one_numerator in range(0, len(chamber_one_temperature_values)):
for chamber_one_numerator in range(shift, len(chamber_one_temperature_values)):
for chamber_two_numerator in range(0, len(chamber_two_temperature_values)):
CHAMBER_ONE_TARGET_TEMP = chamber_one_temperature_values[chamber_one_numerator]
CHAMBER_TWO_TARGET_TEMP = chamber_two_temperature_values[chamber_two_numerator]
......@@ -115,15 +118,20 @@ if __name__ == "__main__":
set_temp_chamber_two(CHAMBER_TWO_TARGET_TEMP)
#wait until both temperatures are reached
while not ( temperature_chamber_one_reached.wait() and temperature_chamber_one_reached.wait() ):
while not ( temperature_chamber_one_reached.wait() and temperature_chamber_two_reached.wait() ):
pass
print("Temperature reached!")
#wait for 30 Minutes
time.sleep( 60 * 15)
#invert array for chamber two
chamber_two_temperature_values = chamber_two_temperature_values[::-1]
#invert array for chamber one
chamber_one_temperature_values = chamber_one_temperature_values[::-1]
#skip first element, because we inverted!
shift = 1
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment