blob: c10ddd212150b664319a6679170fffe686f3c00a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
from stomp import StompCommand
# Open knob_stomp1 to 11, listen for numeric input and switch on input
dev_file_names = []
for i in range(1,12):
dev_file_names.append('/dev/zencoder/knob_stomp' + str(i))
def switch_stomp(selected_stomp):
with open(dev_file_names[selected_stomp-1], 'wb') as file:
press_command = StompCommand("button", "pressed")
file.write(press_command.raw_bytes)
release_command = StompCommand("button", "released")
file.write(release_command.raw_bytes)
selected_stomp = 1
while True:
if(selected_stomp > 0 and selected_stomp < 10):
if selected_stomp != 5:
print "Switching stomp " + str(selected_stomp)
switch_stomp(selected_stomp)
selected_stomp = selected_stomp + 1
else:
selected_stomp = 1
|