diff --git a/scripts/libraries/machine.py b/scripts/libraries/machine.py index 600b302d8..b830bd1ff 100644 --- a/scripts/libraries/machine.py +++ b/scripts/libraries/machine.py @@ -37,4 +37,6 @@ class LED: self.pin(not self.pin()) def value(self, v=None): - self.pin(v ^ self.inverted if v is not None else None) + if v is None: + return self.pin() + self.pin(v ^ self.inverted)