mirror of
				https://github.com/KevinMidboe/python-gpiozero.git
				synced 2025-10-29 17:50:37 +00:00 
			
		
		
		
	Makes it much easier to test things - no copying'n'pasting just run the examples straight from the dir (after wiring stuff up)
		
			
				
	
	
		
			20 lines
		
	
	
		
			475 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			475 B
		
	
	
	
		
			Python
		
	
	
	
	
	
from travispy import TravisPy
 | 
						|
from gpiozero import LED
 | 
						|
from gpiozero.tools import negated
 | 
						|
from time import sleep
 | 
						|
from signal import pause
 | 
						|
 | 
						|
def build_passed(repo='RPi-Distro/python-gpiozero', delay=3600):
 | 
						|
    t = TravisPy()
 | 
						|
    r = t.repo(repo)
 | 
						|
    while True:
 | 
						|
        yield r.last_build_state == 'passed'
 | 
						|
        sleep(delay) # Sleep an hour before hitting travis again
 | 
						|
 | 
						|
red = LED(12)
 | 
						|
green = LED(16)
 | 
						|
 | 
						|
red.source = negated(green.values)
 | 
						|
green.source = build_passed()
 | 
						|
pause()
 |