diff options
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() |