This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 0.5.2110
More details
| Board | Claims compatibility | Inclusion | TM16xxMatrixGFX_MadFly |
TM1638_Anode_two_modules_Display_Print |
TM16xxDisplay_Print |
TM16xxDisplay_ScrolledPrint |
TM16xxMatrix_Snake |
TM16xx_setSegments |
TM16xx_setSegmentsDebug |
TM1637_extended |
TM1637_matrix |
TM1638_TM1637ex_two_modules |
TM16xxMatrixGFX_TickerTwoModules |
TM1640_basic |
TM1640_matrix |
TM1668_one_module |
TM16xxButtons_clicks |
TM16xxMatrixGFX_Ticker |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
arduino:avr:uno
1.8.4 |
Yes | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | FAIL | FAIL | FAIL | FAIL | PASS | PASS | PASS | PASS | PASS |
|
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:megaavr:nona4809
1.8.7 |
Yes | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | FAIL | FAIL | FAIL | FAIL | PASS | PASS | PASS | PASS | PASS |
|
arduino:samd:mkrwifi1010
1.8.12 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | FAIL | FAIL | FAIL | PASS | PASS | PASS | PASS | PASS | PASS |
Result: PASS
This library has no main header file so an empty one was created.
Sketch uses 1636 bytes (5%) of program storage space. Maximum is 32256 bytes. Global variables use 122 bytes (5%) of dynamic memory, leaving 1926 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:17:19: error: no matching function for call to 'TM1637::TM1637(int, int)'
TM1637 module(5, 4); // DIO=5, CLK=4
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate: TM1637::TM1637()
TM1637();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate expects 0 arguments, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(const TM1637&)
class TM1637
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(TM1637&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:31:10: error: 'class TM1637' has no member named 'clearDisplay'
module.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:33:10: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, 7);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:38:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("HALO");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:40:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("YOU ");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:42:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("TUBE");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:46:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("8888", 0xFF);
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:56:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:61:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:68:18: error: 'TM1637_MAX_POS' was not declared in this scope
for(int j=4; j<TM1637_MAX_POS; j++)
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:72:14: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(i, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:74:14: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:76:12: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:82:10: error: 'class TM1637' has no member named 'clearDisplay'
module.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:104:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString(text);
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:105:25: error: 'class TM1637' has no member named 'getButtons'
byte btButtons=module.getButtons()&0x0F; // only need bits 0-3
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:113:12: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(btLeds, btPosition+4);
^~~~~~~~~~~
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:27:19: error: no matching function for call to 'TM1637::TM1637(int, int)'
TM1637 module(5, 4); // DIO=5, CLK=4
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:16:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate: TM1637::TM1637()
TM1637();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate expects 0 arguments, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(const TM1637&)
class TM1637
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(TM1637&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:30:63: error: no matching function for call to 'TM16xxMatrix::TM16xxMatrix(TM1637*, int, int)'
TM16xxMatrix matrix(&module, MATRIX_NUMCOLUMNS, MATRIX_NUMROWS); // TM16xx object, columns, rows
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:17:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:26:2: note: candidate: TM16xxMatrix::TM16xxMatrix(TM16xx*, byte, byte)
TM16xxMatrix(TM16xx *pTM16xx, byte nColumns, byte nRows);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:26:2: note: no known conversion for argument 1 from 'TM1637*' to 'TM16xx*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate: constexpr TM16xxMatrix::TM16xxMatrix(const TM16xxMatrix&)
class TM16xxMatrix
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate expects 1 argument, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate: constexpr TM16xxMatrix::TM16xxMatrix(TM16xxMatrix&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate expects 1 argument, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:44:10: error: 'class TM1637' has no member named 'clearDisplay'
module.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:57:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:62:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Result: PASS
Sketch uses 6932 bytes (21%) of program storage space. Maximum is 32256 bytes. Global variables use 338 bytes (16%) of dynamic memory, leaving 1710 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:31:21: error: no matching function for call to 'TM1637::TM1637(int, int)'
TM1637 module37(5, 4); // DIO=5, CLK=4
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate: TM1637::TM1637()
TM1637();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate expects 0 arguments, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(const TM1637&)
class TM1637
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(TM1637&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:32:37: error: no matching function for call to 'TM16xxDisplay::TM16xxDisplay(TM1637*, int)'
TM16xxDisplay display37(&module37, 4); // TM16xx object, 4 digits
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:33:3: note: candidate: TM16xxDisplay::TM16xxDisplay(TM16xx**, byte, byte)
TM16xxDisplay(TM16xx *apTM16xx[], byte nNumModules, byte nNumDigitsTotal);
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:33:3: note: candidate expects 3 arguments, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:31:3: note: candidate: TM16xxDisplay::TM16xxDisplay(TM16xx*, byte)
TM16xxDisplay(TM16xx *pTM16xx, byte nNumDigits);
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:31:3: note: no known conversion for argument 1 from 'TM1637*' to 'TM16xx*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate: constexpr TM16xxDisplay::TM16xxDisplay(const TM16xxDisplay&)
class TM16xxDisplay : public Print
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate: constexpr TM16xxDisplay::TM16xxDisplay(TM16xxDisplay&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:49:12: error: 'class TM1637' has no member named 'clearDisplay'
module37.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:50:12: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module37.setupDisplay(true, 7);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:58:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("HALO");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:62:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("YOU ");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:64:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("TUBE");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:68:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("8888", 0xFF);
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:90:16: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module37.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:96:16: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module37.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:104:18: error: 'TM1637_MAX_POS' was not declared in this scope
for(int j=4; j<TM1637_MAX_POS; j++)
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:104:18: note: suggested alternative: 'TM1638_MAX_POS'
for(int j=4; j<TM1637_MAX_POS; j++)
^~~~~~~~~~~~~~
TM1638_MAX_POS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:110:16: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(i, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:112:16: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:114:14: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:120:12: error: 'class TM1637' has no member named 'clearDisplay'
module37.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:130:12: error: 'class TM1637' has no member named 'clearDisplay'
module37.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:144:27: error: 'class TM1637' has no member named 'getButtons'
byte btButtons=module37.getButtons()&0x0F; // only need bits 0-3
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:155:14: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(btLeds, btPosition+4); // expanded TM1637 has 4 RG-LEDs on SEG1-4 of GRD5/GRD6
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:165:14: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString(text);
^~~~~~~~~~~~~~~~~~
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Result: PASS
Sketch uses 4198 bytes (13%) of program storage space. Maximum is 32256 bytes. Global variables use 224 bytes (10%) of dynamic memory, leaving 1824 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 4286 bytes (13%) of program storage space. Maximum is 32256 bytes. Global variables use 244 bytes (11%) of dynamic memory, leaving 1804 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 4306 bytes (13%) of program storage space. Maximum is 32256 bytes. Global variables use 228 bytes (11%) of dynamic memory, leaving 1820 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 8646 bytes (26%) of program storage space. Maximum is 32256 bytes. Global variables use 503 bytes (24%) of dynamic memory, leaving 1545 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 5456 bytes (16%) of program storage space. Maximum is 32256 bytes. Global variables use 269 bytes (13%) of dynamic memory, leaving 1779 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 6630 bytes (20%) of program storage space. Maximum is 32256 bytes. Global variables use 474 bytes (23%) of dynamic memory, leaving 1574 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 10174 bytes (31%) of program storage space. Maximum is 32256 bytes. Global variables use 335 bytes (16%) of dynamic memory, leaving 1713 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 10258 bytes (31%) of program storage space. Maximum is 32256 bytes. Global variables use 328 bytes (16%) of dynamic memory, leaving 1720 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:15: error: 'D7' was not declared in this scope
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:15: note: suggested alternative: 'A7'
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
A7
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:19: error: 'D5' was not declared in this scope
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:19: note: suggested alternative: 'A5'
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
A5
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:16: error: 'D7' was not declared in this scope
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:16: note: suggested alternative: 'A7'
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
A7
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:20: error: 'D6' was not declared in this scope
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:20: note: suggested alternative: 'A6'
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
A6
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:46:18: error: 'ESP' was not declared in this scope
Serial.println(ESP.getFreeHeap()); // only for ESP8266
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:46:18: note: suggested alternative: 'SP'
Serial.println(ESP.getFreeHeap()); // only for ESP8266
^~~
SP
Result: PASS
Sketch uses 5218 bytes (16%) of program storage space. Maximum is 32256 bytes. Global variables use 278 bytes (13%) of dynamic memory, leaving 1770 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 4014 bytes (12%) of program storage space. Maximum is 32256 bytes. Global variables use 232 bytes (11%) of dynamic memory, leaving 1816 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 4070 bytes (12%) of program storage space. Maximum is 32256 bytes. Global variables use 224 bytes (10%) of dynamic memory, leaving 1824 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:17:19: error: no matching function for call to 'TM1637::TM1637(int, int)'
TM1637 module(5, 4); // DIO=5, CLK=4
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate: TM1637::TM1637()
TM1637();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate expects 0 arguments, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(const TM1637&)
class TM1637
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(TM1637&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:31:10: error: 'class TM1637' has no member named 'clearDisplay'
module.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:33:10: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, 7);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:38:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("HALO");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:40:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("YOU ");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:42:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("TUBE");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:46:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("8888", 0xFF);
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:56:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:61:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:68:18: error: 'TM1637_MAX_POS' was not declared in this scope
for(int j=4; j<TM1637_MAX_POS; j++)
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:72:14: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(i, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:74:14: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:76:12: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:82:10: error: 'class TM1637' has no member named 'clearDisplay'
module.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:104:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString(text);
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:105:25: error: 'class TM1637' has no member named 'getButtons'
byte btButtons=module.getButtons()&0x0F; // only need bits 0-3
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:113:12: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(btLeds, btPosition+4);
^~~~~~~~~~~
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:30:63: error: no matching function for call to 'TM16xxMatrix::TM16xxMatrix(TM1637*, int, int)'
TM16xxMatrix matrix(&module, MATRIX_NUMCOLUMNS, MATRIX_NUMROWS); // TM16xx object, columns, rows
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:17:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:26:2: note: candidate: TM16xxMatrix::TM16xxMatrix(TM16xx*, byte, byte)
TM16xxMatrix(TM16xx *pTM16xx, byte nColumns, byte nRows);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:26:2: note: no known conversion for argument 1 from 'TM1637*' to 'TM16xx*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate: constexpr TM16xxMatrix::TM16xxMatrix(const TM16xxMatrix&)
class TM16xxMatrix
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate expects 1 argument, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate: constexpr TM16xxMatrix::TM16xxMatrix(TM16xxMatrix&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate expects 1 argument, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:44:10: error: 'class TM1637' has no member named 'clearDisplay'; did you mean 'display'?
module.clearDisplay();
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:57:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'display'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:62:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'display'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
display
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:32:37: error: no matching function for call to 'TM16xxDisplay::TM16xxDisplay(TM1637*, int)'
TM16xxDisplay display37(&module37, 4); // TM16xx object, 4 digits
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:33:3: note: candidate: TM16xxDisplay::TM16xxDisplay(TM16xx**, byte, byte)
TM16xxDisplay(TM16xx *apTM16xx[], byte nNumModules, byte nNumDigitsTotal);
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:33:3: note: candidate expects 3 arguments, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:31:3: note: candidate: TM16xxDisplay::TM16xxDisplay(TM16xx*, byte)
TM16xxDisplay(TM16xx *pTM16xx, byte nNumDigits);
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:31:3: note: no known conversion for argument 1 from 'TM1637*' to 'TM16xx*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate: constexpr TM16xxDisplay::TM16xxDisplay(const TM16xxDisplay&)
class TM16xxDisplay : public Print
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate: constexpr TM16xxDisplay::TM16xxDisplay(TM16xxDisplay&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:49:12: error: 'class TM1637' has no member named 'clearDisplay'; did you mean 'display'?
module37.clearDisplay();
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:50:12: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'display'?
module37.setupDisplay(true, 7);
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:58:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("HALO");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:62:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("YOU ");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:64:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("TUBE");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:68:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("8888", 0xFF);
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:90:16: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'display'?
module37.setupDisplay(true, i);
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:96:16: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'display'?
module37.setupDisplay(true, i);
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:104:18: error: 'TM1637_MAX_POS' was not declared in this scope
for(int j=4; j<TM1637_MAX_POS; j++)
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:104:18: note: suggested alternative: 'TM1638_MAX_POS'
for(int j=4; j<TM1637_MAX_POS; j++)
^~~~~~~~~~~~~~
TM1638_MAX_POS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:110:16: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(i, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:112:16: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:114:14: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:120:12: error: 'class TM1637' has no member named 'clearDisplay'; did you mean 'display'?
module37.clearDisplay();
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:130:12: error: 'class TM1637' has no member named 'clearDisplay'; did you mean 'display'?
module37.clearDisplay();
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:142:3: error: 'ltoa' was not declared in this scope
ltoa(millis(), text, 10); // DECIMAL = base 10
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:142:3: note: suggested alternative: 'utoa'
ltoa(millis(), text, 10); // DECIMAL = base 10
^~~~
utoa
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:144:27: error: 'class TM1637' has no member named 'getButtons'
byte btButtons=module37.getButtons()&0x0F; // only need bits 0-3
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:155:14: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(btLeds, btPosition+4); // expanded TM1637 has 4 RG-LEDs on SEG1-4 of GRD5/GRD6
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:165:14: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString(text);
^~~~~~~~~~~~~~~~~~
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1640_basic/TM1640_basic.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1640_basic/TM1640_basic.ino:38:39: error: '_BV' was not declared in this scope
module.setDisplayToDecNumber(nTime, _BV(4)); // display dot on digit 4
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1640_basic/TM1640_basic.ino:38:39: note: suggested alternative: '_B'
module.setDisplayToDecNumber(nTime, _BV(4)); // display dot on digit 4
^~~
_B
Result: FAIL
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxButtons_clicks/TM16xxButtons_clicks.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxButtons_clicks/TM16xxButtons_clicks.ino:87:7: error: 'ltoa' was not declared in this scope
ltoa(millis(), text, 10); // DECIMAL = base 10
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxButtons_clicks/TM16xxButtons_clicks.ino:87:7: note: suggested alternative: 'utoa'
ltoa(millis(), text, 10); // DECIMAL = base 10
^~~~
utoa
Result: FAIL
Result: FAIL
Result: FAIL
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:15: error: 'D7' was not declared in this scope
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:15: note: suggested alternative: 'A7'
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
A7
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:19: error: 'D5' was not declared in this scope
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:19: note: suggested alternative: 'A5'
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
A5
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:16: error: 'D7' was not declared in this scope
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:16: note: suggested alternative: 'A7'
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
A7
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:20: error: 'D6' was not declared in this scope
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:20: note: suggested alternative: 'A6'
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
A6
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:46:18: error: 'ESP' was not declared in this scope
Serial.println(ESP.getFreeHeap()); // only for ESP8266
^~~
Result: FAIL
Result: FAIL
Result: FAIL
Result: PASS
Sketch uses 5482 bytes (11%) of program storage space. Maximum is 49152 bytes. Global variables use 335 bytes (5%) of dynamic memory, leaving 5809 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:17:19: error: no matching function for call to 'TM1637::TM1637(int, int)'
TM1637 module(5, 4); // DIO=5, CLK=4
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate: TM1637::TM1637()
TM1637();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate expects 0 arguments, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(const TM1637&)
class TM1637
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(TM1637&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:31:10: error: 'class TM1637' has no member named 'clearDisplay'
module.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:33:10: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, 7);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:38:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("HALO");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:40:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("YOU ");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:42:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("TUBE");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:46:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("8888", 0xFF);
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:56:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:61:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:68:18: error: 'TM1637_MAX_POS' was not declared in this scope
for(int j=4; j<TM1637_MAX_POS; j++)
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:72:14: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(i, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:74:14: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:76:12: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:82:10: error: 'class TM1637' has no member named 'clearDisplay'
module.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:104:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString(text);
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:105:25: error: 'class TM1637' has no member named 'getButtons'
byte btButtons=module.getButtons()&0x0F; // only need bits 0-3
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:113:12: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(btLeds, btPosition+4);
^~~~~~~~~~~
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:30:63: error: no matching function for call to 'TM16xxMatrix::TM16xxMatrix(TM1637*, int, int)'
TM16xxMatrix matrix(&module, MATRIX_NUMCOLUMNS, MATRIX_NUMROWS); // TM16xx object, columns, rows
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:17:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:26:2: note: candidate: TM16xxMatrix::TM16xxMatrix(TM16xx*, byte, byte)
TM16xxMatrix(TM16xx *pTM16xx, byte nColumns, byte nRows);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:26:2: note: no known conversion for argument 1 from 'TM1637*' to 'TM16xx*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate: constexpr TM16xxMatrix::TM16xxMatrix(const TM16xxMatrix&)
class TM16xxMatrix
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate expects 1 argument, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate: constexpr TM16xxMatrix::TM16xxMatrix(TM16xxMatrix&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate expects 1 argument, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:44:10: error: 'class TM1637' has no member named 'clearDisplay'; did you mean 'display'?
module.clearDisplay();
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:57:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'display'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:62:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'display'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
display
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Result: PASS
Sketch uses 10236 bytes (20%) of program storage space. Maximum is 49152 bytes. Global variables use 401 bytes (6%) of dynamic memory, leaving 5743 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:31:21: error: no matching function for call to 'TM1637::TM1637(int, int)'
TM1637 module37(5, 4); // DIO=5, CLK=4
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:22:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate: TM1637::TM1637()
TM1637();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate expects 0 arguments, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(const TM1637&)
class TM1637
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(TM1637&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:32:37: error: no matching function for call to 'TM16xxDisplay::TM16xxDisplay(TM1637*, int)'
TM16xxDisplay display37(&module37, 4); // TM16xx object, 4 digits
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:33:3: note: candidate: TM16xxDisplay::TM16xxDisplay(TM16xx**, byte, byte)
TM16xxDisplay(TM16xx *apTM16xx[], byte nNumModules, byte nNumDigitsTotal);
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:33:3: note: candidate expects 3 arguments, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:31:3: note: candidate: TM16xxDisplay::TM16xxDisplay(TM16xx*, byte)
TM16xxDisplay(TM16xx *pTM16xx, byte nNumDigits);
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:31:3: note: no known conversion for argument 1 from 'TM1637*' to 'TM16xx*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate: constexpr TM16xxDisplay::TM16xxDisplay(const TM16xxDisplay&)
class TM16xxDisplay : public Print
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate: constexpr TM16xxDisplay::TM16xxDisplay(TM16xxDisplay&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:49:12: error: 'class TM1637' has no member named 'clearDisplay'
module37.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:50:12: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module37.setupDisplay(true, 7);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:58:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("HALO");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:62:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("YOU ");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:64:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("TUBE");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:68:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("8888", 0xFF);
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:90:16: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module37.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:96:16: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module37.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:104:18: error: 'TM1637_MAX_POS' was not declared in this scope
for(int j=4; j<TM1637_MAX_POS; j++)
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:104:18: note: suggested alternative: 'TM1638_MAX_POS'
for(int j=4; j<TM1637_MAX_POS; j++)
^~~~~~~~~~~~~~
TM1638_MAX_POS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:110:16: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(i, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:112:16: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:114:14: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:120:12: error: 'class TM1637' has no member named 'clearDisplay'
module37.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:130:12: error: 'class TM1637' has no member named 'clearDisplay'
module37.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:144:27: error: 'class TM1637' has no member named 'getButtons'
byte btButtons=module37.getButtons()&0x0F; // only need bits 0-3
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:155:14: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(btLeds, btPosition+4); // expanded TM1637 has 4 RG-LEDs on SEG1-4 of GRD5/GRD6
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:165:14: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString(text);
^~~~~~~~~~~~~~~~~~
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Result: PASS
Sketch uses 8051 bytes (16%) of program storage space. Maximum is 49152 bytes. Global variables use 343 bytes (5%) of dynamic memory, leaving 5801 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 8227 bytes (16%) of program storage space. Maximum is 49152 bytes. Global variables use 365 bytes (5%) of dynamic memory, leaving 5779 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 8230 bytes (16%) of program storage space. Maximum is 49152 bytes. Global variables use 351 bytes (5%) of dynamic memory, leaving 5793 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 12863 bytes (26%) of program storage space. Maximum is 49152 bytes. Global variables use 568 bytes (9%) of dynamic memory, leaving 5576 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 9302 bytes (18%) of program storage space. Maximum is 49152 bytes. Global variables use 360 bytes (5%) of dynamic memory, leaving 5784 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 10848 bytes (22%) of program storage space. Maximum is 49152 bytes. Global variables use 547 bytes (8%) of dynamic memory, leaving 5597 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 13382 bytes (27%) of program storage space. Maximum is 49152 bytes. Global variables use 406 bytes (6%) of dynamic memory, leaving 5738 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 13576 bytes (27%) of program storage space. Maximum is 49152 bytes. Global variables use 391 bytes (6%) of dynamic memory, leaving 5753 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:15: error: 'D7' was not declared in this scope
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:15: note: suggested alternative: 'A7'
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
A7
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:19: error: 'D5' was not declared in this scope
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:19: note: suggested alternative: 'A5'
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
A5
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:16: error: 'D7' was not declared in this scope
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:16: note: suggested alternative: 'A7'
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
A7
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:20: error: 'D6' was not declared in this scope
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:20: note: suggested alternative: 'A6'
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
A6
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:46:18: error: 'ESP' was not declared in this scope
Serial.println(ESP.getFreeHeap()); // only for ESP8266
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:46:18: note: suggested alternative: 'SP'
Serial.println(ESP.getFreeHeap()); // only for ESP8266
^~~
SP
Result: PASS
Sketch uses 9040 bytes (18%) of program storage space. Maximum is 49152 bytes. Global variables use 403 bytes (6%) of dynamic memory, leaving 5741 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 7950 bytes (16%) of program storage space. Maximum is 49152 bytes. Global variables use 343 bytes (5%) of dynamic memory, leaving 5801 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 8009 bytes (16%) of program storage space. Maximum is 49152 bytes. Global variables use 343 bytes (5%) of dynamic memory, leaving 5801 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
This library has no main header file so an empty one was created.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:17:19: error: no matching function for call to 'TM1637::TM1637(int, int)'
TM1637 module(5, 4); // DIO=5, CLK=4
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate: TM1637::TM1637()
TM1637();
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate expects 0 arguments, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(const TM1637&)
class TM1637
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(TM1637&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:31:10: error: 'class TM1637' has no member named 'clearDisplay'
module.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:33:10: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, 7);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:38:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("HALO");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:40:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("YOU ");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:42:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("TUBE");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:46:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("8888", 0xFF);
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:56:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:61:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'setBitDelay'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
setBitDelay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:68:18: error: 'TM1637_MAX_POS' was not declared in this scope
for(int j=4; j<TM1637_MAX_POS; j++)
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:72:14: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(i, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:74:14: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:76:12: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:82:10: error: 'class TM1637' has no member named 'clearDisplay'
module.clearDisplay();
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:104:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString(text);
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:105:25: error: 'class TM1637' has no member named 'getButtons'
byte btButtons=module.getButtons()&0x0F; // only need bits 0-3
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:113:12: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(btLeds, btPosition+4);
^~~~~~~~~~~
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:30:63: error: no matching function for call to 'TM16xxMatrix::TM16xxMatrix(TM1637*, int, int)'
TM16xxMatrix matrix(&module, MATRIX_NUMCOLUMNS, MATRIX_NUMROWS); // TM16xx object, columns, rows
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:17:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:26:2: note: candidate: TM16xxMatrix::TM16xxMatrix(TM16xx*, byte, byte)
TM16xxMatrix(TM16xx *pTM16xx, byte nColumns, byte nRows);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:26:2: note: no known conversion for argument 1 from 'TM1637*' to 'TM16xx*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate: constexpr TM16xxMatrix::TM16xxMatrix(const TM16xxMatrix&)
class TM16xxMatrix
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate expects 1 argument, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate: constexpr TM16xxMatrix::TM16xxMatrix(TM16xxMatrix&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate expects 1 argument, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:44:10: error: 'class TM1637' has no member named 'clearDisplay'; did you mean 'display'?
module.clearDisplay();
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:57:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'display'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:62:14: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'display'?
module.setupDisplay(true, i);
^~~~~~~~~~~~
display
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:32:37: error: no matching function for call to 'TM16xxDisplay::TM16xxDisplay(TM1637*, int)'
TM16xxDisplay display37(&module37, 4); // TM16xx object, 4 digits
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:33:3: note: candidate: TM16xxDisplay::TM16xxDisplay(TM16xx**, byte, byte)
TM16xxDisplay(TM16xx *apTM16xx[], byte nNumModules, byte nNumDigitsTotal);
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:33:3: note: candidate expects 3 arguments, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:31:3: note: candidate: TM16xxDisplay::TM16xxDisplay(TM16xx*, byte)
TM16xxDisplay(TM16xx *pTM16xx, byte nNumDigits);
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:31:3: note: no known conversion for argument 1 from 'TM1637*' to 'TM16xx*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate: constexpr TM16xxDisplay::TM16xxDisplay(const TM16xxDisplay&)
class TM16xxDisplay : public Print
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate: constexpr TM16xxDisplay::TM16xxDisplay(TM16xxDisplay&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:49:12: error: 'class TM1637' has no member named 'clearDisplay'; did you mean 'display'?
module37.clearDisplay();
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:50:12: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'display'?
module37.setupDisplay(true, 7);
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:58:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("HALO");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:62:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("YOU ");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:64:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("TUBE");
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:68:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("8888", 0xFF);
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:90:16: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'display'?
module37.setupDisplay(true, i);
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:96:16: error: 'class TM1637' has no member named 'setupDisplay'; did you mean 'display'?
module37.setupDisplay(true, i);
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:104:18: error: 'TM1637_MAX_POS' was not declared in this scope
for(int j=4; j<TM1637_MAX_POS; j++)
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:104:18: note: suggested alternative: 'TM1638_MAX_POS'
for(int j=4; j<TM1637_MAX_POS; j++)
^~~~~~~~~~~~~~
TM1638_MAX_POS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:110:16: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(i, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:112:16: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:114:14: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(0, j);
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:120:12: error: 'class TM1637' has no member named 'clearDisplay'; did you mean 'display'?
module37.clearDisplay();
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:130:12: error: 'class TM1637' has no member named 'clearDisplay'; did you mean 'display'?
module37.clearDisplay();
^~~~~~~~~~~~
display
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:144:27: error: 'class TM1637' has no member named 'getButtons'
byte btButtons=module37.getButtons()&0x0F; // only need bits 0-3
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:155:14: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(btLeds, btPosition+4); // expanded TM1637 has 4 RG-LEDs on SEG1-4 of GRD5/GRD6
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:165:14: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString(text);
^~~~~~~~~~~~~~~~~~
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1640_basic/TM1640_basic.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1640_basic/TM1640_basic.ino:38:39: error: '_BV' was not declared in this scope
module.setDisplayToDecNumber(nTime, _BV(4)); // display dot on digit 4
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1640_basic/TM1640_basic.ino:38:39: note: suggested alternative: '_B'
module.setDisplayToDecNumber(nTime, _BV(4)); // display dot on digit 4
^~~
_B
Result: FAIL
Result: FAIL
Result: FAIL
Result: FAIL
Result: FAIL
Result: FAIL
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:15: error: 'D7' was not declared in this scope
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:19: error: 'D5' was not declared in this scope
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:20:19: note: suggested alternative: 'A5'
TM1640 module(D7, D5); // For ESP8266/WeMos D1-mini: DIN=D7/13/MOSI, CLK=D5/14/SCK
^~
A5
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:16: error: 'D7' was not declared in this scope
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:20: error: 'D6' was not declared in this scope
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:21:20: note: suggested alternative: 'A6'
TM1640 module2(D7, D6); // For ESP8266/WeMos D1-mini: shared DIN=D7/13/MOSI, different CLK
^~
A6
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM16xxMatrixGFX_TickerTwoModules/TM16xxMatrixGFX_TickerTwoModules.ino:46:18: error: 'ESP' was not declared in this scope
Serial.println(ESP.getFreeHeap()); // only for ESP8266
^~~
Result: FAIL
Result: FAIL
Result: FAIL
Result: PASS
Sketch uses 209238 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 14096 bytes (4%) of dynamic memory, leaving 313584 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:17:19: error: no matching function for call to 'TM1637::TM1637(int, int)'
TM1637 module(5, 4); // DIO=5, CLK=4
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate: TM1637::TM1637()
TM1637();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:22:5: note: candidate expects 0 arguments, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(const TM1637&)
class TM1637
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate: constexpr TM1637::TM1637(TM1637&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT/TM1637.h:19:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:31:10: error: 'class TM1637' has no member named 'clearDisplay'
module.clearDisplay();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:33:10: error: 'class TM1637' has no member named 'setupDisplay'
module.setupDisplay(true, 7);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:38:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("HALO");
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:40:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("YOU ");
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:42:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("TUBE");
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:46:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString("8888", 0xFF);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:56:14: error: 'class TM1637' has no member named 'setupDisplay'
module.setupDisplay(true, i);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:61:14: error: 'class TM1637' has no member named 'setupDisplay'
module.setupDisplay(true, i);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:68:18: error: 'TM1637_MAX_POS' was not declared in this scope
for(int j=4; j<TM1637_MAX_POS; j++)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:72:14: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(i, j);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:74:14: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(0, j);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:76:12: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(0, j);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:82:10: error: 'class TM1637' has no member named 'clearDisplay'
module.clearDisplay();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:104:10: error: 'class TM1637' has no member named 'setDisplayToString'
module.setDisplayToString(text);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:105:25: error: 'class TM1637' has no member named 'getButtons'
byte btButtons=module.getButtons()&0x0F; // only need bits 0-3
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_extended/TM1637_extended.ino:113:12: error: 'class TM1637' has no member named 'setSegments'
module.setSegments(btLeds, btPosition+4);
^
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:30:63: error: no matching function for call to 'TM16xxMatrix::TM16xxMatrix(TM1637*, int, int)'
TM16xxMatrix matrix(&module, MATRIX_NUMCOLUMNS, MATRIX_NUMROWS); // TM16xx object, columns, rows
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:17:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:26:2: note: candidate: TM16xxMatrix::TM16xxMatrix(TM16xx*, byte, byte)
TM16xxMatrix(TM16xx *pTM16xx, byte nColumns, byte nRows);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:26:2: note: no known conversion for argument 1 from 'TM1637*' to 'TM16xx*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate: constexpr TM16xxMatrix::TM16xxMatrix(const TM16xxMatrix&)
class TM16xxMatrix
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate expects 1 argument, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate: constexpr TM16xxMatrix::TM16xxMatrix(TM16xxMatrix&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxMatrix.h:23:7: note: candidate expects 1 argument, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:44:10: error: 'class TM1637' has no member named 'clearDisplay'
module.clearDisplay();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:57:14: error: 'class TM1637' has no member named 'setupDisplay'
module.setupDisplay(true, i);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1637_matrix/TM1637_matrix.ino:62:14: error: 'class TM1637' has no member named 'setupDisplay'
module.setupDisplay(true, i);
^
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Result: PASS
Sketch uses 212854 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14192 bytes (4%) of dynamic memory, leaving 313488 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:32:37: error: no matching function for call to 'TM16xxDisplay::TM16xxDisplay(TM1637*, int)'
TM16xxDisplay display37(&module37, 4); // TM16xx object, 4 digits
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:24:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:33:3: note: candidate: TM16xxDisplay::TM16xxDisplay(TM16xx**, byte, byte)
TM16xxDisplay(TM16xx *apTM16xx[], byte nNumModules, byte nNumDigitsTotal);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:33:3: note: candidate expects 3 arguments, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:31:3: note: candidate: TM16xxDisplay::TM16xxDisplay(TM16xx*, byte)
TM16xxDisplay(TM16xx *pTM16xx, byte nNumDigits);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:31:3: note: no known conversion for argument 1 from 'TM1637*' to 'TM16xx*'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate: constexpr TM16xxDisplay::TM16xxDisplay(const TM16xxDisplay&)
class TM16xxDisplay : public Print
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate: constexpr TM16xxDisplay::TM16xxDisplay(TM16xxDisplay&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/src/TM16xxDisplay.h:28:7: note: candidate expects 1 argument, 2 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:49:12: error: 'class TM1637' has no member named 'clearDisplay'
module37.clearDisplay();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:50:12: error: 'class TM1637' has no member named 'setupDisplay'
module37.setupDisplay(true, 7);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:58:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("HALO");
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:62:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("YOU ");
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:64:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("TUBE");
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:68:12: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString("8888", 0xFF);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:90:16: error: 'class TM1637' has no member named 'setupDisplay'
module37.setupDisplay(true, i);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:96:16: error: 'class TM1637' has no member named 'setupDisplay'
module37.setupDisplay(true, i);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:104:18: error: 'TM1637_MAX_POS' was not declared in this scope
for(int j=4; j<TM1637_MAX_POS; j++)
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:110:16: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(i, j);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:112:16: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(0, j);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:114:14: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(0, j);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:120:12: error: 'class TM1637' has no member named 'clearDisplay'
module37.clearDisplay();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:130:12: error: 'class TM1637' has no member named 'clearDisplay'
module37.clearDisplay();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:144:27: error: 'class TM1637' has no member named 'getButtons'
byte btButtons=module37.getButtons()&0x0F; // only need bits 0-3
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:155:14: error: 'class TM1637' has no member named 'setSegments'
module37.setSegments(btLeds, btPosition+4); // expanded TM1637 has 4 RG-LEDs on SEG1-4 of GRD5/GRD6
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons/examples/TM1638_TM1637ex_two_modules/TM1638_TM1637ex_two_modules.ino:165:14: error: 'class TM1637' has no member named 'setDisplayToString'
module37.setDisplayToString(text);
^
Multiple libraries were found for "TM1637.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_Driver
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_4-Digit_Display
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM16xx_LEDs_and_Buttons
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TM1637_RT
Result: PASS
Sketch uses 211322 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14104 bytes (4%) of dynamic memory, leaving 313576 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 211586 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14128 bytes (4%) of dynamic memory, leaving 313552 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 211442 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14112 bytes (4%) of dynamic memory, leaving 313568 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 220082 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14400 bytes (4%) of dynamic memory, leaving 313280 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 212334 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14136 bytes (4%) of dynamic memory, leaving 313544 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 216758 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14328 bytes (4%) of dynamic memory, leaving 313352 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 232074 bytes (17%) of program storage space. Maximum is 1310720 bytes. Global variables use 14240 bytes (4%) of dynamic memory, leaving 313440 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 215490 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14200 bytes (4%) of dynamic memory, leaving 313480 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 221330 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14384 bytes (4%) of dynamic memory, leaving 313296 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 227418 bytes (17%) of program storage space. Maximum is 1310720 bytes. Global variables use 14224 bytes (4%) of dynamic memory, leaving 313456 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 211302 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14104 bytes (4%) of dynamic memory, leaving 313576 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 211374 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14104 bytes (4%) of dynamic memory, leaving 313576 bytes for local variables. Maximum is 327680 bytes.