This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.1.2
More details
Board | Claims compatibility | Inclusion | ExtendedTouchEventDemo |
ExtendedTouchEventRotationDemo |
---|---|---|---|---|
arduino:avr:uno
1.8.4 |
Yes ⚠️ | FAIL | FAIL | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes ⚠️ | FAIL | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
Yes ⚠️ | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
Yes ⚠️ | FAIL | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes ⚠️ | FAIL | FAIL | FAIL |
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:13:1: error: 'ExtendedTouchEvent' does not name a type ExtendedTouchEvent::ExtendedTouchEvent(XPT2046_Touchscreen &touch, Adafruit_GFX &tft, int16_t black) : ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:17:1: error: 'ExtendedTouchEvent' does not name a type ExtendedTouchEvent::ExtendedTouchEvent(XPT2046_Touchscreen &touch, Adafruit_GFX &tft) : _touch(touch), _tft(tft) {} ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:19:6: error: 'ExtendedTouchEvent' has not been declared void ExtendedTouchEvent::setRotation(uint8_t n) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: In function 'void setRotation(uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:20:5: error: '_touch' was not declared in this scope _touch.setRotation(n); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:20:5: note: suggested alternative: 'struct' _touch.setRotation(n); ^~~~~~ struct /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:21:5: error: '_tft' was not declared in this scope _tft.setRotation(n); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:24:9: error: 'ExtendedTouchEvent' has not been declared boolean ExtendedTouchEvent::isInRectangle(TS_Point p, int16_t x, int16_t y, int16_t w, int16_t h) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:28:15: error: 'ExtendedTouchEvent' has not been declared unsigned long ExtendedTouchEvent::lastTouchEventTime() { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: In function 'long unsigned int lastTouchEventTime()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:29:12: error: '_lasttouch' was not declared in this scope return _lasttouch; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:33:9: error: 'ExtendedTouchEvent' has not been declared boolean ExtendedTouchEvent::isInCircle(TS_Point p, int16_t x, int16_t y, int16_t r) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:38:9: error: 'ExtendedTouchEvent' has not been declared boolean ExtendedTouchEvent::isInPolygon(TS_Point p, int16_t nvertices, int16_t vertices[][2]) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:55:6: error: 'ExtendedTouchEvent' has not been declared void ExtendedTouchEvent::pollTouchScreen() { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: In function 'void pollTouchScreen()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:60:9: error: '_touch' was not declared in this scope p = _touch.getPoint(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:60:9: note: suggested alternative: 'tch' p = _touch.getPoint(); ^~~~~~ tch /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:61:18: error: '_minPress' was not declared in this scope tch = (p.z > _minPress); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:65:16: error: '_down' was not declared in this scope if (tch && _down) { //continous touch ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:66:15: error: 'toScreen' was not declared in this scope scr = toScreen(p); ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen/XPT2046_Touchscreen.h:26:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:68:18: error: '_lastMove' was not declared in this scope dx = abs(_lastMove.x - p.x); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:94:18: note: in definition of macro 'abs' #define abs(x) ((x)>0?(x):-(x)) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:71:13: error: '_drawMode' was not declared in this scope if (_drawMode && ((dx > _moveth) || (dy > _moveth))) { //movement? ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:71:33: error: '_moveth' was not declared in this scope if (_drawMode && ((dx > _moveth) || (dy > _moveth))) { //movement? ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:23: error: '_onTouchDraw' was not declared in this scope fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:42: error: 'EVENT' has not been declared fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:13: error: 'fireEvent' was not declared in this scope fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:13: note: suggested alternative: 'freopen' fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~~~~~ freopen /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:21: error: '_begin' was not declared in this scope if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:31: error: '_clickLong' was not declared in this scope if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:48: error: '_long' was not declared in this scope if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:48: note: suggested alternative: 'long' if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~ long /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:23: error: '_onTouchLong' was not declared in this scope fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:42: error: 'EVENT' has not been declared fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:13: error: 'fireEvent' was not declared in this scope fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:13: note: suggested alternative: 'freopen' fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~~~~~ freopen /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:80:15: error: 'toScreen' was not declared in this scope scr = toScreen(p); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:81:9: error: '_start' was not declared in this scope _start = p; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:81:9: note: suggested alternative: 'va_start' _start = p; ^~~~~~ va_start /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:82:9: error: '_lastMove' was not declared in this scope _lastMove = p; ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:83:9: error: '_begin' was not declared in this scope
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:42:1: error: 'ExtendedTouchEvent' does not name a type ExtendedTouchEvent tevent(touch, tft); ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: variable or field 'onWipe' declared void void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: 'WIPE_DIRECTION' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: variable or field 'onWipe' declared void void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: 'WIPE_DIRECTION' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino: In function 'void onDblClick(TS_Point)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:101:9: error: 'tevent' was not declared in this scope tevent.setDrawMode(false); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:101:9: note: suggested alternative: 'getenv' tevent.setDrawMode(false); ^~~~~~ getenv /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:143:12: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("w =%d, h=%d\n", tft.width(), tft.height()); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:145:5: error: 'tevent' was not declared in this scope tevent.setResolution(tft.width(), tft.height()); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:145:5: note: suggested alternative: 'getenv' tevent.setResolution(tft.width(), tft.height()); ^~~~~~ getenv /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:149:32: error: 'onWipe' was not declared in this scope tevent.registerOnTouchWipe(onWipe); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:162:5: error: 'tevent' was not declared in this scope tevent.pollTouchScreen(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:162:5: note: suggested alternative: 'getenv' tevent.pollTouchScreen(); ^~~~~~ getenv Multiple libraries were found for "XPT2046_Touchscreen.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingPulse_XPT2046_Touch
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventRotationDemo/ExtendedTouchEventRotationDemo.ino:21:10: fatal error: esp_sleep.h: No such file or directory #include "esp_sleep.h" ^~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "XPT2046_Touchscreen.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingPulse_XPT2046_Touch
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:13:1: error: 'ExtendedTouchEvent' does not name a type ExtendedTouchEvent::ExtendedTouchEvent(XPT2046_Touchscreen &touch, Adafruit_GFX &tft, int16_t black) : ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:17:1: error: 'ExtendedTouchEvent' does not name a type ExtendedTouchEvent::ExtendedTouchEvent(XPT2046_Touchscreen &touch, Adafruit_GFX &tft) : _touch(touch), _tft(tft) {} ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:19:6: error: 'ExtendedTouchEvent' has not been declared void ExtendedTouchEvent::setRotation(uint8_t n) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: In function 'void setRotation(uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:20:5: error: '_touch' was not declared in this scope _touch.setRotation(n); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:20:5: note: suggested alternative: 'btowc' _touch.setRotation(n); ^~~~~~ btowc /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:21:5: error: '_tft' was not declared in this scope _tft.setRotation(n); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:21:5: note: suggested alternative: 'stat' _tft.setRotation(n); ^~~~ stat /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:24:9: error: 'ExtendedTouchEvent' has not been declared boolean ExtendedTouchEvent::isInRectangle(TS_Point p, int16_t x, int16_t y, int16_t w, int16_t h) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:28:15: error: 'ExtendedTouchEvent' has not been declared unsigned long ExtendedTouchEvent::lastTouchEventTime() { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: In function 'long unsigned int lastTouchEventTime()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:29:12: error: '_lasttouch' was not declared in this scope return _lasttouch; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:33:9: error: 'ExtendedTouchEvent' has not been declared boolean ExtendedTouchEvent::isInCircle(TS_Point p, int16_t x, int16_t y, int16_t r) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:38:9: error: 'ExtendedTouchEvent' has not been declared boolean ExtendedTouchEvent::isInPolygon(TS_Point p, int16_t nvertices, int16_t vertices[][2]) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:55:6: error: 'ExtendedTouchEvent' has not been declared void ExtendedTouchEvent::pollTouchScreen() { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: In function 'void pollTouchScreen()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:60:9: error: '_touch' was not declared in this scope p = _touch.getPoint(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:60:9: note: suggested alternative: 'tch' p = _touch.getPoint(); ^~~~~~ tch /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:61:18: error: '_minPress' was not declared in this scope tch = (p.z > _minPress); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:65:16: error: '_down' was not declared in this scope if (tch && _down) { //continous touch ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:66:15: error: 'toScreen' was not declared in this scope scr = toScreen(p); ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen/XPT2046_Touchscreen.h:26:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:68:18: error: '_lastMove' was not declared in this scope dx = abs(_lastMove.x - p.x); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:63:18: note: in definition of macro 'abs' #define abs(x) ((x)>0?(x):-(x)) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:71:13: error: '_drawMode' was not declared in this scope if (_drawMode && ((dx > _moveth) || (dy > _moveth))) { //movement? ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:71:33: error: '_moveth' was not declared in this scope if (_drawMode && ((dx > _moveth) || (dy > _moveth))) { //movement? ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:71:33: note: suggested alternative: '_remove_r' if (_drawMode && ((dx > _moveth) || (dy > _moveth))) { //movement? ^~~~~~~ _remove_r /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:23: error: '_onTouchDraw' was not declared in this scope fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:42: error: 'EVENT' has not been declared fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:13: error: 'fireEvent' was not declared in this scope fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:13: note: suggested alternative: 'dirent' fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:21: error: '_begin' was not declared in this scope if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:21: note: suggested alternative: '_Bigint' if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~~ _Bigint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:31: error: '_clickLong' was not declared in this scope if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:31: note: suggested alternative: '__ULong' if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~~~~~~ __ULong /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:48: error: '_long' was not declared in this scope if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:48: note: suggested alternative: 'ulong' if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~ ulong /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:23: error: '_onTouchLong' was not declared in this scope fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:42: error: 'EVENT' has not been declared fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:13: error: 'fireEvent' was not declared in this scope fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:13: note: suggested alternative: 'dirent' fireEve
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:42:1: error: 'ExtendedTouchEvent' does not name a type ExtendedTouchEvent tevent(touch, tft); ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: variable or field 'onWipe' declared void void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: 'WIPE_DIRECTION' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: note: suggested alternative: 'MBED_SECTION' void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ MBED_SECTION /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: variable or field 'onWipe' declared void void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: 'WIPE_DIRECTION' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: note: suggested alternative: 'MBED_SECTION' void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ MBED_SECTION /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino: In function 'void onDblClick(TS_Point)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:101:9: error: 'tevent' was not declared in this scope tevent.setDrawMode(false); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:101:9: note: suggested alternative: 'dirent' tevent.setDrawMode(false); ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:143:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("w =%d, h=%d\n", tft.width(), tft.height()); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:145:5: error: 'tevent' was not declared in this scope tevent.setResolution(tft.width(), tft.height()); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:145:5: note: suggested alternative: 'dirent' tevent.setResolution(tft.width(), tft.height()); ^~~~~~ dirent /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:149:32: error: 'onWipe' was not declared in this scope tevent.registerOnTouchWipe(onWipe); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:162:5: error: 'tevent' was not declared in this scope tevent.pollTouchScreen(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:162:5: note: suggested alternative: 'dirent' tevent.pollTouchScreen(); ^~~~~~ dirent Multiple libraries were found for "XPT2046_Touchscreen.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingPulse_XPT2046_Touch
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventRotationDemo/ExtendedTouchEventRotationDemo.ino:21:10: fatal error: esp_sleep.h: No such file or directory #include "esp_sleep.h" ^~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "XPT2046_Touchscreen.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingPulse_XPT2046_Touch
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:13:1: error: 'ExtendedTouchEvent' does not name a type ExtendedTouchEvent::ExtendedTouchEvent(XPT2046_Touchscreen &touch, Adafruit_GFX &tft, int16_t black) : ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:17:1: error: 'ExtendedTouchEvent' does not name a type ExtendedTouchEvent::ExtendedTouchEvent(XPT2046_Touchscreen &touch, Adafruit_GFX &tft) : _touch(touch), _tft(tft) {} ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:19:6: error: 'ExtendedTouchEvent' has not been declared void ExtendedTouchEvent::setRotation(uint8_t n) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: In function 'void setRotation(uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:20:5: error: '_touch' was not declared in this scope _touch.setRotation(n); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:20:5: note: suggested alternative: 'struct' _touch.setRotation(n); ^~~~~~ struct /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:21:5: error: '_tft' was not declared in this scope _tft.setRotation(n); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:24:9: error: 'ExtendedTouchEvent' has not been declared boolean ExtendedTouchEvent::isInRectangle(TS_Point p, int16_t x, int16_t y, int16_t w, int16_t h) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:28:15: error: 'ExtendedTouchEvent' has not been declared unsigned long ExtendedTouchEvent::lastTouchEventTime() { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: In function 'long unsigned int lastTouchEventTime()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:29:12: error: '_lasttouch' was not declared in this scope return _lasttouch; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:33:9: error: 'ExtendedTouchEvent' has not been declared boolean ExtendedTouchEvent::isInCircle(TS_Point p, int16_t x, int16_t y, int16_t r) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:38:9: error: 'ExtendedTouchEvent' has not been declared boolean ExtendedTouchEvent::isInPolygon(TS_Point p, int16_t nvertices, int16_t vertices[][2]) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:55:6: error: 'ExtendedTouchEvent' has not been declared void ExtendedTouchEvent::pollTouchScreen() { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: In function 'void pollTouchScreen()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:60:9: error: '_touch' was not declared in this scope p = _touch.getPoint(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:60:9: note: suggested alternative: 'tch' p = _touch.getPoint(); ^~~~~~ tch /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:61:18: error: '_minPress' was not declared in this scope tch = (p.z > _minPress); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:65:16: error: '_down' was not declared in this scope if (tch && _down) { //continous touch ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:66:15: error: 'toScreen' was not declared in this scope scr = toScreen(p); ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:5:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:29, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen/XPT2046_Touchscreen.h:26, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:68:18: error: '_lastMove' was not declared in this scope dx = abs(_lastMove.x - p.x); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:71:13: error: '_drawMode' was not declared in this scope if (_drawMode && ((dx > _moveth) || (dy > _moveth))) { //movement? ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:71:33: error: '_moveth' was not declared in this scope if (_drawMode && ((dx > _moveth) || (dy > _moveth))) { //movement? ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:23: error: '_onTouchDraw' was not declared in this scope fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:42: error: 'EVENT' has not been declared fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:13: error: 'fireEvent' was not declared in this scope fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:13: note: suggested alternative: 'freopen' fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~~~~~ freopen /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:21: error: '_begin' was not declared in this scope if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:31: error: '_clickLong' was not declared in this scope if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:48: error: '_long' was not declared in this scope if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:48: note: suggested alternative: 'long' if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~ long /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:23: error: '_onTouchLong' was not declared in this scope fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:42: error: 'EVENT' has not been declared fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:13: error: 'fireEvent' was not declared in this scope fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:13: note: suggested alternative: 'freopen' fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~~~~~ freopen /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:80:15: error: 'toScreen' was not declared in this scope scr = toScreen(p); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:81:9: error: '_start' was not declared in this scope _start = p; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:81:9: note: suggested alternative: 'va_start' _start = p; ^~~~~~ va_start /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:82:9: error: '_lastMove' was not decla
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:42:1: error: 'ExtendedTouchEvent' does not name a type ExtendedTouchEvent tevent(touch, tft); ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: variable or field 'onWipe' declared void void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: 'WIPE_DIRECTION' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: note: suggested alternative: 'REQUEST_DIRECTION' void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ REQUEST_DIRECTION /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: variable or field 'onWipe' declared void void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: 'WIPE_DIRECTION' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: note: suggested alternative: 'REQUEST_DIRECTION' void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ REQUEST_DIRECTION /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino: In function 'void onDblClick(TS_Point)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:101:9: error: 'tevent' was not declared in this scope tevent.setDrawMode(false); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:101:9: note: suggested alternative: 'getenv' tevent.setDrawMode(false); ^~~~~~ getenv /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:143:12: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("w =%d, h=%d\n", tft.width(), tft.height()); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:145:5: error: 'tevent' was not declared in this scope tevent.setResolution(tft.width(), tft.height()); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:145:5: note: suggested alternative: 'getenv' tevent.setResolution(tft.width(), tft.height()); ^~~~~~ getenv /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:149:32: error: 'onWipe' was not declared in this scope tevent.registerOnTouchWipe(onWipe); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:162:5: error: 'tevent' was not declared in this scope tevent.pollTouchScreen(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:162:5: note: suggested alternative: 'getenv' tevent.pollTouchScreen(); ^~~~~~ getenv Multiple libraries were found for "XPT2046_Touchscreen.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingPulse_XPT2046_Touch
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventRotationDemo/ExtendedTouchEventRotationDemo.ino:21:10: fatal error: esp_sleep.h: No such file or directory #include "esp_sleep.h" ^~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "XPT2046_Touchscreen.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingPulse_XPT2046_Touch
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:13:1: error: 'ExtendedTouchEvent' does not name a type ExtendedTouchEvent::ExtendedTouchEvent(XPT2046_Touchscreen &touch, Adafruit_GFX &tft, int16_t black) : ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:17:1: error: 'ExtendedTouchEvent' does not name a type ExtendedTouchEvent::ExtendedTouchEvent(XPT2046_Touchscreen &touch, Adafruit_GFX &tft) : _touch(touch), _tft(tft) {} ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:19:6: error: 'ExtendedTouchEvent' has not been declared void ExtendedTouchEvent::setRotation(uint8_t n) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: In function 'void setRotation(uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:20:5: error: '_touch' was not declared in this scope _touch.setRotation(n); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:20:5: note: suggested alternative: 'struct' _touch.setRotation(n); ^~~~~~ struct /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:21:5: error: '_tft' was not declared in this scope _tft.setRotation(n); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:24:9: error: 'ExtendedTouchEvent' has not been declared boolean ExtendedTouchEvent::isInRectangle(TS_Point p, int16_t x, int16_t y, int16_t w, int16_t h) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:28:15: error: 'ExtendedTouchEvent' has not been declared unsigned long ExtendedTouchEvent::lastTouchEventTime() { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: In function 'long unsigned int lastTouchEventTime()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:29:12: error: '_lasttouch' was not declared in this scope return _lasttouch; ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:33:9: error: 'ExtendedTouchEvent' has not been declared boolean ExtendedTouchEvent::isInCircle(TS_Point p, int16_t x, int16_t y, int16_t r) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:38:9: error: 'ExtendedTouchEvent' has not been declared boolean ExtendedTouchEvent::isInPolygon(TS_Point p, int16_t nvertices, int16_t vertices[][2]) { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:55:6: error: 'ExtendedTouchEvent' has not been declared void ExtendedTouchEvent::pollTouchScreen() { ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp: In function 'void pollTouchScreen()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:60:9: error: '_touch' was not declared in this scope p = _touch.getPoint(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:60:9: note: suggested alternative: 'tch' p = _touch.getPoint(); ^~~~~~ tch /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:61:18: error: '_minPress' was not declared in this scope tch = (p.z > _minPress); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:65:16: error: '_down' was not declared in this scope if (tch && _down) { //continous touch ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:66:15: error: 'toScreen' was not declared in this scope scr = toScreen(p); ^~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen/XPT2046_Touchscreen.h:26:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:68:18: error: '_lastMove' was not declared in this scope dx = abs(_lastMove.x - p.x); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:66:18: note: in definition of macro 'abs' #define abs(x) ((x)>0?(x):-(x)) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:71:13: error: '_drawMode' was not declared in this scope if (_drawMode && ((dx > _moveth) || (dy > _moveth))) { //movement? ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:71:33: error: '_moveth' was not declared in this scope if (_drawMode && ((dx > _moveth) || (dy > _moveth))) { //movement? ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:71:33: note: suggested alternative: '_remove_r' if (_drawMode && ((dx > _moveth) || (dy > _moveth))) { //movement? ^~~~~~~ _remove_r /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:23: error: '_onTouchDraw' was not declared in this scope fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:42: error: 'EVENT' has not been declared fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:13: error: 'fireEvent' was not declared in this scope fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:72:13: note: suggested alternative: 'freopen' fireEvent(_onTouchDraw, scr, EVENT::EVT_DRAW); ^~~~~~~~~ freopen /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:21: error: '_begin' was not declared in this scope if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:21: note: suggested alternative: '_Bigint' if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~~ _Bigint /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:31: error: '_clickLong' was not declared in this scope if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:31: note: suggested alternative: '__ULong' if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~~~~~~ __ULong /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:48: error: '_long' was not declared in this scope if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:74:48: note: suggested alternative: 'ulong' if (((now - _begin) > _clickLong) && (!_long)) { ^~~~~ ulong /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:23: error: '_onTouchLong' was not declared in this scope fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:42: error: 'EVENT' has not been declared fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:13: error: 'fireEvent' was not declared in this scope fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:75:13: note: suggested alternative: 'freopen' fireEvent(_onTouchLong, scr, EVENT::EVT_LONG); ^~~~~~~~~ freopen /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/src/ExtendedTouchEvent.cpp:80:
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:42:1: error: 'ExtendedTouchEvent' does not name a type ExtendedTouchEvent tevent(touch, tft); ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: variable or field 'onWipe' declared void void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: 'WIPE_DIRECTION' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: note: suggested alternative: 'REQUEST_DIRECTION' void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ REQUEST_DIRECTION /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: variable or field 'onWipe' declared void void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: error: 'WIPE_DIRECTION' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:61:13: note: suggested alternative: 'REQUEST_DIRECTION' void onWipe(WIPE_DIRECTION dir) { ^~~~~~~~~~~~~~ REQUEST_DIRECTION /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino: In function 'void onDblClick(TS_Point)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:101:9: error: 'tevent' was not declared in this scope tevent.setDrawMode(false); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:101:9: note: suggested alternative: 'dev_t' tevent.setDrawMode(false); ^~~~~~ dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:143:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("w =%d, h=%d\n", tft.width(), tft.height()); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:145:5: error: 'tevent' was not declared in this scope tevent.setResolution(tft.width(), tft.height()); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:145:5: note: suggested alternative: 'dev_t' tevent.setResolution(tft.width(), tft.height()); ^~~~~~ dev_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:149:32: error: 'onWipe' was not declared in this scope tevent.registerOnTouchWipe(onWipe); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:162:5: error: 'tevent' was not declared in this scope tevent.pollTouchScreen(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventDemo/ExtendedTouchEventDemo.ino:162:5: note: suggested alternative: 'dev_t' tevent.pollTouchScreen(); ^~~~~~ dev_t Multiple libraries were found for "XPT2046_Touchscreen.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingPulse_XPT2046_Touch
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ExtendedTouchEvent/examples/ExtendedTouchEventRotationDemo/ExtendedTouchEventRotationDemo.ino:21:10: fatal error: esp_sleep.h: No such file or directory #include "esp_sleep.h" ^~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "XPT2046_Touchscreen.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingPulse_XPT2046_Touch
Result: FAIL
<built-in>: fatal error: when writing output to /tmp/arduino-sketch-4E5EA9BCA509FC38DB3A105BF4E707B4/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device compilation terminated. Multiple libraries were found for "XPT2046_Touchscreen.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingPulse_XPT2046_Touch
Result: FAIL
<built-in>: fatal error: when writing output to /tmp/arduino-sketch-F7DAE60042E170134EDD345441E268CA/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device compilation terminated. Multiple libraries were found for "XPT2046_Touchscreen.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingPulse_XPT2046_Touch
Result: FAIL
<built-in>: fatal error: when writing output to /tmp/arduino-sketch-AEA3F037A987428FA7E8D34712646733/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device compilation terminated. Multiple libraries were found for "XPT2046_Touchscreen.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/XPT2046_Touchscreen Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ThingPulse_XPT2046_Touch