diff options
| author | Radomir Dopieralski <openstack@sheep.art.pl> | 2018-01-10 22:50:10 +0100 |
|---|---|---|
| committer | Radomir Dopieralski <openstack@sheep.art.pl> | 2018-01-11 17:06:53 +0100 |
| commit | 0ff128ec0309f910bf605cde17abb2b89f409a6f (patch) | |
| tree | fb32f924160a7e811569fccb5bf5f1ef988f2530 /shared-bindings/gamepad/GamePad.c | |
| parent | d9ae709045fcfccf3dbdefa1ad11adf1778dcd0a (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.c | 7 |
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) //| |
