aboutsummaryrefslogtreecommitdiff
path: root/ddrdemo.py
diff options
context:
space:
mode:
authorGravatar rcoh <rcoh@mit.edu>2011-08-22 21:47:05 -0700
committerGravatar rcoh <rcoh@mit.edu>2011-08-22 21:47:05 -0700
commit578c24a7121e089115327592678ca19b483a626d (patch)
tree8215b4b7038f8e4674abf43e5f5643eb9ceca8a2 /ddrdemo.py
parenta18c2e350f7ae7018900dce9878cc969340d2663 (diff)
Adding ddrinput.py to get input from the ddr pad. Also adding ddr demo, a very simple demo
demonstrating the functionality. See comments in files for more details.
Diffstat (limited to 'ddrdemo.py')
-rw-r--r--ddrdemo.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/ddrdemo.py b/ddrdemo.py
new file mode 100644
index 0000000..b3f240d
--- /dev/null
+++ b/ddrdemo.py
@@ -0,0 +1,9 @@
+from ddrinput import DdrInput
+from ddrinput import DIRECTIONS
+from ddrinput import LEFT,RIGHT,UP,DOWN
+d = DdrInput()
+while 1:
+ ev = d.poll()
+ if ev:
+ player,direction = ev
+ print 'Player', int(player), DIRECTIONS[direction]