This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 2.1.1
More details
Board | Claims compatibility | Inclusion | BTModuleProgrammer |
BlueDisplayBlink |
BlueDisplayExample |
RcCarControl |
ServoExample |
SimpleTouchScreenDSO |
US_Distance |
---|---|---|---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
Yes | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No ⚠️ | PASS | FAIL | PASS | PASS | PASS | PASS | FAIL | PASS |
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
No ⚠️ | PASS | FAIL | PASS | PASS | PASS | PASS | FAIL | PASS |
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | PASS | PASS | PASS | FAIL | FAIL | FAIL | PASS |
Result: PASS
Sketch uses 906 bytes (2%) of program storage space. Maximum is 32256 bytes. Global variables use 74 bytes (3%) of dynamic memory, leaving 1974 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 7430 bytes (23%) of program storage space. Maximum is 32256 bytes. Global variables use 1819 bytes (88%) of dynamic memory, leaving 229 bytes for local variables. Maximum is 2048 bytes. Low memory available, stability problems may occur.
Result: PASS
Sketch uses 4520 bytes (14%) of program storage space. Maximum is 32256 bytes. Global variables use 298 bytes (14%) of dynamic memory, leaving 1750 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 9652 bytes (29%) of program storage space. Maximum is 32256 bytes. Global variables use 547 bytes (26%) of dynamic memory, leaving 1501 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 13426 bytes (41%) of program storage space. Maximum is 32256 bytes. Global variables use 525 bytes (25%) of dynamic memory, leaving 1523 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 17406 bytes (53%) of program storage space. Maximum is 32256 bytes. Global variables use 688 bytes (33%) of dynamic memory, leaving 1360 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 26488 bytes (82%) of program storage space. Maximum is 32256 bytes. Global variables use 1675 bytes (81%) of dynamic memory, leaving 373 bytes for local variables. Maximum is 2048 bytes. Low memory available, stability problems may occur.
Result: PASS
Sketch uses 8860 bytes (27%) of program storage space. Maximum is 32256 bytes. Global variables use 485 bytes (23%) of dynamic memory, leaving 1563 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). Sketch uses 78780 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43468 bytes (16%) of dynamic memory, leaving 226868 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory #include <util/delay_basic.h> ^~~~~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "SoftwareSerial.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
Result: PASS
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). Sketch uses 81212 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43572 bytes (16%) of dynamic memory, leaving 226764 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). Sketch uses 88888 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43844 bytes (16%) of dynamic memory, leaving 226492 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). Sketch uses 91024 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 45332 bytes (16%) of dynamic memory, leaving 225004 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). Sketch uses 102414 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 48544 bytes (17%) of dynamic memory, leaving 221792 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:48:10: fatal error: Pages.h: No such file or directory #include "Pages.h" ^~~~~~~~~ compilation terminated.
Result: PASS
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). Sketch uses 85024 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43700 bytes (16%) of dynamic memory, leaving 226636 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:292:19: error: '__FlashStringHelper' does not name a type const __FlashStringHelper * aPGMCaption, uint8_t aCaptionSize, uint/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: error: 'REFS0' was not declared in this scope #define SHIFT_VALUE_FOR_REFERENCE REFS0 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE' ADMUX = aChannelNumber | (aReference << SHIFT_VALUE_FOR_REFERENCE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: note: suggested alternative: 'VREF_t' #define SHIFT_VALUE_FOR_REFERENCE REFS0 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE'/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:359:6: error: prototype for 'void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const arduino::__FlashStringHelper*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))' does not match any in class 'BDButton' void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: error: candidates are: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: error: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:89:6: error: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:401:6: error: prototype for 'void BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)' does not match any in class 'BDButton' void BDButton::setCaptionForValueTrue(const __FlashStringHelper * aPGMCaption) { ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: error: candidates are: void BDButton::setCaptionForValueTrue(const int*) void setCaptionForValueTrue(const __FlashStringHelper * aCaption); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:171:6: error: void BDButton::setCaptionForValueTrue(const char*) void BDButton::setCaptionForValueTrue(const char * aCaption) { ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: In member function 'void BDButton::setCaptionFromStringArrayPGM(const char* const*, uint8_t, bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:407:42: error: no matching function for call to 'BDButton::setCaption(arduino::__FlashStringHelper*&, bool&)' setCaption(tPGMCaption, doDrawButton); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: candidate: void BDButton::setCaption(const char*, bool) void BDButton::setCaption(const char * aCaption, bool doDrawButton) { ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const char*' In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: candidate: void BDButton::setCaption(const int*, bool) void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const int*' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:429:6: error: prototype for 'void BDButton::setCaption(const arduino::__FlashStringHelper*, bool)' does not match any in class 'BDButton' void BDButton::setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton) { ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: error: candidates are: void BDButton::setCaption(const int*, bool) void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: error: void BDButton::setCaption(const char*, bool) void BDButton::setCaption(const char * aCaption, bool doDrawButton) { ^~~~~~~~
Result: PASS
Sketch uses 8544 bytes (17%) of program storage space. Maximum is 49152 bytes. Global variables use 1898 bytes (30%) of dynamic memory, leaving 4246 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:292:19: error: '__FlashStringHelper' does not name a type const __FlashStringHelper * aPGMCaption, uint8_t aCaptionSize, uint/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: error: 'REFS0' was not declared in this scope #define SHIFT_VALUE_FOR_REFERENCE REFS0 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE' ADMUX = aChannelNumber | (aReference << SHIFT_VALUE_FOR_REFERENCE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:27: error: '__FlashStringHelper' does not name a type void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:359:6: error: prototype for 'void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const arduino::__FlashStringHelper*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))' does not match any in class 'BDButton' void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: error: candidates are: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: error: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:89:6: error: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:401:6: error: prototype for 'void BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)' does not match any in class 'BDButton' void BDButton::setCaptionForValueTrue(const __FlashStringHelper * aPGMCaption) { ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: error: candidates are: void BDButton::setCaptionForValueTrue(const int*) void setCaptionForValueTrue(const __FlashStringHelper * aCaption); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:171:6: error: void BDButton::setCaptionForValueTrue(const char*) void BDButton::setCaptionForValueTrue(const char * aCaption) { ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: In member function 'void BDButton::setCaptionFromStringArrayPGM(const char* const*, uint8_t, bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:407:42: error: no matching function for call to 'BDButton::setCaption(arduino::__FlashStringHelper*&, bool&)' setCaption(tPGMCaption, doDrawButton); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: candidate: void BDButton::setCaption(const char*, bool) void BDButton::setCaption(const char * aCaption, bool doDrawButton) { ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const char*' In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: candidate: void BDButton::setCaption(const int*, bool) void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const int*' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:429:6: error: prototype for 'void BDButton::setCaption(const arduino::__FlashStringHelper*, bool)' does not match any in class 'BDButton' void BDButton::setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton) { ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: error: candidates are: void BDButton::setCaption(const int*, bool) void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: error: void BDButton::setCaption(const char*, bool) void BDButton::setCaption(const char * aCaption, bool doDrawButton) { ^~~~~~~~
Result: FAIL
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:292:19: error: '__FlashStringHelper' does not name a type const __FlashStringHelper * aPGMCaption, uint8_t aCaptionSize, uint/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: error: 'REFS0' was not declared in this scope #define SHIFT_VALUE_FOR_REFERENCE REFS0 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE' ADMUX = aChannelNumber | (aReference << SHIFT_VALUE_FOR_REFERENCE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:27: error: '__FlashStringHelper' does not name a type void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:359:6: error: prototype for 'void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const arduino::__FlashStringHelper*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))' does not match any in class 'BDButton' void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: error: candidates are: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: error: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:89:6: error: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:401:6: error: prototype for 'void BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)' does not match any in class 'BDButton' void BDButton::setCaptionForValueTrue(const __FlashStringHelper * aPGMCaption) { ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: error: candidates are: void BDButton::setCaptionForValueTrue(const int*) void setCaptionForValueTrue(const __FlashStringHelper * aCaption); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:171:6: error: void BDButton::setCaptionForValueTrue(const char*) void BDButton::setCaptionForValueTrue(const char * aCaption) { ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: In member function 'void BDButton::setCaptionFromStringArrayPGM(const char* const*, uint8_t, bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:407:42: error: no matching function for call to 'BDButton::setCaption(arduino::__FlashStringHelper*&, bool&)' setCaption(tPGMCaption, doDrawButton); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: candidate: void BDButton::setCaption(const char*, bool) void BDButton::setCaption(const char * aCaption, bool doDrawButton) { ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const char*' In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: candidate: void BDButton::setCaption(const int*, bool) void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const int*' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:429:6: error: prototype for 'void BDButton::setCaption(const arduino::__FlashStringHelper*, bool)' does not match any in class 'BDButton' void BDButton::setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton) { ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: error: candidates are: void BDButton::setCaption(const int*, bool) void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: error: void BDButton::setCaption(const char*, bool) void BDButton::setCaption(const char * aCaption, bool doDrawButton) { ^~~~~~~~
Result: FAIL
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:292:19: error: '__FlashStringHelper' does not name a type const __FlashStringHelper * aPGMCaption, uint8_t aCaptionSize, uint/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: error: 'REFS0' was not declared in this scope #define SHIFT_VALUE_FOR_REFERENCE REFS0 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE' ADMUX = aChannelNumber | (aReference << SHIFT_VALUE_FOR_REFERENCE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:27: error: '__FlashStringHelper' does not name a type void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:359:6: error: prototype for 'void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const arduino::__FlashStringHelper*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))' does not match any in class 'BDButton' void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: error: candidates are: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: error: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:89:6: error: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:401:6: error: prototype for 'void BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)' does not match any in class 'BDButton' void BDButton::setCaptionForValueTrue(const __FlashStringHelper * aPGMCaption) { ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: error: candidates are: void BDButton::setCaptionForValueTrue(const int*) void setCaptionForValueTrue(const __FlashStringHelper * aCaption); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:171:6: error: void BDButton::setCaptionForValueTrue(const char*) void BDButton::setCaptionForValueTrue(const char * aCaption) { ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: In member function 'void BDButton::setCaptionFromStringArrayPGM(const char* const*, uint8_t, bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:407:42: error: no matching function for call to 'BDButton::setCaption(arduino::__FlashStringHelper*&, bool&)' setCaption(tPGMCaption, doDrawButton); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: candidate: void BDButton::setCaption(const char*, bool) void BDButton::setCaption(const char * aCaption, bool doDrawButton) { ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const char*' In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: candidate: void BDButton::setCaption(const int*, bool) void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const int*' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:429:6: error: prototype for 'void BDButton::setCaption(const arduino::__FlashStringHelper*, bool)' does not match any in class 'BDButton' void BDButton::setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton) { ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: error: candidates are: void BDButton::setCaption(const int*, bool) void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: error: void BDButton::setCaption(const char*, bool) void BDButton::setCaption(const char * aCaption, bool doDrawButton) { ^~~~~~~~ Multiple libraries were found for "Servo.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
Result: FAIL
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:292:19: error: '__FlashStringHelper' does not name a type const __FlashStringHelper * aPGMCaption, uint8_t aCaptionSize, uint/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: error: 'REFS0' was not declared in this scope #define SHIFT_VALUE_FOR_REFERENCE REFS0 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE' ADMUX = aChannelNumber | (aReference << SHIFT_VALUE_FOR_REFERENCE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:27: error: '__FlashStringHelper' does not name a type void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:359:6: error: prototype for 'void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const arduino::__FlashStringHelper*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))' does not match any in class 'BDButton' void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: error: candidates are: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: error: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:89:6: error: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:401:6: error: prototype for 'void BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)' does not match any in class 'BDButton' void BDButton::setCaptionForValueTrue(const __FlashStringHelper * aPGMCaption) { ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: error: candidates are: void BDButton::setCaptionForValueTrue(const int*) void setCaptionForValueTrue(const __FlashStringHelper * aCaption); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:171:6: error: void BDButton::setCaptionForValueTrue(const char*) void BDButton::setCaptionForValueTrue(const char * aCaption) { ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: In member function 'void BDButton::setCaptionFromStringArrayPGM(const char* const*, uint8_t, bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:407:42: error: no matching function for call to 'BDButton::setCaption(arduino::__FlashStringHelper*&, bool&)' setCaption(tPGMCaption, doDrawButton); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: candidate: void BDButton::setCaption(const char*, bool) void BDButton::setCaption(const char * aCaption, bool doDrawButton) { ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const char*' In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: candidate: void BDButton::setCaption(const int*, bool) void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const int*' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:429:6: error: prototype for 'void BDButton::setCaption(const arduino::__FlashStringHelper*, bool)' does not match any in class 'BDButton' void BDButton::setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton) { ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: error: candidates are: void BDButton::setCaption(const int*, bool) void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: error: void BDButton::setCaption(const char*, bool) void BDButton::setCaption(const char * aCaption, bool doDrawButton) { ^~~~~~~~ Multiple libraries were found for "Servo.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
Result: FAIL
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:99:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/SimpleTouchScreenDSO.ino:386:18: error: no match for 'operator&' (operand types are 'DDRBClass' and 'int') DDRB = (DDRB & ~OUTPUT_MASK_PORTB) | OUTPUT_MASK_PORTB; /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/SimpleTouchScreenDSO.ino:399:5: error: 'PRR' was not declared in this scope PRR = _BV(PRTWI) | _BV(PRTWI); ^~~ -user/arduino-testlib/cli/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:39: error: '__FlashStringHelper' does not name a type void setCaptionForValueTrue(const __FlashStringHelper * aCaption); ^~~~~~~~~~~~~~~~~~~ li-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/Waveforms.cpp:71:17: error: 'DDB2' was not declared in this scope DDRB |= _BV(DDB2); // set pin OC1B = PortB2 -> PIN 10 to output direction ^ /home/ec2-user/arduino-testlib/cli-datadir/user//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp: In function 'void initFrequencyGeneratorPageGui()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:279:177: error: no matching function for call to 'BDButton::init(uint16_t&, int&, int, int, uint16_t&, const arduino::__FlashStringHelper*, int, const int&, int&, void (*)(BDButton*, int16_t))' BUTTON_HEIGHT_5, tButtonColor, reinterpret_cast<const __FlashStringHelper *>(RangeButtonStrings[i]), TEXT_SIZE_22, FLAG_BUTTON_DO_BEEP_ON_TOUCH, i, &doSetFrequencyRange); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:12:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:40: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:261:10: note: candidate: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:261:10: note: no known conversion for argument 6 from 'const arduino::__FlashStringHelper*' to 'const char*' In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:12:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:40: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: note: candidate: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: note: no known conversion for argument 6 from 'const arduino::__FlashStringHelper*' to 'const int*' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: note: candidate: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: note: candidate expects 5 arguments, 10 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:288:75: error: no matching function for call to 'BDButton::init(int, unsigned int, int, int, int, const arduino::__FlashStringHelper*, int, int, bool&, void (*)(BDButton*, int16_t))' sFrequencyInfo.isOutputEnabled, &doFrequencyGeneratorStartStop); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:12:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:40: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:261:10: note: candidate: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:261:10: note: no known conversion for argument 6 from 'const arduino::__FlashStringHelper*' to 'const char*' In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:12:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:40: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: note: candidate: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: note: no known conversion for argument 6 from 'const arduino::__FlashStringHelper*' to 'const int*' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: note: candidate: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: note: candidate expects 5 arguments, 10 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:289:67: error: no matching function for call to 'BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)' TouchButtonFrequencyStartStop.setCaptionForValueTrue(F("Stop")); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:12:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:40: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:269:10: note: candidate: void BDButton::setCaptionForValueTrue(const char*) void setCaptionForValueTrue(const char * aCaption); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:269:10: note: no known conversion for argument 1 from 'const arduino::__FlashStringHelper*' to 'const char*' In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:12:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:40: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: note: candidate: void BDButton::setCaptionForValueTrue(const int*) void setCaptionForValueTrue(const __FlashStringHelper * aCaption); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: note: no known conversion for argument 1 from 'const arduino::__FlashStringHelper*' to 'const int*' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:292:108: error: no matching function for call to 'BDButton::init(int, unsigned int, int, int, color16_t, const arduino::__FlashStringHelper*, int, const int&, int, void (*)(BDButton*, int16_t))' BUTTON_HEIGHT_4, COLOR_BLUE, F("Hz..."), TEXT_SIZE_22, FLAG_BUTTON_DO_BEEP_ON_TOUCH, 0, &doGetFrequency); ^ In file included from /home/ec2-user/arduino-te
Result: FAIL
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:292:19: error: '__FlashStringHelper' does not name a type const __FlashStringHelper * aPGMCaption, uint8_t aCaptionSize, uint/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay//home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1542:35: error: 'REFS0' was not declared in this scope #define SHIFT_VALUE_FOR_REFERENCE REFS0 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp:1547:45: note: in expansion of macro 'SHIFT_VALUE_FOR_REFERENCE' ADMUX = aChannelNumber | (aReference << SHIFT_VALUE_FOR_REFERENCE); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BlueDisplay.cpp/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:27: error: '__FlashStringHelper' does not name a type void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:359:6: error: prototype for 'void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const arduino::__FlashStringHelper*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t))' does not match any in class 'BDButton' void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:294:10: error: candidates are: void BDButton::init(uint16_t, uint16_t, const int*, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, const __FlashStringHelper * aPGMCaption, int16_t aValue, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:291:10: error: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const int*, uint8_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:89:6: error: void BDButton::init(uint16_t, uint16_t, uint16_t, uint16_t, color16_t, const char*, uint16_t, uint8_t, int16_t, void (*)(BDButton*, int16_t)) void BDButton::init(uint16_t aPositionX, uint16_t aPositionY, uint16_t aWidthX, uint16_t aHeightY, color16_t aButtonColor, ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:401:6: error: prototype for 'void BDButton::setCaptionForValueTrue(const arduino::__FlashStringHelper*)' does not match any in class 'BDButton' void BDButton::setCaptionForValueTrue(const __FlashStringHelper * aPGMCaption) { ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:296:10: error: candidates are: void BDButton::setCaptionForValueTrue(const int*) void setCaptionForValueTrue(const __FlashStringHelper * aCaption); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:171:6: error: void BDButton::setCaptionForValueTrue(const char*) void BDButton::setCaptionForValueTrue(const char * aCaption) { ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: In member function 'void BDButton::setCaptionFromStringArrayPGM(const char* const*, uint8_t, bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:407:42: error: no matching function for call to 'BDButton::setCaption(arduino::__FlashStringHelper*&, bool&)' setCaption(tPGMCaption, doDrawButton); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: candidate: void BDButton::setCaption(const char*, bool) void BDButton::setCaption(const char * aCaption, bool doDrawButton) { ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: note: no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const char*' In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: candidate: void BDButton::setCaption(const int*, bool) void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: note: no known conversion for argument 1 from 'arduino::__FlashStringHelper*' to 'const int*' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:429:6: error: prototype for 'void BDButton::setCaption(const arduino::__FlashStringHelper*, bool)' does not match any in class 'BDButton' void BDButton::setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton) { ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:32:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.h:297:10: error: candidates are: void BDButton::setCaption(const int*, bool) void setCaption(const __FlashStringHelper * aPGMCaption, bool doDrawButton = false); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/src/BDButton.cpp:181:6: error: void BDButton::setCaption(const char*, bool) void BDButton::setCaption(const char * aCaption, bool doDrawButton) { ^~~~~~~~
Result: PASS
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on samd architecture(s). Sketch uses 12172 bytes (4%) of program storage space. Maximum is 262144 bytes. Global variables use 3016 bytes (9%) of dynamic memory, leaving 29752 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory #include <util/delay_basic.h> ^~~~~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "SoftwareSerial.h" Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Dabble Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Printoo_Library Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
Result: PASS
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on samd architecture(s). Sketch uses 16140 bytes (6%) of program storage space. Maximum is 262144 bytes. Global variables use 3148 bytes (9%) of dynamic memory, leaving 29620 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on samd architecture(s). Sketch uses 23996 bytes (9%) of program storage space. Maximum is 262144 bytes. Global variables use 3372 bytes (10%) of dynamic memory, leaving 29396 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on samd architecture(s). Sketch uses 24124 bytes (9%) of program storage space. Maximum is 262144 bytes. Global variables use 3492 bytes (10%) of dynamic memory, leaving 29276 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on samd architecture(s). Sketch uses 45736 bytes (17%) of program storage space. Maximum is 262144 bytes. Global variables use 3752 bytes (11%) of dynamic memory, leaving 29016 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.cpp:48:10: fatal error: Pages.h: No such file or directory #include "Pages.h" ^~~~~~~~~ compilation terminated.
Result: PASS
WARNING: library BlueDisplay claims to run on avr, esp8266, esp32, STM32, stm32, stm32duino, sam architecture(s) and may be incompatible with your current board which runs on samd architecture(s). Sketch uses 21940 bytes (8%) of program storage space. Maximum is 262144 bytes. Global variables use 3300 bytes (10%) of dynamic memory, leaving 29468 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 415230 bytes (31%) of program storage space. Maximum is 1310720 bytes. Global variables use 19484 bytes (5%) of dynamic memory, leaving 308196 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 266434 bytes (20%) of program storage space. Maximum is 1310720 bytes. Global variables use 15784 bytes (4%) of dynamic memory, leaving 311896 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 939370 bytes (71%) of program storage space. Maximum is 1310720 bytes. Global variables use 31212 bytes (9%) of dynamic memory, leaving 296468 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 957814 bytes (73%) of program storage space. Maximum is 1310720 bytes. Global variables use 31396 bytes (9%) of dynamic memory, leaving 296284 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
Multiple libraries were found for "Servo.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ServoESP32 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Servo Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RokitSmart Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XMC_Servo
Result: FAIL
Multiple libraries were found for "Ticker.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Ticker Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/SimpleTouchScreenDSO.ino:163:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BlueDisplay/examples/SimpleTouchScreenDSO/FrequencyGeneratorPage.h:15:26: fatal error: avr/pgmspace.h: No such file or directory compilation terminated.
Result: PASS
Sketch uses 941578 bytes (71%) of program storage space. Maximum is 1310720 bytes. Global variables use 31364 bytes (9%) of dynamic memory, leaving 296316 bytes for local variables. Maximum is 327680 bytes.