Add 'd-pad' to PyGamer, fix docs.

This commit is contained in:
Kattni Rembor 2020-02-19 19:47:57 -05:00
parent 391f5d13ab
commit 18489e7da6
3 changed files with 8 additions and 10 deletions

View file

@ -79,9 +79,7 @@ class Clue(PyBadgerBase):
.. code-block:: python .. code-block:: python
from adafruit_pybadger import PyBadger from adafruit_pybadger import pybadger
pybadger = PyBadger()
while True: while True:
if pybadger.button.a: if pybadger.button.a:

View file

@ -99,9 +99,7 @@ class PyBadge(PyBadgerBase):
.. code-block:: python .. code-block:: python
from adafruit_pybadger import PyBadger from adafruit_pybadger import pybadger
pybadger = PyBadger()
while True: while True:
if pybadger.button.a: if pybadger.button.a:

View file

@ -54,7 +54,7 @@ from adafruit_pybadger.pybadger_base import PyBadgerBase
__version__ = "0.0.0-auto.0" __version__ = "0.0.0-auto.0"
__repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git" __repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git"
Buttons = namedtuple("Buttons", "b a start select") Buttons = namedtuple("Buttons", "b a start select right down up left")
class PyGamer(PyBadgerBase): class PyGamer(PyBadgerBase):
"""Class that represents a single PyGamer.""" """Class that represents a single PyGamer."""
@ -90,9 +90,7 @@ class PyGamer(PyBadgerBase):
.. code-block:: python .. code-block:: python
from adafruit_pybadger import PyBadger from adafruit_pybadger import pybadger
pybadger = PyBadger()
while True: while True:
if pybadger.button.a: if pybadger.button.a:
@ -110,6 +108,10 @@ class PyGamer(PyBadgerBase):
button_values & PyBadgerBase.BUTTON_A, button_values & PyBadgerBase.BUTTON_A,
button_values & PyBadgerBase.BUTTON_START, button_values & PyBadgerBase.BUTTON_START,
button_values & PyBadgerBase.BUTTON_SELECT, button_values & PyBadgerBase.BUTTON_SELECT,
x > 50000, # RIGHT
y > 50000, # DOWN
y < 15000, # UP
x < 15000 # LEFT
) )
@property @property