summaryrefslogtreecommitdiff
path: root/shared-bindings/gamepad/GamePad.c
diff options
context:
space:
mode:
authorRadomir Dopieralski <openstack@sheep.art.pl>2018-01-10 22:50:10 +0100
committerRadomir Dopieralski <openstack@sheep.art.pl>2018-01-11 17:06:53 +0100
commit0ff128ec0309f910bf605cde17abb2b89f409a6f (patch)
treefb32f924160a7e811569fccb5bf5f1ef988f2530 /shared-bindings/gamepad/GamePad.c
parentd9ae709045fcfccf3dbdefa1ad11adf1778dcd0a (diff)
Fix example for gamepad
The example code for the gamepad module would skip detected button presses in the code that waits for a button to be released, because it would run it even when no button is pressed. Also updated the example pin names to not use RX and TX.
Diffstat (limited to 'shared-bindings/gamepad/GamePad.c')
-rw-r--r--shared-bindings/gamepad/GamePad.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/shared-bindings/gamepad/GamePad.c b/shared-bindings/gamepad/GamePad.c
index bdc3359fb..a03b9318d 100644
--- a/shared-bindings/gamepad/GamePad.c
+++ b/shared-bindings/gamepad/GamePad.c
@@ -49,8 +49,8 @@ gamepad_obj_t* gamepad_singleton = NULL;
//|
//|
//| pad = gamepad.GamePad(
-//| digitalio.DigitalInOut(board.D0),
-//| digitalio.DigitalInOut(board.D1),
+//| digitalio.DigitalInOut(board.D10),
+//| digitalio.DigitalInOut(board.D11),
//| )
//|
//| y = 0
@@ -63,8 +63,9 @@ gamepad_obj_t* gamepad_singleton = NULL;
//| y += 1
//| print(y)
//| time.sleep(0.1)
-//| while pad.get_pressed():
+//| while buttons:
//| # Wait for all buttons to be released.
+//| buttons = pad.get_pressed()
//| time.sleep(0.1)
//|