forked from rt-net/RaspberryPiMouse
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstep3.sh
More file actions
39 lines (34 loc) · 918 Bytes
/
Copy pathstep3.sh
File metadata and controls
39 lines (34 loc) · 918 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/bin/bash
state0=0
state1=0
state2=0
while true ; do
if grep -q 0 /dev/rtswitch0 ; then
sleep 0.1
while grep -q 0 /dev/rtswitch0 ; do
sleep 0.1
done
state0=`expr $state0 + 1`
state0=`expr $state0 % 2`
echo $state0 > /dev/rtled3
fi
if grep -q 0 /dev/rtswitch1 ; then
sleep 0.1
while grep -q 0 /dev/rtswitch1 ; do
sleep 0.1
done
state1=`expr $state1 + 1`
state1=`expr $state1 % 2`
echo $state1 > /dev/rtled2
echo $state1 > /dev/rtled1
fi
if grep -q 0 /dev/rtswitch2 ; then
sleep 0.1
while grep -q 0 /dev/rtswitch2 ; do
sleep 0.1
done
state2=`expr $state2 + 1`
state2=`expr $state2 % 2`
echo $state2 > /dev/rtled0
fi
done