This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 2.2.3
More details
| Board | Claims compatibility | Inclusion | SerialJoystick |
SingleReading |
CalibrateJoystick |
InvertAxis |
MultipleReading |
ReplaceAndInvert |
ReplaceXY |
STM32 |
|---|---|---|---|---|---|---|---|---|---|---|
|
arduino:avr:uno
1.8.4 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:megaavr:nona4809
1.8.7 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:samd:mkrwifi1010
1.8.12 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
Result: PASS
Sketch uses 444 bytes (1%) of program storage space. Maximum is 32256 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:26:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:26:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:71:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:42:12: error: 'class Joystick' has no member named 'calibrate'
joystic->calibrate(ARDUINO_ADC_MIN, ARDUINO_ADC_MAX, AXES_DEVIATION);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:54:54: error: 'class Joystick' has no member named 'singleRead'
Serial.print("| SingleRead: " + moveTitle(joystic->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:55:57: error: 'class Joystick' has no member named 'multipleRead'
Serial.print(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:56:47: error: 'class Joystick' has no member named 'isPress'
Serial.print(" | Press: " + String(joystic->isPress()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:57:44: error: 'class Joystick' has no member named 'isUp'
Serial.print(" | Up: " + String(joystic->isUp()));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:58:46: error: 'class Joystick' has no member named 'isDown'
Serial.print(" | Down: " + String(joystic->isDown()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:59:47: error: 'class Joystick' has no member named 'isRight'
Serial.print(" | Right: " + String(joystic->isRight()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:60:46: error: 'class Joystick' has no member named 'isLeft'
Serial.print(" | Left: " + String(joystic->isLeft()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:61:45: error: 'class Joystick' has no member named 'readVRx'
Serial.print(" | VRx: " + String(joystic->readVRx()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:62:45: error: 'class Joystick' has no member named 'readVRy'
Serial.print(" | VRy: " + String(joystic->readVRy()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:63:46: error: 'class Joystick' has no member named 'readSW'
Serial.println(" | SW: " + String(joystic->readSW()) + " |");
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:71:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:73:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:75:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:77:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:79:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:81:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:83:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:54:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:82:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move invert(Move move);
^~~~
tone
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:54:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:82:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move invert(Move move);
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:46:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:36:51: error: 'class Joystick' has no member named 'multipleRead'
Serial.pr
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:25:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:51:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:43:38: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(moveTitle(joystick->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:51:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: In function 'String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:53:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:55:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:57:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:59:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:61:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:63:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:45:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:58:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:121:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move replace(Move move);
^~~~
tone
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:54:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:82:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move invert(Move move);
^~~~
tone
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:16:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:54:3: error: 'Move' does not name a type; did yo
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:45:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:58:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:121:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move replace(Move move);
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:42:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:33:51: error: 'class Joystick' has no member named 'multipleRead'
Serial.print("original: " + moveTitle(original->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:34:60: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(" | replace XY: " + moveTitle(xyReplacer->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:42:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:44:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:43:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:44:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:81:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:46:16: error: 'PA5' was not declared in this scope
#define SW_PIN PA5
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:30: note: in expansion of macro 'SW_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:46:16: note: suggested alternative: 'A5'
#define SW_PIN PA5
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:30: note: in expansion of macro 'SW_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:47:17: error: 'PA6' was not declared in this scope
#define VRX_PIN PA6
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:38: note: in expansion of macro 'VRX_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:47:17: note: suggested alternative: 'A6'
#define VRX_PIN PA6
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:38: note: in expansion of macro 'VRX_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:48:17: error: 'PA7' was not declared in this scope
#define VRY_PIN PA7
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:47: note: in expansion of macro 'VRY_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:48:17: note: suggested alternative: 'A7'
#define VRY_PIN PA7
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:47: note: in expansion of macro 'VRY_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:60:12: error: 'class Joystick' has no member named 'calibrate'
joystic->calibrate(STM32_ADC_MIN, STM32_ADC_MAX, AXES_DEVIATION);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:72:52: error: 'class Joystick' has no member named 'singleRead'
Serial.print("SingleRead: " + moveTitle(joystic->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:73:59: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:81:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:83:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:85:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:87:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:89:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:91:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:93:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePil
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:47:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:30:54: error: 'class Joystick' has no member named 'singleRead'
Serial.print("| SingleRead: " + moveTitle(joystic->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:31:57: error: 'class Joystick' has no member named 'multipleRead'
Serial.print(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:32:47: error: 'class Joystick' has no member named 'isPress'
Serial.print(" | Press: " + String(joystic->isPress()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:33:44: error: 'class Joystick' has no member named 'isUp'
Serial.print(" | Up: " + String(joystic->isUp()));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:34:46: error: 'class Joystick' has no member named 'isDown'
Serial.print(" | Down: " + String(joystic->isDown()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:35:47: error: 'class Joystick' has no member named 'isRight'
Serial.print(" | Right: " + String(joystic->isRight()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:36:46: error: 'class Joystick' has no member named 'isLeft'
Serial.print(" | Left: " + String(joystic->isLeft()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:37:45: error: 'class Joystick' has no member named 'readVRx'
Serial.print(" | VRx: " + String(joystic->readVRx()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:38:45: error: 'class Joystick' has no member named 'readVRy'
Serial.print(" | VRy: " + String(joystic->readVRy()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:39:46: error: 'class Joystick' has no member named 'readSW'
Serial.println(" | SW: " + String(joystic->readSW()) + " |");
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:47:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: In function 'String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:49:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:51:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:53:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:55:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:57:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:59:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:24:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:23:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:50:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:42:38: error: 'class Joystick' has no member named 'singleRead'
Serial.println(moveTitle(joystick->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:50:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: In function 'String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:52:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:54:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:56:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:58:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:60:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:62:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Result: PASS
Sketch uses 78756 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43444 bytes (16%) of dynamic memory, leaving 226892 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:26:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:26:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:71:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:42:12: error: 'class Joystick' has no member named 'calibrate'
joystic->calibrate(ARDUINO_ADC_MIN, ARDUINO_ADC_MAX, AXES_DEVIATION);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:54:54: error: 'class Joystick' has no member named 'singleRead'
Serial.print("| SingleRead: " + moveTitle(joystic->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:55:57: error: 'class Joystick' has no member named 'multipleRead'
Serial.print(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:56:47: error: 'class Joystick' has no member named 'isPress'
Serial.print(" | Press: " + String(joystic->isPress()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:57:44: error: 'class Joystick' has no member named 'isUp'
Serial.print(" | Up: " + String(joystic->isUp()));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:58:46: error: 'class Joystick' has no member named 'isDown'
Serial.print(" | Down: " + String(joystic->isDown()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:59:47: error: 'class Joystick' has no member named 'isRight'
Serial.print(" | Right: " + String(joystic->isRight()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:60:46: error: 'class Joystick' has no member named 'isLeft'
Serial.print(" | Left: " + String(joystic->isLeft()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:61:45: error: 'class Joystick' has no member named 'readVRx'
Serial.print(" | VRx: " + String(joystic->readVRx()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:62:45: error: 'class Joystick' has no member named 'readVRy'
Serial.print(" | VRy: " + String(joystic->readVRy()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:63:46: error: 'class Joystick' has no member named 'readSW'
Serial.println(" | SW: " + String(joystic->readSW()) + " |");
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:71:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:73:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:75:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:77:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:79:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:81:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:83:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:54:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:82:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move invert(Move move);
^~~~
tone
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:54:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:82:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move invert(Move move);
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:46:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:36:51: error: 'class Joystick' has no member named 'multipleRead'
Serial.pr
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:25:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:51:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:43:38: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(moveTitle(joystick->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:51:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:53:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:55:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:57:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:59:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:61:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:63:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:45:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:58:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:121:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move replace(Move move);
^~~~
tone
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:54:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:82:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move invert(Move move);
^~~~
tone
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:16:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:54:3: error: 'Move' does not name a type; did yo
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:45:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:58:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:121:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move replace(Move move);
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:42:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:33:51: error: 'class Joystick' has no member named 'multipleRead'
Serial.print("original: " + moveTitle(original->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:34:60: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(" | replace XY: " + moveTitle(xyReplacer->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:42:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:44:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:43:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:44:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:81:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:46:16: error: 'PA5' was not declared in this scope
#define SW_PIN PA5
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:30: note: in expansion of macro 'SW_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:46:16: note: suggested alternative: 'A5'
#define SW_PIN PA5
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:30: note: in expansion of macro 'SW_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:47:17: error: 'PA6' was not declared in this scope
#define VRX_PIN PA6
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:38: note: in expansion of macro 'VRX_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:47:17: note: suggested alternative: 'A6'
#define VRX_PIN PA6
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:38: note: in expansion of macro 'VRX_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:48:17: error: 'PA7' was not declared in this scope
#define VRY_PIN PA7
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:47: note: in expansion of macro 'VRY_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:48:17: note: suggested alternative: 'A7'
#define VRY_PIN PA7
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:47: note: in expansion of macro 'VRY_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:60:12: error: 'class Joystick' has no member named 'calibrate'
joystic->calibrate(STM32_ADC_MIN, STM32_ADC_MAX, AXES_DEVIATION);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:72:52: error: 'class Joystick' has no member named 'singleRead'
Serial.print("SingleRead: " + moveTitle(joystic->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:73:59: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:81:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:83:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:85:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:87:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:89:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:91:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:93:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:47:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:30:54: error: 'class Joystick' has no member named 'singleRead'
Serial.print("| SingleRead: " + moveTitle(joystic->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:31:57: error: 'class Joystick' has no member named 'multipleRead'
Serial.print(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:32:47: error: 'class Joystick' has no member named 'isPress'
Serial.print(" | Press: " + String(joystic->isPress()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:33:44: error: 'class Joystick' has no member named 'isUp'
Serial.print(" | Up: " + String(joystic->isUp()));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:34:46: error: 'class Joystick' has no member named 'isDown'
Serial.print(" | Down: " + String(joystic->isDown()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:35:47: error: 'class Joystick' has no member named 'isRight'
Serial.print(" | Right: " + String(joystic->isRight()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:36:46: error: 'class Joystick' has no member named 'isLeft'
Serial.print(" | Left: " + String(joystic->isLeft()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:37:45: error: 'class Joystick' has no member named 'readVRx'
Serial.print(" | VRx: " + String(joystic->readVRx()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:38:45: error: 'class Joystick' has no member named 'readVRy'
Serial.print(" | VRy: " + String(joystic->readVRy()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:39:46: error: 'class Joystick' has no member named 'readSW'
Serial.println(" | SW: " + String(joystic->readSW()) + " |");
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:47:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:49:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:51:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:53:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:55:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:57:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:59:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:24:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:23:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:50:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:42:38: error: 'class Joystick' has no member named 'singleRead'
Serial.println(moveTitle(joystick->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:50:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:52:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:54:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:56:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:58:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:60:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:62:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Result: PASS
Sketch uses 802 bytes (1%) of program storage space. Maximum is 49152 bytes. Global variables use 22 bytes (0%) of dynamic memory, leaving 6122 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:26:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:26:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:71:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:42:12: error: 'class Joystick' has no member named 'calibrate'
joystic->calibrate(ARDUINO_ADC_MIN, ARDUINO_ADC_MAX, AXES_DEVIATION);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:54:54: error: 'class Joystick' has no member named 'singleRead'
Serial.print("| SingleRead: " + moveTitle(joystic->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:55:57: error: 'class Joystick' has no member named 'multipleRead'
Serial.print(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:56:47: error: 'class Joystick' has no member named 'isPress'
Serial.print(" | Press: " + String(joystic->isPress()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:57:44: error: 'class Joystick' has no member named 'isUp'
Serial.print(" | Up: " + String(joystic->isUp()));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:58:46: error: 'class Joystick' has no member named 'isDown'
Serial.print(" | Down: " + String(joystic->isDown()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:59:47: error: 'class Joystick' has no member named 'isRight'
Serial.print(" | Right: " + String(joystic->isRight()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:60:46: error: 'class Joystick' has no member named 'isLeft'
Serial.print(" | Left: " + String(joystic->isLeft()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:61:45: error: 'class Joystick' has no member named 'readVRx'
Serial.print(" | VRx: " + String(joystic->readVRx()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:62:45: error: 'class Joystick' has no member named 'readVRy'
Serial.print(" | VRy: " + String(joystic->readVRy()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:63:46: error: 'class Joystick' has no member named 'readSW'
Serial.println(" | SW: " + String(joystic->readSW()) + " |");
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:71:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:73:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:75:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:77:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:79:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:81:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:83:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:54:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:82:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move invert(Move move);
^~~~
tone
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:54:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:82:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move invert(Move move);
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:46:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:36:51: error: 'class Joystick' has no member named 'multipleRead'
Serial.pr
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:25:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:51:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:43:38: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(moveTitle(joystick->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:51:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:53:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:55:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:57:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:59:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:61:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:63:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:45:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:58:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:121:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move replace(Move move);
^~~~
tone
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:54:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:82:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move invert(Move move);
^~~~
tone
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:16:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:54:3: error: 'Move' does not name a type; did yo
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:45:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:58:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:121:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move replace(Move move);
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:42:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:33:51: error: 'class Joystick' has no member named 'multipleRead'
Serial.print("original: " + moveTitle(original->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:34:60: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(" | replace XY: " + moveTitle(xyReplacer->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:42:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:44:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:43:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:44:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:81:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:46:16: error: 'PA5' was not declared in this scope
#define SW_PIN PA5
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:30: note: in expansion of macro 'SW_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:46:16: note: suggested alternative: 'A5'
#define SW_PIN PA5
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:30: note: in expansion of macro 'SW_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:47:17: error: 'PA6' was not declared in this scope
#define VRX_PIN PA6
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:38: note: in expansion of macro 'VRX_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:47:17: note: suggested alternative: 'A6'
#define VRX_PIN PA6
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:38: note: in expansion of macro 'VRX_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:48:17: error: 'PA7' was not declared in this scope
#define VRY_PIN PA7
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:47: note: in expansion of macro 'VRY_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:48:17: note: suggested alternative: 'A7'
#define VRY_PIN PA7
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:47: note: in expansion of macro 'VRY_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:60:12: error: 'class Joystick' has no member named 'calibrate'
joystic->calibrate(STM32_ADC_MIN, STM32_ADC_MAX, AXES_DEVIATION);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:72:52: error: 'class Joystick' has no member named 'singleRead'
Serial.print("SingleRead: " + moveTitle(joystic->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:73:59: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:81:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:83:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:85:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:87:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:89:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:91:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:93:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:47:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:30:54: error: 'class Joystick' has no member named 'singleRead'
Serial.print("| SingleRead: " + moveTitle(joystic->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:31:57: error: 'class Joystick' has no member named 'multipleRead'
Serial.print(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:32:47: error: 'class Joystick' has no member named 'isPress'
Serial.print(" | Press: " + String(joystic->isPress()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:33:44: error: 'class Joystick' has no member named 'isUp'
Serial.print(" | Up: " + String(joystic->isUp()));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:34:46: error: 'class Joystick' has no member named 'isDown'
Serial.print(" | Down: " + String(joystic->isDown()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:35:47: error: 'class Joystick' has no member named 'isRight'
Serial.print(" | Right: " + String(joystic->isRight()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:36:46: error: 'class Joystick' has no member named 'isLeft'
Serial.print(" | Left: " + String(joystic->isLeft()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:37:45: error: 'class Joystick' has no member named 'readVRx'
Serial.print(" | VRx: " + String(joystic->readVRx()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:38:45: error: 'class Joystick' has no member named 'readVRy'
Serial.print(" | VRy: " + String(joystic->readVRy()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:39:46: error: 'class Joystick' has no member named 'readSW'
Serial.println(" | SW: " + String(joystic->readSW()) + " |");
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:47:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:49:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:51:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:53:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:55:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:57:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:59:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:24:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:23:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:50:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:42:38: error: 'class Joystick' has no member named 'singleRead'
Serial.println(moveTitle(joystick->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:50:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:52:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:54:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:56:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:58:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:60:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:62:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Result: PASS
Sketch uses 12156 bytes (4%) of program storage space. Maximum is 262144 bytes. Global variables use 2996 bytes (9%) of dynamic memory, leaving 29772 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:26:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:26:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:71:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:42:12: error: 'class Joystick' has no member named 'calibrate'
joystic->calibrate(ARDUINO_ADC_MIN, ARDUINO_ADC_MAX, AXES_DEVIATION);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:54:54: error: 'class Joystick' has no member named 'singleRead'
Serial.print("| SingleRead: " + moveTitle(joystic->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:55:57: error: 'class Joystick' has no member named 'multipleRead'
Serial.print(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:56:47: error: 'class Joystick' has no member named 'isPress'
Serial.print(" | Press: " + String(joystic->isPress()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:57:44: error: 'class Joystick' has no member named 'isUp'
Serial.print(" | Up: " + String(joystic->isUp()));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:58:46: error: 'class Joystick' has no member named 'isDown'
Serial.print(" | Down: " + String(joystic->isDown()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:59:47: error: 'class Joystick' has no member named 'isRight'
Serial.print(" | Right: " + String(joystic->isRight()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:60:46: error: 'class Joystick' has no member named 'isLeft'
Serial.print(" | Left: " + String(joystic->isLeft()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:61:45: error: 'class Joystick' has no member named 'readVRx'
Serial.print(" | VRx: " + String(joystic->readVRx()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:62:45: error: 'class Joystick' has no member named 'readVRy'
Serial.print(" | VRy: " + String(joystic->readVRy()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:63:46: error: 'class Joystick' has no member named 'readSW'
Serial.println(" | SW: " + String(joystic->readSW()) + " |");
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:71:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:73:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:75:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:77:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:79:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:81:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:83:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:54:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:82:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move invert(Move move);
^~~~
tone
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:54:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:82:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move invert(Move move);
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:46:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:36:51: error: 'class Joystick' has no member named 'multipleRead'
Serial.pr
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:25:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:51:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:43:38: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(moveTitle(joystick->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:51:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:53:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:55:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:57:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:59:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:61:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:63:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:45:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:58:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:121:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move replace(Move move);
^~~~
tone
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:54:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:82:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move invert(Move move);
^~~~
tone
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:16:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:43:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:54:3: error: 'Move' does not name a type; did yo
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type; did you mean 'tone'?
virtual Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:45:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:58:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:121:10: error: 'Move' does not name a type; did you mean 'tone'?
inline Move replace(Move move);
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:42:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:33:51: error: 'class Joystick' has no member named 'multipleRead'
Serial.print("original: " + moveTitle(original->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:34:60: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(" | replace XY: " + moveTitle(xyReplacer->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:42:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:44:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:43:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:44:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:81:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:46:16: error: 'PA5' was not declared in this scope
#define SW_PIN PA5
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:30: note: in expansion of macro 'SW_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:46:16: note: suggested alternative: 'A5'
#define SW_PIN PA5
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:30: note: in expansion of macro 'SW_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:47:17: error: 'PA6' was not declared in this scope
#define VRX_PIN PA6
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:38: note: in expansion of macro 'VRX_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:47:17: note: suggested alternative: 'A6'
#define VRX_PIN PA6
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:38: note: in expansion of macro 'VRX_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:48:17: error: 'PA7' was not declared in this scope
#define VRY_PIN PA7
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:47: note: in expansion of macro 'VRY_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:60:12: error: 'class Joystick' has no member named 'calibrate'
joystic->calibrate(STM32_ADC_MIN, STM32_ADC_MAX, AXES_DEVIATION);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:72:52: error: 'class Joystick' has no member named 'singleRead'
Serial.print("SingleRead: " + moveTitle(joystic->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:73:59: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:81:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:83:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:85:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:87:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:89:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:91:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:93:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:47:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:30:54: error: 'class Joystick' has no member named 'singleRead'
Serial.print("| SingleRead: " + moveTitle(joystic->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:31:57: error: 'class Joystick' has no member named 'multipleRead'
Serial.print(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:32:47: error: 'class Joystick' has no member named 'isPress'
Serial.print(" | Press: " + String(joystic->isPress()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:33:44: error: 'class Joystick' has no member named 'isUp'
Serial.print(" | Up: " + String(joystic->isUp()));
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:34:46: error: 'class Joystick' has no member named 'isDown'
Serial.print(" | Down: " + String(joystic->isDown()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:35:47: error: 'class Joystick' has no member named 'isRight'
Serial.print(" | Right: " + String(joystic->isRight()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:36:46: error: 'class Joystick' has no member named 'isLeft'
Serial.print(" | Left: " + String(joystic->isLeft()));
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:37:45: error: 'class Joystick' has no member named 'readVRx'
Serial.print(" | VRx: " + String(joystic->readVRx()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:38:45: error: 'class Joystick' has no member named 'readVRy'
Serial.print(" | VRy: " + String(joystic->readVRy()));
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:39:46: error: 'class Joystick' has no member named 'readSW'
Serial.println(" | SW: " + String(joystic->readSW()) + " |");
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:47:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:49:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:51:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:53:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:55:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:57:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:59:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:24:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:23:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: note: previous definition of 'class Joystick'
class Joystick {
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type; did you mean 'tone'?
Move previousMove = Move::NOT;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type; did you mean 'tone'?
Move singleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type; did you mean 'tone'?
Move multipleRead() override;
^~~~
tone
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:50:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:42:38: error: 'class Joystick' has no member named 'singleRead'
Serial.println(moveTitle(joystick->singleRead()));
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:50:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: In function 'arduino::String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:52:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:54:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:56:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:58:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:60:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:62:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^~~~
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Result: PASS
Sketch uses 199248 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 13136 bytes (4%) of dynamic memory, leaving 314544 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:26:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: error: previous definition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:26:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type
Move previousMove = Move::NOT;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:71:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:29:17: error: 'A1' was not declared in this scope
#define VRX_PIN A1
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:41:38: note: in expansion of macro 'VRX_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:30:17: error: 'A2' was not declared in this scope
#define VRY_PIN A2
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:41:47: note: in expansion of macro 'VRY_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:42:12: error: 'class Joystick' has no member named 'calibrate'
joystic->calibrate(ARDUINO_ADC_MIN, ARDUINO_ADC_MAX, AXES_DEVIATION);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:54:54: error: 'class Joystick' has no member named 'singleRead'
Serial.print("| SingleRead: " + moveTitle(joystic->singleRead()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:55:57: error: 'class Joystick' has no member named 'multipleRead'
Serial.print(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:56:47: error: 'class Joystick' has no member named 'isPress'
Serial.print(" | Press: " + String(joystic->isPress()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:57:44: error: 'class Joystick' has no member named 'isUp'
Serial.print(" | Up: " + String(joystic->isUp()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:58:46: error: 'class Joystick' has no member named 'isDown'
Serial.print(" | Down: " + String(joystic->isDown()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:59:47: error: 'class Joystick' has no member named 'isRight'
Serial.print(" | Right: " + String(joystic->isRight()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:60:46: error: 'class Joystick' has no member named 'isLeft'
Serial.print(" | Left: " + String(joystic->isLeft()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:61:45: error: 'class Joystick' has no member named 'readVRx'
Serial.print(" | VRx: " + String(joystic->readVRx()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:62:45: error: 'class Joystick' has no member named 'readVRy'
Serial.print(" | VRy: " + String(joystic->readVRy()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:63:46: error: 'class Joystick' has no member named 'readSW'
Serial.println(" | SW: " + String(joystic->readSW()) + " |");
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:71:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino: In function 'String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:73:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:75:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/CalibrateJoystick/CalibrateJoystick.ino:77:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: error: previous definition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type
Move previousMove = Move::NOT;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type
virtual Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type
virtual Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:43:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:54:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:82:10: error: 'Move' does not name a type
inline Move invert(Move move);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:43:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:54:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:82:10: error: 'Move' does not name a type
inline Move invert(Move move);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:46:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:18:17: error: 'A1' was not declared in this scope
#define VRX_PIN A1
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:29:39: note: in expansion of macro 'VRX_PIN'
original = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/InvertAxis/InvertAxis.ino:19:17: error: 'A2' was not declared in this scope
#define VRY_PIN A2
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/Inve
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:25:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: error: previous definition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:25:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type
Move previousMove = Move::NOT;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:51:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:28:17: error: 'A1' was not declared in this scope
#define VRX_PIN A1
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:37:39: note: in expansion of macro 'VRX_PIN'
joystick = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:29:17: error: 'A2' was not declared in this scope
#define VRY_PIN A2
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:37:48: note: in expansion of macro 'VRY_PIN'
joystick = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:43:38: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(moveTitle(joystick->multipleRead()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:51:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino: In function 'String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:53:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:55:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:57:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:59:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:61:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/MultipleReading/MultipleReading.ino:63:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: error: previous definition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type
Move previousMove = Move::NOT;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type
virtual Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type
virtual Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:45:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:58:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:121:10: error: 'Move' does not name a type
inline Move replace(Move move);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:43:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:54:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XInverterJoystick.h:82:10: error: 'Move' does not name a type
inline Move invert(Move move);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:16:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:43:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:54:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/YInverterJoystick.h:82:10: error: 'Move' does not name a type
inline Move invert(Move move);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInvert/ReplaceAndInvert.ino:48:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceAndInve
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: error: previous definition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type
Move previousMove = Move::NOT;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:44:11: error: 'Move' does not name a type
virtual Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:46:11: error: 'Move' does not name a type
virtual Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:48:19: error: 'virtual boolean DelegateJoystick::isPress()' marked 'override', but does not override
virtual boolean isPress() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:50:19: error: 'virtual boolean DelegateJoystick::isUp()' marked 'override', but does not override
virtual boolean isUp() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:52:19: error: 'virtual boolean DelegateJoystick::isDown()' marked 'override', but does not override
virtual boolean isDown() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:54:19: error: 'virtual boolean DelegateJoystick::isRight()' marked 'override', but does not override
virtual boolean isRight() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:56:19: error: 'virtual boolean DelegateJoystick::isLeft()' marked 'override', but does not override
virtual boolean isLeft() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:58:15: error: 'virtual int DelegateJoystick::xAxis()' marked 'override', but does not override
virtual int xAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:60:15: error: 'virtual int DelegateJoystick::yAxis()' marked 'override', but does not override
virtual int yAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:62:7: error: 'int DelegateJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:64:7: error: 'int DelegateJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:66:7: error: 'int DelegateJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:68:8: error: 'void DelegateJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/DelegateJoystick.h:70:8: error: 'void DelegateJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:45:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:58:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/XYReplacerJoystick.h:121:10: error: 'Move' does not name a type
inline Move replace(Move move);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:42:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:17:17: error: 'A1' was not declared in this scope
#define VRX_PIN A1
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:27:39: note: in expansion of macro 'VRX_PIN'
original = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:18:17: error: 'A2' was not declared in this scope
#define VRY_PIN A2
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:27:48: note: in expansion of macro 'VRY_PIN'
original = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/ReplaceXY/ReplaceXY.ino:33:51: error: 'class Joystick' has no member named 'multipleRead'
Serial.print("original: " + moveTitle(original->multipleRead()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:44:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:43:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: error: previous definition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:44:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type
Move previousMove = Move::NOT;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:81:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:46:16: error: 'PA5' was not declared in this scope
#define SW_PIN PA5
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:30: note: in expansion of macro 'SW_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:47:17: error: 'PA6' was not declared in this scope
#define VRX_PIN PA6
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:38: note: in expansion of macro 'VRX_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:48:17: error: 'PA7' was not declared in this scope
#define VRY_PIN PA7
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:59:47: note: in expansion of macro 'VRY_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:60:12: error: 'class Joystick' has no member named 'calibrate'
joystic->calibrate(STM32_ADC_MIN, STM32_ADC_MAX, AXES_DEVIATION);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:72:52: error: 'class Joystick' has no member named 'singleRead'
Serial.print("SingleRead: " + moveTitle(joystic->singleRead()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:73:59: error: 'class Joystick' has no member named 'multipleRead'
Serial.println(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:81:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino: In function 'String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:83:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:85:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:87:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:89:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:91:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/STM32/STM32.ino:93:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:12:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: error: previous definition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type
Move previousMove = Move::NOT;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:47:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:16:17: error: 'A1' was not declared in this scope
#define VRX_PIN A1
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:25:38: note: in expansion of macro 'VRX_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:17:17: error: 'A2' was not declared in this scope
#define VRY_PIN A2
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:25:47: note: in expansion of macro 'VRY_PIN'
joystic = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:30:54: error: 'class Joystick' has no member named 'singleRead'
Serial.print("| SingleRead: " + moveTitle(joystic->singleRead()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:31:57: error: 'class Joystick' has no member named 'multipleRead'
Serial.print(" | MultipleRead: " + moveTitle(joystic->multipleRead()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:32:47: error: 'class Joystick' has no member named 'isPress'
Serial.print(" | Press: " + String(joystic->isPress()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:33:44: error: 'class Joystick' has no member named 'isUp'
Serial.print(" | Up: " + String(joystic->isUp()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:34:46: error: 'class Joystick' has no member named 'isDown'
Serial.print(" | Down: " + String(joystic->isDown()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:35:47: error: 'class Joystick' has no member named 'isRight'
Serial.print(" | Right: " + String(joystic->isRight()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:36:46: error: 'class Joystick' has no member named 'isLeft'
Serial.print(" | Left: " + String(joystic->isLeft()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:37:45: error: 'class Joystick' has no member named 'readVRx'
Serial.print(" | VRx: " + String(joystic->readVRx()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:38:45: error: 'class Joystick' has no member named 'readVRy'
Serial.print(" | VRy: " + String(joystic->readVRy()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:39:46: error: 'class Joystick' has no member named 'readSW'
Serial.println(" | SW: " + String(joystic->readSW()) + " |");
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:47:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino: In function 'String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:49:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:51:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:53:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:55:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SerialJoystick/SerialJoystick.ino:57:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:32:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:24:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/Joystick.h:28:7: error: redefinition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:23:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick/src/Joystick.h:6:7: error: previous definition of 'class Joystick'
class Joystick {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:60:3: error: 'Move' does not name a type
Move previousMove = Move::NOT;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:79:3: error: 'Move' does not name a type
Move singleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:94:3: error: 'Move' does not name a type
Move multipleRead() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:102:11: error: 'boolean AxisJoystick::isPress()' marked 'override', but does not override
boolean isPress() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:110:11: error: 'boolean AxisJoystick::isUp()' marked 'override', but does not override
boolean isUp() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:118:11: error: 'boolean AxisJoystick::isDown()' marked 'override', but does not override
boolean isDown() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:126:11: error: 'boolean AxisJoystick::isRight()' marked 'override', but does not override
boolean isRight() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:134:11: error: 'boolean AxisJoystick::isLeft()' marked 'override', but does not override
boolean isLeft() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:141:7: error: 'int AxisJoystick::xAxis()' marked 'override', but does not override
int xAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:148:7: error: 'int AxisJoystick::yAxis()' marked 'override', but does not override
int yAxis() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:155:7: error: 'int AxisJoystick::readVRx()' marked 'override', but does not override
int readVRx() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:162:7: error: 'int AxisJoystick::readVRy()' marked 'override', but does not override
int readVRy() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:169:7: error: 'int AxisJoystick::readSW()' marked 'override', but does not override
int readSW() override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:177:8: error: 'void AxisJoystick::calibrate(int, int)' marked 'override', but does not override
void calibrate(int low, int high) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/src/AxisJoystick.h:190:8: error: 'void AxisJoystick::calibrate(int, int, int)' marked 'override', but does not override
void calibrate(int adcMin, int adcMax, int deviation) override;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:50:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:27:17: error: 'A1' was not declared in this scope
#define VRX_PIN A1
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:36:39: note: in expansion of macro 'VRX_PIN'
joystick = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:28:17: error: 'A2' was not declared in this scope
#define VRY_PIN A2
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:36:48: note: in expansion of macro 'VRY_PIN'
joystick = new AxisJoystick(SW_PIN, VRX_PIN, VRY_PIN);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:42:38: error: 'class Joystick' has no member named 'singleRead'
Serial.println(moveTitle(joystick->singleRead()));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:50:34: error: 'Move' in 'class Joystick' does not name a type
String moveTitle(const Joystick::Move move) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino: In function 'String moveTitle(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:52:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::NOT:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:54:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::PRESS:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:56:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::UP:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:58:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::DOWN:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:60:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::RIGHT:
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick/examples/SingleReading/SingleReading.ino:62:20: error: 'Joystick::Move' has not been declared
case Joystick::Move::LEFT:
^
Multiple libraries were found for "Joystick.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Joystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AxisJoystick
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueVGA_Library_for_BluePill