Skip to content
Snippets Groups Projects
Select Git revision
  • dualcore
  • ch3/leds
  • wip-bootstrap default
  • ch3/time
  • master
5 results

pyb.Switch.rst

Blame
  • pyb.Switch.rst 1.11 KiB

    class Switch -- switch object

    A Switch object is used to control a push-button switch.

    Usage:

    sw = pyb.Switch()       # create a switch object
    sw.value()              # get state (True if pressed, False otherwise)
    sw()                    # shorthand notation to get the switch state
    sw.callback(f)          # register a callback to be called when the
                            #   switch is pressed down
    sw.callback(None)       # remove the callback

    Example:

    pyb.Switch().callback(lambda: pyb.LED(1).toggle())

    Constructors

    Create and return a switch object.

    Methods