changeset 324:d5dec124ccfe

clamp led brightness Ignore-this: 7bd6777e794fec977b09f0052939ed4f
author drewp@bigasterisk.com
date Mon, 15 Jan 2018 03:00:26 -0800
parents e2865f1034a9
children 8c89cd70d0e3
files service/piNode/devices.py
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/service/piNode/devices.py	Mon Jan 15 02:59:52 2018 -0800
+++ b/service/piNode/devices.py	Mon Jan 15 03:00:26 2018 -0800
@@ -446,7 +446,7 @@
         self.fv.set(self.value)
 
     def _setPwm(self, x):
-        v = int((x ** self.gamma)* 255)
+        v = max(0, min(255, int((x ** self.gamma)* 255)))
         self.pi.set_PWM_dutycycle(self.pinNumber, v)
 
     def hostStatements(self):