mirror of
https://github.com/KevinMidboe/python-gpiozero.git
synced 2025-10-29 17:50:37 +00:00
Don't (implicitly) set an initial_value in PWMOutputDevice's init method via the super() call
fixes #326
This commit is contained in:
@@ -299,7 +299,7 @@ class PWMOutputDevice(OutputDevice):
|
|||||||
self._controller = None
|
self._controller = None
|
||||||
if not 0 <= initial_value <= 1:
|
if not 0 <= initial_value <= 1:
|
||||||
raise OutputDeviceBadValue("initial_value must be between 0 and 1")
|
raise OutputDeviceBadValue("initial_value must be between 0 and 1")
|
||||||
super(PWMOutputDevice, self).__init__(pin, active_high)
|
super(PWMOutputDevice, self).__init__(pin, active_high, initial_value=None)
|
||||||
try:
|
try:
|
||||||
# XXX need a way of setting these together
|
# XXX need a way of setting these together
|
||||||
self.pin.frequency = frequency
|
self.pin.frequency = frequency
|
||||||
|
|||||||
Reference in New Issue
Block a user