make it clear what happens with new pca lib

This commit is contained in:
Simon Schmidt 2021-06-24 16:51:38 +02:00
parent 1b34714d27
commit cdb34a3cbf
2 changed files with 7 additions and 3 deletions

View File

@ -13,8 +13,8 @@ class Treppe {
uint8_t state = 0;
uint8_t switch_state = 0;
PCA9685 pwmController;
// initialize with i2c-Address 0, use Wire Library
PCA9685 pwmController;
uint8_t softstart_led(uint8_t led, uint16_t startval, uint16_t stopval);
void ledsequence();

View File

@ -93,7 +93,11 @@ void Treppe::ledsequence(){
void Treppe::setup(){
pwmController.resetDevices();
pwmController.init();
// Deactive PCA9685 due to LED Flickering
// https://github.com/NachtRaveVL/PCA9685-Arduino/issues/15
// see also lib/PCA9685-Arduin/PCA9685.h:204
pwmController.init(PCA9685_PhaseBalancer_None);
pwmController.setPWMFrequency(200);
Serial.println("Hello from Treppe");
Serial.print("Treppe: initial parameters: stairs=");