Commit 939bcd89 authored by santiago duque's avatar santiago duque

added second button and logic to stop events as a test

parent be12e614
...@@ -120,6 +120,7 @@ def btn_pressed(index): ...@@ -120,6 +120,7 @@ def btn_pressed(index):
global btn_array global btn_array
btn_array[index].when_pressed = None btn_array[index].when_pressed = None
btn_array[index].when_released = lambda: resetBtn(index)
print('btn pressed') print('btn pressed')
play_sound(index) play_sound(index)
...@@ -127,15 +128,16 @@ def resetBtn(index): ...@@ -127,15 +128,16 @@ def resetBtn(index):
global btn_array global btn_array
print('btn released') print('btn released')
#btn_array[index].when_pressed = lambda: play_sound(index) btn_array[index].when_released = None
btn_array[index].when_pressed = lambda: btn_pressed(index)
btn1 = Button(21) btn1 = Button(21)
btn1.when_pressed = lambda: btn_pressed(0) btn1.when_pressed = lambda: btn_pressed(0)
btn1.when_released = lambda: resetBtn(0) #btn1.when_released = lambda: resetBtn(0)
btn2 = Button(13) btn2 = Button(13)
btn2.when_pressed = lambda: btn_pressed(1) btn2.when_pressed = lambda: btn_pressed(1)
btn2.when_released = lambda: resetBtn(1) #btn2.when_released = lambda: resetBtn(1)
btn_array = [btn1, btn2] btn_array = [btn1, btn2]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment