Skip to content

Commit 367ec77

Browse files
authored
Merge pull request #21 from esotericeng/master
Fix setPWM not working above 255 channels
2 parents 9ffe672 + d72a9b3 commit 367ec77

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Adafruit_TLC59711.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ void Adafruit_TLC59711::write() {
116116
* @param pwm
117117
* pwm value
118118
*/
119-
void Adafruit_TLC59711::setPWM(uint8_t chan, uint16_t pwm) {
119+
void Adafruit_TLC59711::setPWM(uint16_t chan, uint16_t pwm) {
120120
if (chan > 12 * numdrivers)
121121
return;
122122
pwmbuffer[chan] = pwm;

Adafruit_TLC59711.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ class Adafruit_TLC59711 {
3636

3737
bool begin();
3838

39-
void setPWM(uint8_t chan, uint16_t pwm);
39+
void setPWM(uint16_t chan, uint16_t pwm);
4040
void setLED(uint8_t lednum, uint16_t r, uint16_t g, uint16_t b);
4141
void getLED(uint8_t lednum, uint16_t &r, uint16_t &g, uint16_t &b);
4242
void write();

0 commit comments

Comments
 (0)