diff options
| author | danicampora <daniel@wipy.io> | 2015-10-20 16:24:25 +0200 |
|---|---|---|
| committer | danicampora <daniel@wipy.io> | 2015-10-21 15:30:56 +0200 |
| commit | ceb169008d93165d461a9ab1b9bb5e9c85d03949 (patch) | |
| tree | 93354eab1b3e98ffa5902f98adaea224edc54a78 /docs/library/machine.Pin.rst | |
| parent | 04db848dc7c7356a38f809b5efdd4699a41aa54f (diff) | |
docs: Several corrections to the classes in the machine module.
Diffstat (limited to 'docs/library/machine.Pin.rst')
| -rw-r--r-- | docs/library/machine.Pin.rst | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/docs/library/machine.Pin.rst b/docs/library/machine.Pin.rst index f7b783c19..452e2234e 100644 --- a/docs/library/machine.Pin.rst +++ b/docs/library/machine.Pin.rst @@ -13,15 +13,18 @@ Usage Model: Board pins are identified by their string id:: - g = machine.Pin('GP9', mode=machine.Pin.OUT, pull=None, drive=machine.Pin.MED_POWER, alt=-1) + from machine import Pin + g = machine.Pin('GP9', mode=Pin.OUT, pull=None, drive=Pin.MED_POWER, alt=-1) You can also configure the Pin to generate interrupts. For instance:: + from machine import Pin + def pincb(pin): print(pin.id()) - pin_int = machine.Pin('GP10', mode=Pin.IN, pull=machine.Pin.PULL_DOWN) - pin_int.irq(mode=machine.Pin.IRQ_RISING, handler=pincb) + pin_int = Pin('GP10', mode=Pin.IN, pull=Pin.PULL_DOWN) + pin_int.irq(mode=Pin.IRQ_RISING, handler=pincb) # the callback can be triggered manually pin_int.irq()() # to disable the callback |
