This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 0.1.4
More details
Board | Claims compatibility | Inclusion | button-test |
high-side-switch |
---|---|---|---|---|
arduino:avr:uno
1.8.4 |
Yes | PASS | FAIL | PASS |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes ⚠️ | FAIL | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
Yes | PASS | FAIL | PASS |
arduino:samd:mkrwifi1010
1.8.12 |
Yes ⚠️ | FAIL | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes ⚠️ | FAIL | FAIL | FAIL |
Result: PASS
Sketch uses 444 bytes (1%) of program storage space. Maximum is 32256 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/button-test/button-test.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/button-test/button-test.ino:53:52: error: lvalue required as left operand of assignment if(HSS.digitalReadButton() && button_pressed = false){ ^~~~~
Result: PASS
Sketch uses 10550 bytes (32%) of program storage space. Maximum is 32256 bytes. Global variables use 750 bytes (36%) of dynamic memory, leaving 1298 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/button-test/button-test.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/button-test/button-test.ino:53:52: error: lvalue required as left operand of assignment if(HSS.digitalReadButton() && button_pressed = false){ ^~~~~
Result: FAIL
Result: PASS
Sketch uses 802 bytes (1%) of program storage space. Maximum is 49152 bytes. Global variables use 22 bytes (0%) of dynamic memory, leaving 6122 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/button-test/button-test.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/button-test/button-test.ino:53:52: error: lvalue required as left operand of assignment if(HSS.digitalReadButton() && button_pressed = false){ ^~~~~
Result: PASS
Sketch uses 11420 bytes (23%) of program storage space. Maximum is 49152 bytes. Global variables use 263 bytes (4%) of dynamic memory, leaving 5881 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/button-test/button-test.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/button-test/button-test.ino:53:52: error: lvalue required as left operand of assignment if(HSS.digitalReadButton() && button_pressed = false){ ^~~~~
Result: FAIL
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:14:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/hss-board-arduino.hpp:13, from /tmp/arduino-testlib1465579265/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss.hpp:87:30: error: expected ')' before '*' token Hss(GPIO *den, GPIO *in, AnalogDigitalConverter *is, BtsVariants_t *variant); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss.hpp:104:5: error: 'GPIO' does not name a type GPIO *den; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss.hpp:105:5: error: 'GPIO' does not name a type GPIO *in; ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/hss-board-arduino.hpp:13:0, from /tmp/arduino-testlib1465579265/test/test.ino:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:54:5: error: 'GPIO' does not name a type GPIO *led1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:55:5: error: 'GPIO' does not name a type GPIO *led2; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:56:5: error: 'GPIO' does not name a type GPIO *led3; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:57:5: error: 'GPIO' does not name a type GPIO *led4; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:66:5: error: 'GPIO' does not name a type GPIO *oloff; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:67:5: error: 'GPIO' does not name a type GPIO *pushButtonDigital; ^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:14:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/hss-board-arduino.hpp:13, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/button-test/button-test.ino:12: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss.hpp:87:30: error: expected ')' before '*' token Hss(GPIO *den, GPIO *in, AnalogDigitalConverter *is, BtsVariants_t *variant); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss.hpp:104:5: error: 'GPIO' does not name a type GPIO *den; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss.hpp:105:5: error: 'GPIO' does not name a type GPIO *in; ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/hss-board-arduino.hpp:13:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/button-test/button-test.ino:12: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:54:5: error: 'GPIO' does not name a type GPIO *led1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:55:5: error: 'GPIO' does not name a type GPIO *led2; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:56:5: error: 'GPIO' does not name a type GPIO *led3; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:57:5: error: 'GPIO' does not name a type GPIO *led4; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:66:5: error: 'GPIO' does not name a type GPIO *oloff; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:67:5: error: 'GPIO' does not name a type GPIO *pushButtonDigital; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/button-test/button-test.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/button-test/button-test.ino:53:50: error: lvalue required as left operand of assignment if(HSS.digitalReadButton() && button_pressed = false){ ^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:14:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/hss-board-arduino.hpp:13, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/high-side-switch/high-side-switch.ino:12: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss.hpp:87:30: error: expected ')' before '*' token Hss(GPIO *den, GPIO *in, AnalogDigitalConverter *is, BtsVariants_t *variant); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss.hpp:104:5: error: 'GPIO' does not name a type GPIO *den; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss.hpp:105:5: error: 'GPIO' does not name a type GPIO *in; ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/hss-board-arduino.hpp:13:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/examples/high-side-switch/high-side-switch.ino:12: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:54:5: error: 'GPIO' does not name a type GPIO *led1; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:55:5: error: 'GPIO' does not name a type GPIO *led2; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:56:5: error: 'GPIO' does not name a type GPIO *led3; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:57:5: error: 'GPIO' does not name a type GPIO *led4; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:66:5: error: 'GPIO' does not name a type GPIO *oloff; ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/High-Side-Switch/src/corelib/hss-board.hpp:67:5: error: 'GPIO' does not name a type GPIO *pushButtonDigital; ^