From cd5516d8496680dc5919b951ffb6801691a7a94e Mon Sep 17 00:00:00 2001 From: petrucci4prez Date: Thu, 25 May 2017 02:41:58 -0400 Subject: [PATCH] fix state attribute bugs --- stateMachine.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/stateMachine.py b/stateMachine.py index 7068048..7b05717 100644 --- a/stateMachine.py +++ b/stateMachine.py @@ -134,13 +134,14 @@ class StateMachine: self.LED = Blinkenlights(17) def action(): - if self.currentState == self.armed: + if self.currentState == self.states.armed: self.selectState(SIGNALS.TRIGGER) def actionVideo(pin): - if self.currentState in (self.armed, self.armedCountdown, self.triggered): + if self.currentState in (self.states.armed, self.states.armedCountdown, self.states.triggered): self.selectState(SIGNALS.TRIGGER) while GPIO.input(pin): + # TODO: check that this path exists path = '/mnt/glusterfs/pyledriver/images/%s.jpg' #~ with open(path % datetime.now(), 'wb') as f: #~ f.write(camera.getFrame())