mirror of
https://github.com/KevinMidboe/python-gpiozero.git
synced 2025-12-08 20:39:01 +00:00
@@ -328,6 +328,7 @@ tests are passing, a red light means the build is broken::
|
|||||||
|
|
||||||
from travispy import TravisPy
|
from travispy import TravisPy
|
||||||
from gpiozero import LED
|
from gpiozero import LED
|
||||||
|
from gpiozero.tools import negated
|
||||||
from time import sleep
|
from time import sleep
|
||||||
from signal import pause
|
from signal import pause
|
||||||
|
|
||||||
@@ -338,14 +339,10 @@ tests are passing, a red light means the build is broken::
|
|||||||
yield r.last_build_state == 'passed'
|
yield r.last_build_state == 'passed'
|
||||||
sleep(delay) # Sleep an hour before hitting travis again
|
sleep(delay) # Sleep an hour before hitting travis again
|
||||||
|
|
||||||
def invert(values):
|
|
||||||
for value in values:
|
|
||||||
yield not value
|
|
||||||
|
|
||||||
red = LED(12)
|
red = LED(12)
|
||||||
green = LED(16)
|
green = LED(16)
|
||||||
|
|
||||||
red.source = invert(green.values)
|
red.source = negated(green.values)
|
||||||
green.source = build_passed()
|
green.source = build_passed()
|
||||||
pause()
|
pause()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user