This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.2.15
More details
Board | Claims compatibility | Inclusion | MultiDeviceProxyExample |
ServoEvaluatorExample |
SimpleExample |
SoftwareI2CExample |
BatchingExample |
ModuleInfo |
---|---|---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
Result: PASS
This library has no main header file so an empty one was created.
Sketch uses 1636 bytes (5%) of program storage space. Maximum is 32256 bytes. Global variables use 122 bytes (5%) of dynamic memory, leaving 1926 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:7:30: error: no matching function for call to 'PCA9685::PCA9685(int)' PCA9685 pwmController(B010101); // Library using B010101 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'int' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'int' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:13:19: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:15:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:17:19: error: 'class PCA9685' has no member named 'setPWMFrequency'; did you mean 'setToFrequency'? pwmController.setPWMFrequency(500); // Set PWM freq to 500Hz (default is 200Hz, supports 24Hz to 1526Hz) ^~~~~~~~~~~~~~~ setToFrequency /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:36:19: error: 'class PCA9685' has no member named 'setChannelsPWM'; did you mean 'getChannelCount'? pwmController.setChannelsPWM(0, 12, pwms); ^~~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino:27:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino:29:19: error: 'class PCA9685' has no member named 'printModuleInfo' pwmController.printModuleInfo(); // Prints module diagnostic information ^~~~~~~~~~~~~~~ Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:7:31: error: no matching function for call to 'PCA9685::PCA9685(int)' PCA9685 pwmController1(B000000); // Library using B000000 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'int' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'int' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:8:31: error: no matching function for call to 'PCA9685::PCA9685(int)' PCA9685 pwmController2(B000001); // Library using B000001 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'int' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'int' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:11:26: error: 'PCA9685_I2C_DEF_ALLCALL_PROXYADR' was not declared in this scope PCA9685 pwmControllerAll(PCA9685_I2C_DEF_ALLCALL_PROXYADR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:17:22: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmControllerAll.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:19:20: error: 'class PCA9685' has no member named 'init' pwmController1.init(); // Initializes first module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:20:20: error: 'class PCA9685' has no member named 'init' pwmController2.init(); // Initializes second module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:22:22: error: 'class PCA9685' has no member named 'initAsProxyAddresser' pwmControllerAll.initAsProxyAddresser(); // Initializes 'fake' module as all-call proxy addresser ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:25:20: error: 'class PCA9685' has no member named 'enableAllCallAddress' pwmController1.enableAllCallAddress(pwmControllerAll.getI2CAddress()); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:25:58: error: 'class PCA9685' has no member named 'getI2CAddress'; did you mean 'DeviceAddress'? pwmController1.enableAllCallAddress(pwmControllerAll.getI2CAddress()); ^~~~~~~~~~~~~ DeviceAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:26:20: error: 'class PCA9685' has no member named 'enableAllCallAddress' pwmController2.enableAllCallAddress(pwmControllerAll.getI2CAddress()); // On both ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:26:58: error: 'class PCA9685' has no member named 'getI2CAddress'; did you mean 'DeviceAddress'? pwmController2.enableAllCallAddress(pwmControllerAll.getI2CAddress()); // On both ^~~~~~~~~~~~~ DeviceAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:28:20: error: 'class PCA9685' has no member named 'setChannelOff'; did you mean 'setChannelOffTime'? pwmController1.setChannelOff(0); // Turn channel 0 off ^~~~~~~~~~~~~ setChannelOffTime /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:29:20: error: 'class PCA9685' has no member named 'setChannelOff'; did you mean 'setChannelOffTime'? pwmController2.setChannelOff(0); // On both ^~~~~~~~~~~~~ setChannelOffTime /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:31:22: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmControllerAll.setChannelPWM(0, 4096); // Enables full on on both pwmController1 and pwmController2 ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:33:35: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController1.getChannelPWM(0)); // Should output 4096 ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:34:35: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController2.getChannelPWM(0)); // Should also output 4096 ^~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:8:23: error: 'Wire1' was not declared in this scope PCA9685 pwmController(Wire1); // Library using Wire1 @400kHz, and default B000000 (A5-A0) i2c address ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:8:23: note: suggested alternative: 'Wire' PCA9685 pwmController(Wire1); // Library using Wire1 @400kHz, and default B000000 (A5-A0) i2c address ^~~~~ Wire /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:11:1: error: 'PCA9685_ServoEval' does not name a type PCA9685_ServoEval pwmServo1; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:18:1: error: 'PCA9685_ServoEval' does not name a type PCA9685_ServoEval pwmServo2(128,324,526); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:22:5: error: 'Wire1' was not declared in this scope Wire1.begin(); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:22:5: note: suggested alternative: 'Wire' Wire1.begin(); ^~~~~ Wire /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:24:19: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:26:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:28:19: error: 'class PCA9685' has no member named 'setPWMFreqServo'; did you mean 'setToFrequency'? pwmController.setPWMFreqServo(); // 50Hz provides standard 20ms servo phase length ^~~~~~~~~~~~~~~ setToFrequency /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:30:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(-90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:30:36: error: 'pwmServo1' was not declared in this scope pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(-90)); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:31:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(0)); // Should output 102 for -90° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:36:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:37:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(0)); // Should output 512 for +90° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:39:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(-90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:39:36: error: 'pwmServo2' was not declared in this scope pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(-90)); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:40:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(1)); // Should output 128 for -90° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:45:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(0)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:46:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(1)); // Should output 324 for 0° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:51:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:52:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(1)); // Should output 526 for +90° ^~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:11:19: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:13:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:15:19: error: 'class PCA9685' has no member named 'setPWMFrequency'; did you mean 'setToFrequency'? pwmController.setPWMFrequency(100); // Set PWM freq to 100Hz (default is 200Hz, supports 24Hz to 1526Hz) ^~~~~~~~~~~~~~~ setToFrequency /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:17:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(0, 128 << 4); // Set PWM to 128/255, shifted into 4096-land ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:19:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(0)); // Should output 2048, which is 128 << 4 ^~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SoftwareI2CExample/SoftwareI2CExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SoftwareI2CExample/SoftwareI2CExample.ino:40:19: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SoftwareI2CExample/SoftwareI2CExample.ino:43:19: error: 'class PCA9685' has no member named 'init' pwmController.init(PCA9685_PhaseBalancer_Linear, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SoftwareI2CExample/SoftwareI2CExample.ino:43:24: error: 'PCA9685_PhaseBalancer_Linear' was not declared in this scope pwmController.init(PCA9685_PhaseBalancer_Linear, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SoftwareI2CExample/SoftwareI2CExample.ino:44:24: error: 'PCA9685_OutputDriverMode_OpenDrain' was not declared in this scope PCA9685_OutputDriverMode_OpenDrain); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SoftwareI2CExample/SoftwareI2CExample.ino:46:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(0, 2048); // Should see a 50% duty cycle along the 5ms phase width ^~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Multiple libraries were found for "SoftI2CMaster.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
Result: PASS
Sketch uses 81706 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44220 bytes (16%) of dynamic memory, leaving 226116 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:7:30: error: no matching function for call to 'PCA9685::PCA9685(<unnamed enum>)' PCA9685 pwmController(B010101); // Library using B010101 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:13:19: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:15:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:17:19: error: 'class PCA9685' has no member named 'setPWMFrequency'; did you mean 'setToFrequency'? pwmController.setPWMFrequency(500); // Set PWM freq to 500Hz (default is 200Hz, supports 24Hz to 1526Hz) ^~~~~~~~~~~~~~~ setToFrequency /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:36:19: error: 'class PCA9685' has no member named 'setChannelsPWM'; did you mean 'getChannelCount'? pwmController.setChannelsPWM(0, 12, pwms); ^~~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino:27:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino:29:19: error: 'class PCA9685' has no member named 'printModuleInfo' pwmController.printModuleInfo(); // Prints module diagnostic information ^~~~~~~~~~~~~~~ Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:7:31: error: no matching function for call to 'PCA9685::PCA9685(<unnamed enum>)' PCA9685 pwmController1(B000000); // Library using B000000 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:8:31: error: no matching function for call to 'PCA9685::PCA9685(<unnamed enum>)' PCA9685 pwmController2(B000001); // Library using B000001 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:11:26: error: 'PCA9685_I2C_DEF_ALLCALL_PROXYADR' was not declared in this scope PCA9685 pwmControllerAll(PCA9685_I2C_DEF_ALLCALL_PROXYADR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:17:22: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmControllerAll.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:19:20: error: 'class PCA9685' has no member named 'init' pwmController1.init(); // Initializes first module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:20:20: error: 'class PCA9685' has no member named 'init' pwmController2.init(); // Initializes second module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:22:22: error: 'class PCA9685' has no member named 'initAsProxyAddresser' pwmControllerAll.initAsProxyAddresser(); // Initializes 'fake' module as all-call proxy addresser ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:25:20: error: 'class PCA9685' has no member named 'enableAllCallAddress' pwmController1.enableAllCallAddress(pwmControllerAll.getI2CAddress()); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:25:58: error: 'class PCA9685' has no member named 'getI2CAddress'; did you mean 'DeviceAddress'? pwmController1.enableAllCallAddress(pwmControllerAll.getI2CAddress()); ^~~~~~~~~~~~~ DeviceAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:26:20: error: 'class PCA9685' has no member named 'enableAllCallAddress' pwmController2.enableAllCallAddress(pwmControllerAll.getI2CAddress()); // On both ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:26:58: error: 'class PCA9685' has no member named 'getI2CAddress'; did you mean 'DeviceAddress'? pwmController2.enableAllCallAddress(pwmControllerAll.getI2CAddress()); // On both ^~~~~~~~~~~~~ DeviceAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:28:20: error: 'class PCA9685' has no member named 'setChannelOff'; did you mean 'setChannelOffTime'? pwmController1.setChannelOff(0); // Turn channel 0 off ^~~~~~~~~~~~~ setChannelOffTime /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:29:20: error: 'class PCA9685' has no member named 'setChannelOff'; did you mean 'setChannelOffTime'? pwmController2.setChannelOff(0); // On both ^~~~~~~~~~~~~ setChannelOffTime /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:31:22: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmControllerAll.setChannelPWM(0, 4096); // Enables full on on both pwmController1 and pwmController2 ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:33:35: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController1.getChannelPWM(0)); // Should output 4096 ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:34:35: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController2.getChannelPWM(0)); // Should also output 4096 ^~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:8:23: error: 'Wire1' was not declared in this scope PCA9685 pwmController(Wire1); // Library using Wire1 @400kHz, and default B000000 (A5-A0) i2c address ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:8:23: note: suggested alternative: 'Wire' PCA9685 pwmController(Wire1); // Library using Wire1 @400kHz, and default B000000 (A5-A0) i2c address ^~~~~ Wire /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:11:1: error: 'PCA9685_ServoEval' does not name a type PCA9685_ServoEval pwmServo1; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:18:1: error: 'PCA9685_ServoEval' does not name a type PCA9685_ServoEval pwmServo2(128,324,526); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:22:5: error: 'Wire1' was not declared in this scope Wire1.begin(); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:22:5: note: suggested alternative: 'Wire' Wire1.begin(); ^~~~~ Wire /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:24:19: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:26:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:28:19: error: 'class PCA9685' has no member named 'setPWMFreqServo'; did you mean 'setToFrequency'? pwmController.setPWMFreqServo(); // 50Hz provides standard 20ms servo phase length ^~~~~~~~~~~~~~~ setToFrequency /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:30:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(-90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:30:36: error: 'pwmServo1' was not declared in this scope pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(-90)); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:31:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(0)); // Should output 102 for -90° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:36:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:37:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(0)); // Should output 512 for +90° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:39:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(-90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:39:36: error: 'pwmServo2' was not declared in this scope pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(-90)); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:40:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(1)); // Should output 128 for -90° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:45:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(0)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:46:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(1)); // Should output 324 for 0° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:51:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:52:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(1)); // Should output 526 for +90° ^~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:11:19: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:13:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:15:19: error: 'class PCA9685' has no member named 'setPWMFrequency'; did you mean 'setToFrequency'? pwmController.setPWMFrequency(100); // Set PWM freq to 100Hz (default is 200Hz, supports 24Hz to 1526Hz) ^~~~~~~~~~~~~~~ setToFrequency /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:17:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(0, 128 << 4); // Set PWM to 128/255, shifted into 4096-land ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:19:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(0)); // Should output 2048, which is 128 << 4 ^~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory #include "arduino.h" ^~~~~~~~~~~ compilation terminated. Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Multiple libraries were found for "SoftI2CMaster.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
Result: PASS
Sketch uses 3104 bytes (6%) of program storage space. Maximum is 49152 bytes. Global variables use 317 bytes (5%) of dynamic memory, leaving 5827 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:7:30: error: no matching function for call to 'PCA9685::PCA9685(<unnamed enum>)' PCA9685 pwmController(B010101); // Library using B010101 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:13:19: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:15:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:17:19: error: 'class PCA9685' has no member named 'setPWMFrequency'; did you mean 'setToFrequency'? pwmController.setPWMFrequency(500); // Set PWM freq to 500Hz (default is 200Hz, supports 24Hz to 1526Hz) ^~~~~~~~~~~~~~~ setToFrequency /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:36:19: error: 'class PCA9685' has no member named 'setChannelsPWM'; did you mean 'getChannelCount'? pwmController.setChannelsPWM(0, 12, pwms); ^~~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino:27:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino:29:19: error: 'class PCA9685' has no member named 'printModuleInfo' pwmController.printModuleInfo(); // Prints module diagnostic information ^~~~~~~~~~~~~~~ Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:7:31: error: no matching function for call to 'PCA9685::PCA9685(<unnamed enum>)' PCA9685 pwmController1(B000000); // Library using B000000 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:8:31: error: no matching function for call to 'PCA9685::PCA9685(<unnamed enum>)' PCA9685 pwmController2(B000001); // Library using B000001 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:11:26: error: 'PCA9685_I2C_DEF_ALLCALL_PROXYADR' was not declared in this scope PCA9685 pwmControllerAll(PCA9685_I2C_DEF_ALLCALL_PROXYADR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:17:22: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmControllerAll.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:19:20: error: 'class PCA9685' has no member named 'init' pwmController1.init(); // Initializes first module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:20:20: error: 'class PCA9685' has no member named 'init' pwmController2.init(); // Initializes second module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:22:22: error: 'class PCA9685' has no member named 'initAsProxyAddresser' pwmControllerAll.initAsProxyAddresser(); // Initializes 'fake' module as all-call proxy addresser ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:25:20: error: 'class PCA9685' has no member named 'enableAllCallAddress' pwmController1.enableAllCallAddress(pwmControllerAll.getI2CAddress()); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:25:58: error: 'class PCA9685' has no member named 'getI2CAddress'; did you mean 'DeviceAddress'? pwmController1.enableAllCallAddress(pwmControllerAll.getI2CAddress()); ^~~~~~~~~~~~~ DeviceAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:26:20: error: 'class PCA9685' has no member named 'enableAllCallAddress' pwmController2.enableAllCallAddress(pwmControllerAll.getI2CAddress()); // On both ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:26:58: error: 'class PCA9685' has no member named 'getI2CAddress'; did you mean 'DeviceAddress'? pwmController2.enableAllCallAddress(pwmControllerAll.getI2CAddress()); // On both ^~~~~~~~~~~~~ DeviceAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:28:20: error: 'class PCA9685' has no member named 'setChannelOff'; did you mean 'setChannelOffTime'? pwmController1.setChannelOff(0); // Turn channel 0 off ^~~~~~~~~~~~~ setChannelOffTime /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:29:20: error: 'class PCA9685' has no member named 'setChannelOff'; did you mean 'setChannelOffTime'? pwmController2.setChannelOff(0); // On both ^~~~~~~~~~~~~ setChannelOffTime /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:31:22: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmControllerAll.setChannelPWM(0, 4096); // Enables full on on both pwmController1 and pwmController2 ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:33:35: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController1.getChannelPWM(0)); // Should output 4096 ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:34:35: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController2.getChannelPWM(0)); // Should also output 4096 ^~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:8:23: error: 'Wire1' was not declared in this scope PCA9685 pwmController(Wire1); // Library using Wire1 @400kHz, and default B000000 (A5-A0) i2c address ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:8:23: note: suggested alternative: 'Wire' PCA9685 pwmController(Wire1); // Library using Wire1 @400kHz, and default B000000 (A5-A0) i2c address ^~~~~ Wire /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:11:1: error: 'PCA9685_ServoEval' does not name a type PCA9685_ServoEval pwmServo1; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:18:1: error: 'PCA9685_ServoEval' does not name a type PCA9685_ServoEval pwmServo2(128,324,526); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:22:5: error: 'Wire1' was not declared in this scope Wire1.begin(); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:22:5: note: suggested alternative: 'Wire' Wire1.begin(); ^~~~~ Wire /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:24:19: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:26:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:28:19: error: 'class PCA9685' has no member named 'setPWMFreqServo'; did you mean 'setToFrequency'? pwmController.setPWMFreqServo(); // 50Hz provides standard 20ms servo phase length ^~~~~~~~~~~~~~~ setToFrequency /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:30:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(-90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:30:36: error: 'pwmServo1' was not declared in this scope pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(-90)); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:31:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(0)); // Should output 102 for -90° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:36:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:37:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(0)); // Should output 512 for +90° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:39:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(-90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:39:36: error: 'pwmServo2' was not declared in this scope pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(-90)); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:40:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(1)); // Should output 128 for -90° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:45:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(0)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:46:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(1)); // Should output 324 for 0° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:51:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:52:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(1)); // Should output 526 for +90° ^~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:11:19: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:13:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:15:19: error: 'class PCA9685' has no member named 'setPWMFrequency'; did you mean 'setToFrequency'? pwmController.setPWMFrequency(100); // Set PWM freq to 100Hz (default is 200Hz, supports 24Hz to 1526Hz) ^~~~~~~~~~~~~~~ setToFrequency /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:17:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(0, 128 << 4); // Set PWM to 128/255, shifted into 4096-land ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:19:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(0)); // Should output 2048, which is 128 << 4 ^~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory #include "arduino.h" ^~~~~~~~~~~ compilation terminated. Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Multiple libraries were found for "SoftI2CMaster.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
Result: PASS
This library has no main header file so an empty one was created.
Sketch uses 13684 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3568 bytes (10%) of dynamic memory, leaving 29200 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:7:30: error: no matching function for call to 'PCA9685::PCA9685(<unnamed enum>)' PCA9685 pwmController(B010101); // Library using B010101 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:13:19: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:15:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:17:19: error: 'class PCA9685' has no member named 'setPWMFrequency'; did you mean 'setToFrequency'? pwmController.setPWMFrequency(500); // Set PWM freq to 500Hz (default is 200Hz, supports 24Hz to 1526Hz) ^~~~~~~~~~~~~~~ setToFrequency /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:36:19: error: 'class PCA9685' has no member named 'setChannelsPWM'; did you mean 'getChannelCount'? pwmController.setChannelsPWM(0, 12, pwms); ^~~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino:27:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino:29:19: error: 'class PCA9685' has no member named 'printModuleInfo' pwmController.printModuleInfo(); // Prints module diagnostic information ^~~~~~~~~~~~~~~ Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:7:31: error: no matching function for call to 'PCA9685::PCA9685(<unnamed enum>)' PCA9685 pwmController1(B000000); // Library using B000000 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:8:31: error: no matching function for call to 'PCA9685::PCA9685(<unnamed enum>)' PCA9685 pwmController2(B000001); // Library using B000001 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from '<unnamed enum>' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:11:26: error: 'PCA9685_I2C_DEF_ALLCALL_PROXYADR' was not declared in this scope PCA9685 pwmControllerAll(PCA9685_I2C_DEF_ALLCALL_PROXYADR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:17:22: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmControllerAll.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:19:20: error: 'class PCA9685' has no member named 'init' pwmController1.init(); // Initializes first module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:20:20: error: 'class PCA9685' has no member named 'init' pwmController2.init(); // Initializes second module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:22:22: error: 'class PCA9685' has no member named 'initAsProxyAddresser' pwmControllerAll.initAsProxyAddresser(); // Initializes 'fake' module as all-call proxy addresser ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:25:20: error: 'class PCA9685' has no member named 'enableAllCallAddress' pwmController1.enableAllCallAddress(pwmControllerAll.getI2CAddress()); ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:25:58: error: 'class PCA9685' has no member named 'getI2CAddress'; did you mean 'DeviceAddress'? pwmController1.enableAllCallAddress(pwmControllerAll.getI2CAddress()); ^~~~~~~~~~~~~ DeviceAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:26:20: error: 'class PCA9685' has no member named 'enableAllCallAddress' pwmController2.enableAllCallAddress(pwmControllerAll.getI2CAddress()); // On both ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:26:58: error: 'class PCA9685' has no member named 'getI2CAddress'; did you mean 'DeviceAddress'? pwmController2.enableAllCallAddress(pwmControllerAll.getI2CAddress()); // On both ^~~~~~~~~~~~~ DeviceAddress /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:28:20: error: 'class PCA9685' has no member named 'setChannelOff'; did you mean 'setChannelOffTime'? pwmController1.setChannelOff(0); // Turn channel 0 off ^~~~~~~~~~~~~ setChannelOffTime /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:29:20: error: 'class PCA9685' has no member named 'setChannelOff'; did you mean 'setChannelOffTime'? pwmController2.setChannelOff(0); // On both ^~~~~~~~~~~~~ setChannelOffTime /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:31:22: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmControllerAll.setChannelPWM(0, 4096); // Enables full on on both pwmController1 and pwmController2 ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:33:35: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController1.getChannelPWM(0)); // Should output 4096 ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:34:35: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController2.getChannelPWM(0)); // Should also output 4096 ^~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:8:23: error: 'Wire1' was not declared in this scope PCA9685 pwmController(Wire1); // Library using Wire1 @400kHz, and default B000000 (A5-A0) i2c address ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:8:23: note: suggested alternative: 'Wire' PCA9685 pwmController(Wire1); // Library using Wire1 @400kHz, and default B000000 (A5-A0) i2c address ^~~~~ Wire /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:11:1: error: 'PCA9685_ServoEval' does not name a type PCA9685_ServoEval pwmServo1; ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:18:1: error: 'PCA9685_ServoEval' does not name a type PCA9685_ServoEval pwmServo2(128,324,526); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:22:5: error: 'Wire1' was not declared in this scope Wire1.begin(); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:22:5: note: suggested alternative: 'Wire' Wire1.begin(); ^~~~~ Wire /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:24:19: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:26:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:28:19: error: 'class PCA9685' has no member named 'setPWMFreqServo'; did you mean 'setToFrequency'? pwmController.setPWMFreqServo(); // 50Hz provides standard 20ms servo phase length ^~~~~~~~~~~~~~~ setToFrequency /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:30:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(-90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:30:36: error: 'pwmServo1' was not declared in this scope pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(-90)); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:31:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(0)); // Should output 102 for -90° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:36:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:37:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(0)); // Should output 512 for +90° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:39:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(-90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:39:36: error: 'pwmServo2' was not declared in this scope pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(-90)); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:40:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(1)); // Should output 128 for -90° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:45:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(0)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:46:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(1)); // Should output 324 for 0° ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:51:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(90)); ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:52:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(1)); // Should output 526 for +90° ^~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:11:19: error: 'class PCA9685' has no member named 'resetDevices'; did you mean 'resetAllDevices'? pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^~~~~~~~~~~~ resetAllDevices /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:13:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:15:19: error: 'class PCA9685' has no member named 'setPWMFrequency'; did you mean 'setToFrequency'? pwmController.setPWMFrequency(100); // Set PWM freq to 100Hz (default is 200Hz, supports 24Hz to 1526Hz) ^~~~~~~~~~~~~~~ setToFrequency /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:17:19: error: 'class PCA9685' has no member named 'setChannelPWM'; did you mean 'getChannelCount'? pwmController.setChannelPWM(0, 128 << 4); // Set PWM to 128/255, shifted into 4096-land ^~~~~~~~~~~~~ getChannelCount /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:19:34: error: 'class PCA9685' has no member named 'getChannelPWM'; did you mean 'getChannelCount'? Serial.println(pwmController.getChannelPWM(0)); // Should output 2048, which is 128 << 4 ^~~~~~~~~~~~~ getChannelCount Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory #include "arduino.h" ^~~~~~~~~~~ compilation terminated. Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Multiple libraries were found for "SoftI2CMaster.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster
Result: PASS
Sketch uses 203290 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 13880 bytes (4%) of dynamic memory, leaving 313800 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:7:30: error: no matching function for call to 'PCA9685::PCA9685(int)' PCA9685 pwmController(B010101); // Library using B010101 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'int' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'int' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:13:19: error: 'class PCA9685' has no member named 'resetDevices' pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:15:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default phase balancer ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:17:19: error: 'class PCA9685' has no member named 'setPWMFrequency' pwmController.setPWMFrequency(500); // Set PWM freq to 500Hz (default is 200Hz, supports 24Hz to 1526Hz) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/BatchingExample/BatchingExample.ino:36:19: error: 'class PCA9685' has no member named 'setChannelsPWM' pwmController.setChannelsPWM(0, 12, pwms); ^ Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino:27:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ModuleInfo/ModuleInfo.ino:29:19: error: 'class PCA9685' has no member named 'printModuleInfo' pwmController.printModuleInfo(); // Prints module diagnostic information ^ Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:7:31: error: no matching function for call to 'PCA9685::PCA9685(int)' PCA9685 pwmController1(B000000); // Library using B000000 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'int' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'int' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:8:31: error: no matching function for call to 'PCA9685::PCA9685(int)' PCA9685 pwmController2(B000001); // Library using B000001 (A5-A0) i2c address, and default Wire @400kHz ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:5:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'int' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'int' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:11:26: error: 'PCA9685_I2C_DEF_ALLCALL_PROXYADR' was not declared in this scope PCA9685 pwmControllerAll(PCA9685_I2C_DEF_ALLCALL_PROXYADR); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:17:22: error: 'class PCA9685' has no member named 'resetDevices' pwmControllerAll.resetDevices(); // Resets all PCA9685 devices on i2c line ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:19:20: error: 'class PCA9685' has no member named 'init' pwmController1.init(); // Initializes first module using default totem-pole driver mode, and default disabled phase balancer ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:20:20: error: 'class PCA9685' has no member named 'init' pwmController2.init(); // Initializes second module using default totem-pole driver mode, and default disabled phase balancer ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:22:22: error: 'class PCA9685' has no member named 'initAsProxyAddresser' pwmControllerAll.initAsProxyAddresser(); // Initializes 'fake' module as all-call proxy addresser ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:25:20: error: 'class PCA9685' has no member named 'enableAllCallAddress' pwmController1.enableAllCallAddress(pwmControllerAll.getI2CAddress()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:25:58: error: 'class PCA9685' has no member named 'getI2CAddress' pwmController1.enableAllCallAddress(pwmControllerAll.getI2CAddress()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:26:20: error: 'class PCA9685' has no member named 'enableAllCallAddress' pwmController2.enableAllCallAddress(pwmControllerAll.getI2CAddress()); // On both ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:26:58: error: 'class PCA9685' has no member named 'getI2CAddress' pwmController2.enableAllCallAddress(pwmControllerAll.getI2CAddress()); // On both ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:28:20: error: 'class PCA9685' has no member named 'setChannelOff' pwmController1.setChannelOff(0); // Turn channel 0 off ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:29:20: error: 'class PCA9685' has no member named 'setChannelOff' pwmController2.setChannelOff(0); // On both ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:31:22: error: 'class PCA9685' has no member named 'setChannelPWM' pwmControllerAll.setChannelPWM(0, 4096); // Enables full on on both pwmController1 and pwmController2 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:33:35: error: 'class PCA9685' has no member named 'getChannelPWM' Serial.println(pwmController1.getChannelPWM(0)); // Should output 4096 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/MultiDeviceProxyExample/MultiDeviceProxyExample.ino:34:35: error: 'class PCA9685' has no member named 'getChannelPWM' Serial.println(pwmController2.getChannelPWM(0)); // Should also output 4096 ^ Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:8:28: error: no matching function for call to 'PCA9685::PCA9685(TwoWire&)' PCA9685 pwmController(Wire1); // Library using Wire1 @400kHz, and default B000000 (A5-A0) i2c address ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:6:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate: PCA9685::PCA9685() PCA9685(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:16:3: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(const PCA9685&) class PCA9685 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'TwoWire' to 'const PCA9685&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: candidate: constexpr PCA9685::PCA9685(PCA9685&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685/src/PCA9685.h:13:7: note: no known conversion for argument 1 from 'TwoWire' to 'PCA9685&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:11:1: error: 'PCA9685_ServoEval' does not name a type PCA9685_ServoEval pwmServo1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:18:1: error: 'PCA9685_ServoEval' does not name a type PCA9685_ServoEval pwmServo2(128,324,526); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:24:19: error: 'class PCA9685' has no member named 'resetDevices' pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:26:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:28:19: error: 'class PCA9685' has no member named 'setPWMFreqServo' pwmController.setPWMFreqServo(); // 50Hz provides standard 20ms servo phase length ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:30:19: error: 'class PCA9685' has no member named 'setChannelPWM' pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(-90)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:30:36: error: 'pwmServo1' was not declared in this scope pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(-90)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:31:34: error: 'class PCA9685' has no member named 'getChannelPWM' Serial.println(pwmController.getChannelPWM(0)); // Should output 102 for -90° ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:36:19: error: 'class PCA9685' has no member named 'setChannelPWM' pwmController.setChannelPWM(0, pwmServo1.pwmForAngle(90)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:37:34: error: 'class PCA9685' has no member named 'getChannelPWM' Serial.println(pwmController.getChannelPWM(0)); // Should output 512 for +90° ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:39:19: error: 'class PCA9685' has no member named 'setChannelPWM' pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(-90)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:39:36: error: 'pwmServo2' was not declared in this scope pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(-90)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:40:34: error: 'class PCA9685' has no member named 'getChannelPWM' Serial.println(pwmController.getChannelPWM(1)); // Should output 128 for -90° ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:45:19: error: 'class PCA9685' has no member named 'setChannelPWM' pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(0)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:46:34: error: 'class PCA9685' has no member named 'getChannelPWM' Serial.println(pwmController.getChannelPWM(1)); // Should output 324 for 0° ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:51:19: error: 'class PCA9685' has no member named 'setChannelPWM' pwmController.setChannelPWM(1, pwmServo2.pwmForAngle(90)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/ServoEvaluatorExample/ServoEvaluatorExample.ino:52:34: error: 'class PCA9685' has no member named 'getChannelPWM' Serial.println(pwmController.getChannelPWM(1)); // Should output 526 for +90° ^ Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:11:19: error: 'class PCA9685' has no member named 'resetDevices' pwmController.resetDevices(); // Resets all PCA9685 devices on i2c line ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:13:19: error: 'class PCA9685' has no member named 'init' pwmController.init(); // Initializes module using default totem-pole driver mode, and default disabled phase balancer ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:15:19: error: 'class PCA9685' has no member named 'setPWMFrequency' pwmController.setPWMFrequency(100); // Set PWM freq to 100Hz (default is 200Hz, supports 24Hz to 1526Hz) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:17:19: error: 'class PCA9685' has no member named 'setChannelPWM' pwmController.setChannelPWM(0, 128 << 4); // Set PWM to 128/255, shifted into 4096-land ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library/examples/SimpleExample/SimpleExample.ino:19:34: error: 'class PCA9685' has no member named 'getChannelPWM' Serial.println(pwmController.getChannelPWM(0)); // Should output 2048, which is 128 << 4 ^ Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:21: fatal error: arduino.h: No such file or directory compilation terminated. Multiple libraries were found for "PCA9685.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT Multiple libraries were found for "SoftI2CMaster.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/NanoPlayBoard Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SoftI2CMaster