summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcaternuson <caternuson@gmail.com>2023-08-10 09:46:04 -0700
committercaternuson <caternuson@gmail.com>2023-08-10 09:46:04 -0700
commit761bc1bf5eff854f4880eaf6a7b9ef9ffa4f8227 (patch)
treec47016d5988b5ea2d97c6590feb7c533a2b7204b
parent032e425decd24b94333bcf8c3dd322cae37194ce (diff)
move setOscillatorFrequency() call in begin()
-rw-r--r--Adafruit_PWMServoDriver.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/Adafruit_PWMServoDriver.cpp b/Adafruit_PWMServoDriver.cpp
index 34ff7eb..9eb74b1 100644
--- a/Adafruit_PWMServoDriver.cpp
+++ b/Adafruit_PWMServoDriver.cpp
@@ -70,14 +70,16 @@ bool Adafruit_PWMServoDriver::begin(uint8_t prescale) {
if (!i2c_dev->begin())
return false;
reset();
+
+ // set the default internal frequency
+ setOscillatorFrequency(FREQUENCY_OSCILLATOR);
+
if (prescale) {
setExtClk(prescale);
} else {
// set a default frequency
setPWMFreq(1000);
}
- // set the default internal frequency
- setOscillatorFrequency(FREQUENCY_OSCILLATOR);
return true;
}