# HG changeset patch # User drewp # Date 1516014026 28800 # Node ID 7375eae3e095c0853869206715ced99d48bce731 # Parent c06b631479af98bd4b442f2ab08bcf7fb53b8f59 clamp led brightness Ignore-this: 7bd6777e794fec977b09f0052939ed4f darcs-hash:29764504b7a8e795a28b1345276fd60d4015f88f diff -r c06b631479af -r 7375eae3e095 service/piNode/devices.py --- 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):