Files
pybricks-api/doc/api/hubs_ev3brick.inc
T
David Lechner b4cd9113b5 doc/api/hubs_ev3brick: add Image class as EV3Brick.screen
This duplicates the Image class documentation In pybricks.ev3devices
as EV3Bricks.screen.
2020-01-13 12:59:07 -06:00

87 lines
2.3 KiB
C++

.. autoclass:: pybricks.hubs.EV3Brick
:no-members:
.. rubric:: Using the buttons
.. automethod:: pybricks._instances.buttons.pressed
.. rubric:: Using the brick status light
.. automethod:: pybricks._instances.light.on
.. toggle-header::
:header: **Show/hide example**
**Example: Turn the light on and change the color.**
.. literalinclude:: ../../pybricks-projects/snippets/ev3/light_color/main.py
.. automethod:: pybricks._instances.light.off
.. rubric:: Using the speaker
.. automethod:: pybricks._instances.speaker.volume
.. automethod:: pybricks._instances.speaker.beep
.. automethod:: pybricks._instances.speaker.play
.. todo:: The following functionality is not yet implemented
.. automethod:: pybricks._instances.speaker.say
.. todo:: The following functionality is not yet implemented
.. automethod:: pybricks._instances.speaker.set_voice_settings
.. rubric:: Using the screen
.. automethod:: pybricks.hubs::EV3Brick.screen.clear
.. automethod:: pybricks.hubs::EV3Brick.screen.draw_text
.. automethod:: pybricks.hubs::EV3Brick.screen.print
.. automethod:: pybricks.hubs::EV3Brick.screen.set_font
.. automethod:: pybricks.hubs::EV3Brick.screen.draw_image
.. automethod:: pybricks.hubs::EV3Brick.screen.draw_pixel
.. automethod:: pybricks.hubs::EV3Brick.screen.draw_line
.. automethod:: pybricks.hubs::EV3Brick.screen.draw_box
.. automethod:: pybricks.hubs::EV3Brick.screen.draw_circle
.. autoattribute:: pybricks.hubs::EV3Brick.screen.width
.. autoattribute:: pybricks.hubs::EV3Brick.screen.height
.. ::
x
-------------->
(0, 0) __________________
| |
| | |
y | | Hello |
| | World |
v | |
|__________________|
(177, 127)
.. .. automethod:: pybricks._instances.display.clear
.. .. automethod:: pybricks._instances.display.text
.. .. automethod:: pybricks._instances.display.image
.. rubric:: Using the battery
.. automethod:: pybricks._instances.battery.voltage
.. automethod:: pybricks._instances.battery.current