ensure wire stays not under strain
This commit is contained in:
parent
5fe02f2ae3
commit
4413446485
@ -4,6 +4,7 @@ Created on Dec 23, 2016
|
||||
@author: klaehn
|
||||
'''
|
||||
import sys
|
||||
from time import sleep
|
||||
|
||||
from data_buffer import DataBuffer
|
||||
from gate.gate_handler import GateHandler
|
||||
@ -28,6 +29,8 @@ def main(argv):
|
||||
print "average power: " + str(average) + " mW"
|
||||
if average != None:
|
||||
if average > MAX_ENGINE_POWER["down"]:
|
||||
gate_handler.open()
|
||||
sleep(2)
|
||||
gate_handler.stop()
|
||||
print "Gate successfully closed"
|
||||
return 0
|
||||
|
@ -3,7 +3,7 @@ Created on Dec 19, 2016
|
||||
|
||||
@author: klaehn
|
||||
'''
|
||||
from time import time
|
||||
from time import time, sleep
|
||||
from communiate.protocol import mqtt
|
||||
from data_buffer import DataBuffer
|
||||
from light_sensor.light_sensor import light_sensor
|
||||
@ -91,6 +91,8 @@ class GateState(object):
|
||||
def __opened_handler(self, light_avg):
|
||||
next_state = self.__next_state
|
||||
if self.__is_transition():
|
||||
self.__gate_handler.close()
|
||||
sleep(2)
|
||||
self.__gate_handler.stop()
|
||||
self.__comserver.transmit(MQTT_TOPIC, str(time()) + " Opened " + \
|
||||
str(self.__power_data.average()) + " mW")
|
||||
@ -105,6 +107,8 @@ class GateState(object):
|
||||
def __closed_handler(self, light_avg):
|
||||
next_state = self.__next_state
|
||||
if self.__is_transition():
|
||||
self.__gate_handler.open()
|
||||
sleep(2)
|
||||
self.__gate_handler.stop()
|
||||
self.__comserver.transmit(MQTT_TOPIC, str(time()) + " Closed " + \
|
||||
str(self.__power_data.average()) + " mW")
|
||||
|
@ -4,6 +4,7 @@ Created on Dec 23, 2016
|
||||
@author: klaehn
|
||||
'''
|
||||
import sys
|
||||
from time import sleep
|
||||
|
||||
from data_buffer import DataBuffer
|
||||
from gate.gate_handler import GateHandler
|
||||
@ -28,6 +29,8 @@ def main(argv):
|
||||
print "average power: " + str(average) + " mW"
|
||||
if average != None:
|
||||
if average > MAX_ENGINE_POWER["up"]:
|
||||
gate_handler.close()
|
||||
sleep(2)
|
||||
gate_handler.stop()
|
||||
print "Gate successfully opened"
|
||||
return 0
|
||||
|
Loading…
Reference in New Issue
Block a user