mirror of
				https://github.com/hyperion-project/hyperion.ng.git
				synced 2025-03-01 10:33:28 +00:00 
			
		
		
		
	New X-Mas Effect added
Former-commit-id: b5fb724f5b07f1cd55fef620c02f285522680cf6
This commit is contained in:
		| @@ -3,6 +3,6 @@ | ||||
| 	"script" : "x-mas.py", | ||||
| 	"args" : | ||||
| 	{ | ||||
| 		"frequency" : 50.0 | ||||
| 		"sleepTime" : 0.75 | ||||
| 	} | ||||
| } | ||||
|   | ||||
| @@ -3,13 +3,7 @@ import time | ||||
| import colorsys | ||||
|  | ||||
| # Get the parameters | ||||
| frequency = float(hyperion.args.get('frequency', 10.0)) | ||||
|  | ||||
| # Check parameters | ||||
| frequency = min(100.0, frequency) | ||||
|  | ||||
| # Compute the strobe interval | ||||
| sleepTime = 1.0 / frequency | ||||
| sleepTime = float(hyperion.args.get('sleepTime', 1.0)) | ||||
|  | ||||
| # Initialize the led data | ||||
| ledDataOdd = bytearray() | ||||
| @@ -29,6 +23,6 @@ for i in range(hyperion.ledCount): | ||||
| # Start the write data loop | ||||
| while not hyperion.abort(): | ||||
| 	hyperion.setColor(ledDataOdd) | ||||
| 	time.sleep(0.75) | ||||
| 	time.sleep(sleepTime) | ||||
| 	hyperion.setColor(ledDataEven) | ||||
| 	time.sleep(0.75) | ||||
| 	time.sleep(sleepTime) | ||||
		Reference in New Issue
	
	Block a user