diff options
author | Karel Kočí <karel.koci@nic.cz> | 2017-04-21 12:58:17 +0200 |
---|---|---|
committer | Karel Kočí <karel.koci@nic.cz> | 2017-04-21 12:58:17 +0200 |
commit | 1bf374ab7e2657380b3c23ec4a9d9ba01c627a81 (patch) | |
tree | c9956f08d27a2648574488a5944ed6e9830a740d /gpioedge.py | |
download | turris-gpio-tests-master.tar.gz turris-gpio-tests-master.tar.bz2 turris-gpio-tests-master.zip |
Diffstat (limited to 'gpioedge.py')
-rwxr-xr-x | gpioedge.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/gpioedge.py b/gpioedge.py new file mode 100755 index 0000000..097b690 --- /dev/null +++ b/gpioedge.py @@ -0,0 +1,19 @@ +#!/usr/bin/env python2 +import turris_gpio as gpio + +gpio.setmode(gpio.BCM) + +gpio.setup(18, gpio.IN) + +channel = gpio.wait_for_edge(18, gpio.BOTH, timeout=5000) +print("both " + str(channel)) +channel = gpio.wait_for_edge(18, gpio.RISING) +print("rising " + str(channel)) +channel = gpio.wait_for_edge(18, gpio.FALLING) +print("falling " + str(channel)) +channel = gpio.wait_for_edge(18, gpio.BOTH) +print("both " + str(channel)) +channel = gpio.wait_for_edge(18, gpio.BOTH) +print("both " + str(channel)) + +gpio.cleanup() |