diff --git a/fand.py b/fand.py index a1aef52..0976568 100755 --- a/fand.py +++ b/fand.py @@ -46,6 +46,9 @@ class PWM: # disable channel self.set_enabled(False) + # acquire a duty cycle file descriptor + self.f_dc = open(self.ch_base + "duty_cycle", "w") + # set 0 duty cycle so period can be freely set self.set_duty_cycle(0) @@ -56,12 +59,6 @@ class PWM: with open(self.ch_base + "polarity", "w") as f: f.write("normal") - # acquire a duty cycle file descriptor - self.f_dc = open(self.ch_base + "duty_cycle", "w") - - # set to idle - self.set_percent(0) - # re-enable channel self.set_enabled(True)