We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2714129 commit 664dd69Copy full SHA for 664dd69
adafruit_pca9685.py
@@ -152,11 +152,12 @@ def reset(self) -> None:
152
@property
153
def frequency(self) -> float:
154
"""The overall PWM frequency in Hertz."""
155
- if self.prescale_reg < 3:
+ prescale_result = self.prescale_reg
156
+ if prescale_result < 3:
157
raise ValueError(
158
"The device pre_scale register (0xFE) was not read or returned a value < 3"
159
)
- return self.reference_clock_speed / 4096 / self.prescale_reg
160
+ return self.reference_clock_speed / 4096 / prescale_result
161
162
@frequency.setter
163
def frequency(self, freq: float) -> None:
0 commit comments