summaryrefslogtreecommitdiffstatshomepage
path: root/esp8266
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2017-01-01 19:09:25 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2017-01-29 18:57:36 +0300
commit7a7516d40ddc00b051dd8dcf8ab38b5f845dcec4 (patch)
tree41f2d8d20faa4a05b665de2601eb02dae470da05 /esp8266
parent18b6835a9205d451082b288e50ea59356a49f8db (diff)
downloadmicropython-7a7516d40ddc00b051dd8dcf8ab38b5f845dcec4.tar.gz
micropython-7a7516d40ddc00b051dd8dcf8ab38b5f845dcec4.zip
extmod/machine_signal: Implement "signal" abstraction for machine module.
A signal is like a pin, but ca also be inverted (active low). As such, it abstracts properties of various physical devices, like LEDs, buttons, relays, buzzers, etc. To instantiate a Signal: pin = machine.Pin(...) signal = machine.Signal(pin, inverted=True) signal has the same .value() and __call__() methods as a pin.
Diffstat (limited to 'esp8266')
0 files changed, 0 insertions, 0 deletions