Skip to content

Commit 45798e1

Browse files
committed
fix with getPWM
1 parent 3a2a56b commit 45798e1

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Adafruit_PWMServoDriver.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,8 +162,8 @@ void Adafruit_PWMServoDriver::setPWMFreq(float freq) {
162162
* @brief Gets the PWM output of one of the PCA9685 pins
163163
* @param num One of the PWM output pins, from 0 to 15
164164
*/
165-
void Adafruit_PWMServoDriver::getPWM(uint8_t num) {
166-
_i2c->requestFrom((uint8_t)_i2caddr, LED0_ON_L + 4 * num, 4)
165+
uint8_t Adafruit_PWMServoDriver::getPWM(uint8_t num) {
166+
_i2c->requestFrom((uint8_t)_i2caddr, LED0_ON_L + 4 * num, (uint8_t)4);
167167
return _i2c->read();
168168
}
169169

Adafruit_PWMServoDriver.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class Adafruit_PWMServoDriver {
5555
void wakeup();
5656
void setExtClk(uint8_t prescale);
5757
void setPWMFreq(float freq);
58-
void getPWM(uint8_t num);
58+
uint8_t getPWM(uint8_t num);
5959
void setPWM(uint8_t num, uint16_t on, uint16_t off);
6060
void setPin(uint8_t num, uint16_t val, bool invert=false);
6161

0 commit comments

Comments
 (0)