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