This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.1
More details
Board | Claims compatibility | Inclusion | simplescroll |
---|---|---|---|
arduino:avr:uno
1.8.4 |
No | FAIL | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
No | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
No | FAIL | FAIL |
Result: FAIL
WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::setDisplay(uint8_t, uint8_t)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: error: 'timer1_attachInterrupt' was not declared in this scope timer1_attachInterrupt(interruptHandler); ^~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: note: suggested alternative: 'attachInterrupt' timer1_attachInterrupt(interruptHandler); ^~~~~~~~~~~~~~~~~~~~~~ attachInterrupt /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:2: error: 'timer1_write' was not declared in this scope timer1_write(nextT); ^~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:2: error: 'timer1_disable' was not declared in this scope timer1_disable(); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOn()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:16: error: 'TIM_DIV16' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: error: 'TIM_EDGE' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: note: suggested alternative: 'TIMER2' timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~ TIMER2 /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: error: 'TIM_SINGLE' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: note: suggested alternative: 'RISING' timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~ RISING /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:2: error: 'timer1_enable' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOff()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:2: error: 'timer1_disable' was not declared in this scope timer1_disable(); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::shiftOutFast(byte)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: error: 'GPIO_REG_WRITE' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:155:19: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << data_R1); ^~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:158:18: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::ISR_TIMER_SCAN()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:238:2: error: 'GPOS' was not declared in this scope GPOS |= 1 << en_74138; ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:238:2: note: suggested alternative: 'CPOL' GPOS |= 1 << en_74138; ^~~~ CPOL /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:17: error: 'PERIPHS_GPIO_BASEADDR' was not declared in this scope WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin); ^~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:2: error: 'WRITE_PERI_REG' was not declared in this scope WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:266:2: error: 'GP16O' was not declared in this scope GP16O &= ~1; ^~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:280:2: error: 'GPOC' was not declared in this scope GPOC |= 1 << en_74138; ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:280:2: note: suggested alternative: 'CPOL' GPOC |= 1 << en_74138; ^~~~ CPOL /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:283:2: error: 'timer1_write' was not declared in this scope timer1_write(nextT); ^~~~~~~~~~~~
Result: FAIL
WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: error: 'D0' was not declared in this scope #define latchPin D0 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: note: suggested alternative: 'A0' #define latchPin D0 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: error: 'D1' was not declared in this scope #define clockPin D1 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: note: suggested alternative: 'A1' #define clockPin D1 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: error: 'D3' was not declared in this scope #define data_R1 D3 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: note: suggested alternative: 'A3' #define data_R1 D3 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: error: 'D4' was not declared in this scope #define en_74138 D4 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: note: suggested alternative: 'A4' #define en_74138 D4 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:12:18: error: 'D8' was not declared in this scope #define la_74138 D8 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:58: note: in expansion of macro 'la_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:12:18: note: suggested alternative: 'u8' #define la_74138 D8 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:58: note: in expansion of macro 'la_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: error: 'D7' was not declared in this scope #define lb_74138 D7 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: note: suggested alternative: 'A7' #define lb_74138 D7 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: error: 'D6' was not declared in this scope #define lc_74138 D6 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: note: suggested alternative: 'A6' #define lc_74138 D6 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: error: 'D5' was not declared in this scope #define ld_74138 D5 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: note: suggested alternative: 'A5' #define ld_74138 D5 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~
Result: FAIL
WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::setDisplay(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: error: 'timer1_attachInterrupt' was not declared in this scope timer1_attachInterrupt(interruptHandler); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: note: suggested alternative: 'attachInterrupt' timer1_attachInterrupt(interruptHandler); ^~~~~~~~~~~~~~~~~~~~~~ attachInterrupt /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:2: error: 'timer1_write' was not declared in this scope timer1_write(nextT); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:2: note: suggested alternative: 'timer_hw_t' timer1_write(nextT); ^~~~~~~~~~~~ timer_hw_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:2: error: 'timer1_disable' was not declared in this scope timer1_disable(); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:2: note: suggested alternative: 'timerisset' timer1_disable(); ^~~~~~~~~~~~~~ timerisset /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOn()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:16: error: 'TIM_DIV16' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: error: 'TIM_EDGE' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: note: suggested alternative: 'TIMER' timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~ TIMER /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: error: 'TIM_SINGLE' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: note: suggested alternative: 'RISING' timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~ RISING /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:2: error: 'timer1_enable' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:2: note: suggested alternative: 'timerclear' timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~~~~ timerclear /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOff()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:2: error: 'timer1_disable' was not declared in this scope timer1_disable(); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:2: note: suggested alternative: 'timerisset' timer1_disable(); ^~~~~~~~~~~~~~ timerisset /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::shiftOutFast(byte)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: note: suggested alternative: 'SIO_GPIO_OUT_SET_ACCESS' GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~~~~~~~~ SIO_GPIO_OUT_SET_ACCESS /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: error: 'GPIO_REG_WRITE' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: note: suggested alternative: 'GPIO_IRQ_EDGE_RISE' GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~ GPIO_IRQ_EDGE_RISE /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:155:19: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << data_R1); ^~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:155:19: note: suggested alternative: 'SIO_GPIO_OUT_SET_ACCESS' GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << data_R1); ^~~~~~~~~~~~~~~~~~~~~ SIO_GPIO_OUT_SET_ACCESS /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:158:18: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:158:18: note: suggested alternative: 'SIO_GPIO_OUT_SET_ACCESS' GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~~~~~~~~ SIO_GPIO_OUT_SET_ACCESS /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::ISR_TIMER_SCAN()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:238:2: error: 'GPOS' was not declared in this scope GPOS |= 1 << en_74138; ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:17: error: 'PERIPHS_GPIO_BASEADDR' was not declared in this scope WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin); ^~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:2: error: 'WRITE_PERI_REG' was not declared in this scope WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:266:2: error: 'GP16O' was not declared in this scope GP16O &= ~1; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:280:2: error: 'GPOC' was not declared in this scope GPOC |= 1 << en_74138; ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:283:2: error: 'timer1_write' was not declared in this scope timer1_write(nextT); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:283:2: note: suggested alternative: 'timer_hw_t' timer1_write(nextT); ^~~~~~~~~~~~ timer_hw_t
Result: FAIL
WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: error: 'D0' was not declared in this scope #define latchPin D0 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: note: suggested alternative: 'A0' #define latchPin D0 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: error: 'D1' was not declared in this scope #define clockPin D1 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: note: suggested alternative: 'A1' #define clockPin D1 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: error: 'D3' was not declared in this scope #define data_R1 D3 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: note: suggested alternative: 'A3' #define data_R1 D3 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: error: 'D4' was not declared in this scope #define en_74138 D4 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: note: suggested alternative: 'A4' #define en_74138 D4 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:12:18: error: 'D8' was not declared in this scope #define la_74138 D8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:58: note: in expansion of macro 'la_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:12:18: note: suggested alternative: 'p8' #define la_74138 D8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:58: note: in expansion of macro 'la_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: error: 'D7' was not declared in this scope #define lb_74138 D7 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: note: suggested alternative: 'A7' #define lb_74138 D7 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: error: 'D6' was not declared in this scope #define lc_74138 D6 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: note: suggested alternative: 'A6' #define lc_74138 D6 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: error: 'D5' was not declared in this scope #define ld_74138 D5 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: note: suggested alternative: 'A5' #define ld_74138 D5 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~
Result: FAIL
WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::setDisplay(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: error: 'timer1_attachInterrupt' was not declared in this scope timer1_attachInterrupt(interruptHandler); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: note: suggested alternative: 'attachInterrupt' timer1_attachInterrupt(interruptHandler); ^~~~~~~~~~~~~~~~~~~~~~ attachInterrupt /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:2: error: 'timer1_write' was not declared in this scope timer1_write(nextT); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:2: error: 'timer1_disable' was not declared in this scope timer1_disable(); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOn()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:16: error: 'TIM_DIV16' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: error: 'TIM_EDGE' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: note: suggested alternative: 'TIMERA0' timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~ TIMERA0 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: error: 'TIM_SINGLE' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: note: suggested alternative: 'TCA_SINGLE_t' timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~ TCA_SINGLE_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:2: error: 'timer1_enable' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOff()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:2: error: 'timer1_disable' was not declared in this scope timer1_disable(); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::shiftOutFast(byte)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: error: 'GPIO_REG_WRITE' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: note: suggested alternative: 'GPIO_GPIO0' GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~ GPIO_GPIO0 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:155:19: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << data_R1); ^~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:158:18: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::ISR_TIMER_SCAN()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:238:2: error: 'GPOS' was not declared in this scope GPOS |= 1 << en_74138; ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:238:2: note: suggested alternative: 'GPIO1' GPOS |= 1 << en_74138; ^~~~ GPIO1 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:17: error: 'PERIPHS_GPIO_BASEADDR' was not declared in this scope WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin); ^~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:2: error: 'WRITE_PERI_REG' was not declared in this scope WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:2: note: suggested alternative: 'WDT_PERIOD_t' WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin); ^~~~~~~~~~~~~~ WDT_PERIOD_t /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:266:2: error: 'GP16O' was not declared in this scope GP16O &= ~1; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:280:2: error: 'GPOC' was not declared in this scope GPOC |= 1 << en_74138; ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:280:2: note: suggested alternative: 'GPIO1' GPOC |= 1 << en_74138; ^~~~ GPIO1 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:283:2: error: 'timer1_write' was not declared in this scope timer1_write(nextT); ^~~~~~~~~~~~
Result: FAIL
WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: error: 'D0' was not declared in this scope #define latchPin D0 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: note: suggested alternative: 'A0' #define latchPin D0 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: error: 'D1' was not declared in this scope #define clockPin D1 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: note: suggested alternative: 'A1' #define clockPin D1 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: error: 'D3' was not declared in this scope #define data_R1 D3 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: note: suggested alternative: 'A3' #define data_R1 D3 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: error: 'D4' was not declared in this scope #define en_74138 D4 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: note: suggested alternative: 'A4' #define en_74138 D4 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:12:18: error: 'D8' was not declared in this scope #define la_74138 D8 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:58: note: in expansion of macro 'la_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: error: 'D7' was not declared in this scope #define lb_74138 D7 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: note: suggested alternative: 'A7' #define lb_74138 D7 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: error: 'D6' was not declared in this scope #define lc_74138 D6 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: note: suggested alternative: 'A6' #define lc_74138 D6 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: error: 'D5' was not declared in this scope #define ld_74138 D5 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: note: suggested alternative: 'A5' #define ld_74138 D5 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~
Result: FAIL
WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::setDisplay(uint8_t, uint8_t)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: error: 'timer1_attachInterrupt' was not declared in this scope timer1_attachInterrupt(interruptHandler); ^~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: note: suggested alternative: 'attachInterrupt' timer1_attachInterrupt(interruptHandler); ^~~~~~~~~~~~~~~~~~~~~~ attachInterrupt /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:2: error: 'timer1_write' was not declared in this scope timer1_write(nextT); ^~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:2: note: suggested alternative: 'timer_t' timer1_write(nextT); ^~~~~~~~~~~~ timer_t /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:2: error: 'timer1_disable' was not declared in this scope timer1_disable(); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:2: note: suggested alternative: 'uhd_disable' timer1_disable(); ^~~~~~~~~~~~~~ uhd_disable /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOn()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:16: error: 'TIM_DIV16' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: error: 'TIM_EDGE' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: error: 'TIM_SINGLE' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: note: suggested alternative: 'RISING' timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~ RISING /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:2: error: 'timer1_enable' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:2: note: suggested alternative: 'timerclear' timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^~~~~~~~~~~~~ timerclear /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOff()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:2: error: 'timer1_disable' was not declared in this scope timer1_disable(); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:2: note: suggested alternative: 'uhd_disable' timer1_disable(); ^~~~~~~~~~~~~~ uhd_disable /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::shiftOutFast(byte)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: error: 'GPIO_REG_WRITE' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:155:19: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << data_R1); ^~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:158:18: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << clockPin); ^~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::ISR_TIMER_SCAN()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:238:2: error: 'GPOS' was not declared in this scope GPOS |= 1 << en_74138; ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:17: error: 'PERIPHS_GPIO_BASEADDR' was not declared in this scope WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin); ^~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:17: note: suggested alternative: 'REG_DMAC_BASEADDR' WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin); ^~~~~~~~~~~~~~~~~~~~~ REG_DMAC_BASEADDR /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:2: error: 'WRITE_PERI_REG' was not declared in this scope WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:266:2: error: 'GP16O' was not declared in this scope GP16O &= ~1; ^~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:280:2: error: 'GPOC' was not declared in this scope GPOC |= 1 << en_74138; ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:283:2: error: 'timer1_write' was not declared in this scope timer1_write(nextT); ^~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:283:2: note: suggested alternative: 'timer_t' timer1_write(nextT); ^~~~~~~~~~~~ timer_t
Result: FAIL
WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s). /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: error: 'D0' was not declared in this scope #define latchPin D0 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: note: suggested alternative: 'A0' #define latchPin D0 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: error: 'D1' was not declared in this scope #define clockPin D1 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: note: suggested alternative: 'A1' #define clockPin D1 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: error: 'D3' was not declared in this scope #define data_R1 D3 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: note: suggested alternative: 'A3' #define data_R1 D3 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: error: 'D4' was not declared in this scope #define en_74138 D4 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: note: suggested alternative: 'A4' #define en_74138 D4 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:12:18: error: 'D8' was not declared in this scope #define la_74138 D8 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:58: note: in expansion of macro 'la_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: error: 'D7' was not declared in this scope #define lb_74138 D7 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: error: 'D6' was not declared in this scope #define lc_74138 D6 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: note: suggested alternative: 'A6' #define lc_74138 D6 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: error: 'D5' was not declared in this scope #define ld_74138 D5 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: note: suggested alternative: 'A5' #define ld_74138 D5 ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138' uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138}; ^~~~~~~~
Result: FAIL
WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::setDisplay(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:41: error: 'timer1_attachInterrupt' was not declared in this scope timer1_attachInterrupt(interruptHandler); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:20: error: 'timer1_write' was not declared in this scope timer1_write(nextT); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:17: error: 'timer1_disable' was not declared in this scope timer1_disable(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOn()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:16: error: 'TIM_DIV16' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: error: 'TIM_EDGE' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: error: 'TIM_SINGLE' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:47: error: 'timer1_enable' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOff()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:17: error: 'timer1_disable' was not declared in this scope timer1_disable(); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/ets_sys.h:21, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOSConfig.h:120, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:99, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.h:11, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::shiftOutFast(byte)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/esp_assert.h:29:38: note: in definition of macro 'TRY_STATIC_ASSERT' if (__builtin_constant_p(CONDITION) && !(CONDITION)) { \ ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:151:57: note: in expansion of macro 'IS_DPORT_REG' #define ASSERT_IF_DPORT_REG(_r, OP) TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT registers use DPORT_##OP)); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:230:13: note: in expansion of macro 'ASSERT_IF_DPORT_REG' ASSERT_IF_DPORT_REG((addr), WRITE_PERI_REG); \ ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/gpio.h:38:41: note: in expansion of macro 'WRITE_PERI_REG' #define GPIO_REG_WRITE(reg, val) WRITE_PERI_REG(reg, val) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: note: in expansion of macro 'GPIO_REG_WRITE' GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/esp_err.h:18:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/esp_timer.h:44, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portmacro.h:82, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portable.h:96, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:105, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.h:11, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/newlib/assert.h:16:24: note: in definition of macro 'assert' # define assert(__e) ((__e) ? (void)0 : __assert_func (__FILE__, __LINE__, \ ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:151:38: note: in expansion of macro 'TRY_STATIC_ASSERT' #define ASSERT_IF_DPORT_REG(_r, OP) TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT registers use DPORT_##OP)); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:151:57: note: in expansion of macro 'IS_DPORT_REG' #define ASSERT_IF_DPORT_REG(_r, OP) TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT registers use DPORT_##OP)); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:230:13: note: in expansion of macro 'ASSERT_IF_DPORT_REG' ASSERT_IF_DPORT_REG((addr), WRITE_PERI_REG); \ ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/gpio.h:38:41: note: in expansion of macro 'WRITE_PERI_REG' #define GPIO_REG_WRITE(reg, val) WRITE_PERI_REG(reg, val) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: note: in expansion of macro 'GPIO_REG_WRITE' GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/ets_sys.h:21:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOSConfig.h:120, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:99, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.h:11, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
Result: FAIL
WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::setDisplay(uint8_t, uint8_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:41: error: 'timer1_attachInterrupt' was not declared in this scope timer1_attachInterrupt(interruptHandler); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:20: error: 'timer1_write' was not declared in this scope timer1_write(nextT); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:17: error: 'timer1_disable' was not declared in this scope timer1_disable(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOn()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:16: error: 'TIM_DIV16' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: error: 'TIM_EDGE' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: error: 'TIM_SINGLE' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:47: error: 'timer1_enable' was not declared in this scope timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOff()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:17: error: 'timer1_disable' was not declared in this scope timer1_disable(); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/ets_sys.h:21, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOSConfig.h:120, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:99, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.h:11, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::shiftOutFast(byte)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/esp_assert.h:29:38: note: in definition of macro 'TRY_STATIC_ASSERT' if (__builtin_constant_p(CONDITION) && !(CONDITION)) { \ ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:151:57: note: in expansion of macro 'IS_DPORT_REG' #define ASSERT_IF_DPORT_REG(_r, OP) TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT registers use DPORT_##OP)); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:230:13: note: in expansion of macro 'ASSERT_IF_DPORT_REG' ASSERT_IF_DPORT_REG((addr), WRITE_PERI_REG); \ ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/gpio.h:38:41: note: in expansion of macro 'WRITE_PERI_REG' #define GPIO_REG_WRITE(reg, val) WRITE_PERI_REG(reg, val) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: note: in expansion of macro 'GPIO_REG_WRITE' GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/esp_err.h:18:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/esp_timer.h:44, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portmacro.h:82, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portable.h:96, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:105, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.h:11, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/newlib/assert.h:16:24: note: in definition of macro 'assert' # define assert(__e) ((__e) ? (void)0 : __assert_func (__FILE__, __LINE__, \ ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:151:38: note: in expansion of macro 'TRY_STATIC_ASSERT' #define ASSERT_IF_DPORT_REG(_r, OP) TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT registers use DPORT_##OP)); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:151:57: note: in expansion of macro 'IS_DPORT_REG' #define ASSERT_IF_DPORT_REG(_r, OP) TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT registers use DPORT_##OP)); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:230:13: note: in expansion of macro 'ASSERT_IF_DPORT_REG' ASSERT_IF_DPORT_REG((addr), WRITE_PERI_REG); \ ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/gpio.h:38:41: note: in expansion of macro 'WRITE_PERI_REG' #define GPIO_REG_WRITE(reg, val) WRITE_PERI_REG(reg, val) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: note: in expansion of macro 'GPIO_REG_WRITE' GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/ets_sys.h:21:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOSConfig.h:120, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:99, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.h:11, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:7: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);