This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.0.10
More details
Board | Claims compatibility | Inclusion | SW4B_Ard_UARTExample |
SW4B_Ard_UART_LoopbackTest |
SW4B_Ard_WatchdogExample |
SW4B_Ard_analogInput |
SW4B_Ard_Debounce1 |
SW4B_Ard_ProtectedOutput |
SW4B_Ard_Debounce2 |
SW4B_Ard_PowerManagement |
SW4B_Ard_ServoExample |
SW4B_Ard_PulseMeasurement2 |
SW4B_Ard_QuadEnc1 |
SW4B_Ard_WombatFinder |
SW4B_UniqueID |
SW4B_UnitTest |
SW_digitalWriteExample |
SW4B_Ard_DigMotorControl |
SW4B_Ard_PulseMeasurement |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
Yes | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | FAIL | FAIL | PASS | PASS | PASS |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes | PASS | PASS | PASS | PASS | FAIL | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | FAIL | FAIL | PASS | PASS | PASS |
arduino:megaavr:nona4809
1.8.7 |
Yes | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | FAIL | FAIL | PASS | PASS | PASS |
arduino:samd:mkrwifi1010
1.8.12 |
Yes | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | FAIL | FAIL | PASS | PASS | PASS |
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | FAIL | PASS | PASS | PASS | PASS |
Result: PASS
Sketch uses 1682 bytes (5%) of program storage space. Maximum is 32256 bytes. Global variables use 122 bytes (5%) of dynamic memory, leaving 1926 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 6318 bytes (19%) of program storage space. Maximum is 32256 bytes. Global variables use 566 bytes (27%) of dynamic memory, leaving 1482 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 7666 bytes (23%) of program storage space. Maximum is 32256 bytes. Global variables use 659 bytes (32%) of dynamic memory, leaving 1389 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 5524 bytes (17%) of program storage space. Maximum is 32256 bytes. Global variables use 544 bytes (26%) of dynamic memory, leaving 1504 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 6090 bytes (18%) of program storage space. Maximum is 32256 bytes. Global variables use 556 bytes (27%) of dynamic memory, leaving 1492 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 6350 bytes (19%) of program storage space. Maximum is 32256 bytes. Global variables use 648 bytes (31%) of dynamic memory, leaving 1400 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 6016 bytes (18%) of program storage space. Maximum is 32256 bytes. Global variables use 582 bytes (28%) of dynamic memory, leaving 1466 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 6122 bytes (18%) of program storage space. Maximum is 32256 bytes. Global variables use 716 bytes (34%) of dynamic memory, leaving 1332 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 5714 bytes (17%) of program storage space. Maximum is 32256 bytes. Global variables use 544 bytes (26%) of dynamic memory, leaving 1504 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 4882 bytes (15%) of program storage space. Maximum is 32256 bytes. Global variables use 377 bytes (18%) of dynamic memory, leaving 1671 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 5920 bytes (18%) of program storage space. Maximum is 32256 bytes. Global variables use 483 bytes (23%) of dynamic memory, leaving 1565 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 7698 bytes (23%) of program storage space. Maximum is 32256 bytes. Global variables use 964 bytes (47%) of dynamic memory, leaving 1084 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 5950 bytes (18%) of program storage space. Maximum is 32256 bytes. Global variables use 575 bytes (28%) of dynamic memory, leaving 1473 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 6060 bytes (18%) of program storage space. Maximum is 32256 bytes. Global variables use 728 bytes (35%) of dynamic memory, leaving 1320 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 7776 bytes (24%) of program storage space. Maximum is 32256 bytes. Global variables use 627 bytes (30%) of dynamic memory, leaving 1421 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:65:10: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6C.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:132:10: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6C.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:143:10: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6D.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:149:10: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6E.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/DIO.ino: In function 'void dioTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/DIO.ino:30:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Digital I/O expected (A): 0x%X, got 0x%X\r\n", i, result); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/DIO.ino:46:14: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Digital I/O expected (B): 0x%X, got 0x%X\r\n", i, result); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino: In function 'void debounceTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:20:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 1 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:33:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 2 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:46:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 3 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:59:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 4 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:90:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 1 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:103:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 6 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:116:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 7 pin %d, invert %d. %d transitions\r\n", pin, invert, debounces[pin].transitions); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino: In function 'void protectedOutputTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:30:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read low, got high at test 0\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:43:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read low, got high at test 1\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:58:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 2\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:77:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 3\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:90:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 4\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:105:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 5\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:124:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 6\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:137:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 7\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:152:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 8\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:171:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 9\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:184:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 10\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:199:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 11\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino: In function 'void uartTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino:63:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("\r\nRead on B: Expected to receive %d bytes, got %d\r\n", length, bytesReceived); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino:74:18: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("MFB %d %X %X ", i,uartRxBuffer[i],uartTxBuffer[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino:98:16: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'? Serial.printf("Read on A: Expected to receive %d bytes, got %d\r\n", length, bytesReceived); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino:113:25: error: 'class HardwareSerial' has no member
Result: PASS
Sketch uses 4576 bytes (14%) of program storage space. Maximum is 32256 bytes. Global variables use 357 bytes (17%) of dynamic memory, leaving 1691 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 81706 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44220 bytes (16%) of dynamic memory, leaving 226116 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83230 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44380 bytes (16%) of dynamic memory, leaving 225956 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83738 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44504 bytes (16%) of dynamic memory, leaving 225832 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 82884 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44352 bytes (16%) of dynamic memory, leaving 225984 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83358 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44364 bytes (16%) of dynamic memory, leaving 225972 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83362 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44372 bytes (16%) of dynamic memory, leaving 225964 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83106 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44412 bytes (16%) of dynamic memory, leaving 225924 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83254 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44568 bytes (16%) of dynamic memory, leaving 225768 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 82912 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44364 bytes (16%) of dynamic memory, leaving 225972 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83006 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44380 bytes (16%) of dynamic memory, leaving 225956 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83600 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44376 bytes (16%) of dynamic memory, leaving 225960 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 84290 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44644 bytes (16%) of dynamic memory, leaving 225692 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83156 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44356 bytes (16%) of dynamic memory, leaving 225980 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83008 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44348 bytes (16%) of dynamic memory, leaving 225988 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_Ard_analogInput/SW4B_Ard_analogInput.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_Ard_analogInput/SW4B_Ard_analogInput.ino:16:17: error: call to 'digitalWrite' declared with attribute error: Please include WiFiNINA.h to use this pin digitalWrite(A5,LOW); //Arduino Uno Specific. Turn off I2C pull up ~~~~~~~~~~~~^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_Ard_analogInput/SW4B_Ard_analogInput.ino:17:17: error: call to 'digitalWrite' declared with attribute error: Please include WiFiNINA.h to use this pin digitalWrite(A4,LOW); //Arduino Uno Specific. Turn off I2C pull up ~~~~~~~~~~~~^~~~~~~~
Result: FAIL
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/objects.h:40:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/device.h:35, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/platform.h:28, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/platform/include/platform/FileHandle.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/macros.h:41, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pins_arduino.h:2, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:76, from /tmp/arduino-sketch-C2846F18B8379BAEC59C962205298A47/sketch/SW4B_UnitTest.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/pico-sdk/rp2_common/hardware_uart/include/hardware/uart.h:92:29: error: expected ')' before '*' token #define uart1 ((uart_inst_t * const)uart1_hw) ///< Identifier for UART instance 1 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:36:18: note: in expansion of macro 'uart1' SerialWombatUART uart1(SW6C), uart2(SW6D), uart3(SW6E); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/mbed/targets/TARGET_RASPBERRYPI/TARGET_RP2040/pico-sdk/rp2_common/hardware_uart/include/hardware/uart.h:92:29: error: expected ')' before '*' token #define uart1 ((uart_inst_t * const)uart1_hw) ///< Identifier for UART instance 1 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:36:18: note: in expansion of macro 'uart1' SerialWombatUART uart1(SW6C), uart2(SW6D), uart3(SW6E); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:51:16: error: 'SCL' was not declared in this scope digitalWrite(SCL,LOW); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:51:16: note: suggested alternative: 'SCK' digitalWrite(SCL,LOW); ^~~ SCK /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:52:16: error: 'SDA' was not declared in this scope digitalWrite(SDA,LOW); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:65:10: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6C.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:132:10: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6C.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:143:10: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6D.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:149:10: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6E.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/DIO.ino: In function 'void dioTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/DIO.ino:30:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Digital I/O expected (A): 0x%X, got 0x%X\r\n", i, result); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/DIO.ino:46:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Digital I/O expected (B): 0x%X, got 0x%X\r\n", i, result); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino: In function 'void debounceTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:20:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 1 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:33:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 2 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:46:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 3 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:59:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 4 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:90:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 1 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:103:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 6 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:116:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 7 pin %d, invert %d. %d transitions\r\n", pin, invert, debounces[pin].transitions); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino: In function 'void protectedOutputTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:30:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read low, got high at test 0\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:43:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read low, got high at test 1\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:58:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 2\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:77:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 3\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:90:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 4\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:105:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 5\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:124:16: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Result: PASS
Sketch uses 82804 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44348 bytes (16%) of dynamic memory, leaving 225988 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 3104 bytes (6%) of program storage space. Maximum is 49152 bytes. Global variables use 317 bytes (5%) of dynamic memory, leaving 5827 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 7195 bytes (14%) of program storage space. Maximum is 49152 bytes. Global variables use 612 bytes (9%) of dynamic memory, leaving 5532 bytes for local variables. Maximum is 6144 bytes. In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/src/SerialWombat.h:5:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/src/SerialWombat.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'int SerialWombat::sendPacket(uint8_t*, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int) size_t requestFrom(int, int); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t) size_t requestFrom(uint8_t, size_t); ^~~~~~~~~~~
Result: PASS
Sketch uses 8492 bytes (17%) of program storage space. Maximum is 49152 bytes. Global variables use 715 bytes (11%) of dynamic memory, leaving 5429 bytes for local variables. Maximum is 6144 bytes. In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/src/SerialWombat.h:5:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/src/SerialWombat.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'int SerialWombat::sendPacket(uint8_t*, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int) size_t requestFrom(int, int); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t) size_t requestFrom(uint8_t, size_t); ^~~~~~~~~~~
Result: PASS
Sketch uses 6451 bytes (13%) of program storage space. Maximum is 49152 bytes. Global variables use 600 bytes (9%) of dynamic memory, leaving 5544 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 6958 bytes (14%) of program storage space. Maximum is 49152 bytes. Global variables use 604 bytes (9%) of dynamic memory, leaving 5540 bytes for local variables. Maximum is 6144 bytes. In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/src/SerialWombat.h:5:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/src/SerialWombat.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'int SerialWombat::sendPacket(uint8_t*, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int) size_t requestFrom(int, int); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t) size_t requestFrom(uint8_t, size_t); ^~~~~~~~~~~
Result: PASS
Sketch uses 7212 bytes (14%) of program storage space. Maximum is 49152 bytes. Global variables use 616 bytes (10%) of dynamic memory, leaving 5528 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 6917 bytes (14%) of program storage space. Maximum is 49152 bytes. Global variables use 638 bytes (10%) of dynamic memory, leaving 5506 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 7017 bytes (14%) of program storage space. Maximum is 49152 bytes. Global variables use 772 bytes (12%) of dynamic memory, leaving 5372 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 6618 bytes (13%) of program storage space. Maximum is 49152 bytes. Global variables use 606 bytes (9%) of dynamic memory, leaving 5538 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 5227 bytes (10%) of program storage space. Maximum is 49152 bytes. Global variables use 463 bytes (7%) of dynamic memory, leaving 5681 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 6186 bytes (12%) of program storage space. Maximum is 49152 bytes. Global variables use 465 bytes (7%) of dynamic memory, leaving 5679 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 8508 bytes (17%) of program storage space. Maximum is 49152 bytes. Global variables use 896 bytes (14%) of dynamic memory, leaving 5248 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 6864 bytes (13%) of program storage space. Maximum is 49152 bytes. Global variables use 605 bytes (9%) of dynamic memory, leaving 5539 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 6898 bytes (14%) of program storage space. Maximum is 49152 bytes. Global variables use 598 bytes (9%) of dynamic memory, leaving 5546 bytes for local variables. Maximum is 6144 bytes.
Result: PASS
Sketch uses 8686 bytes (17%) of program storage space. Maximum is 49152 bytes. Global variables use 607 bytes (9%) of dynamic memory, leaving 5537 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:65:10: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6C.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:132:10: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6C.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:143:10: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6D.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:149:10: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6E.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/DIO.ino: In function 'void dioTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/DIO.ino:30:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Digital I/O expected (A): 0x%X, got 0x%X\r\n", i, result); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/DIO.ino:46:14: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Digital I/O expected (B): 0x%X, got 0x%X\r\n", i, result); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino: In function 'void debounceTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:20:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 1 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:33:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 2 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:46:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 3 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:59:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 4 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:90:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 1 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:103:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 6 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:116:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 7 pin %d, invert %d. %d transitions\r\n", pin, invert, debounces[pin].transitions); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino: In function 'void protectedOutputTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:30:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read low, got high at test 0\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:43:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read low, got high at test 1\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:58:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 2\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:77:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 3\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:90:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 4\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:105:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 5\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:124:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 6\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:137:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 7\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:152:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 8\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:171:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 9\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:184:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 10\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:199:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 11\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino: In function 'void uartTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino:63:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("\r\nRead on B: Expected to receive %d bytes, got %d\r\n", length, bytesReceived); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino:74:18: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("MFB %d %X %X ", i,uartRxBuffer[i],uartTxBuffer[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino:98:16: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("Read on A: Expected to receive %d bytes, got %d\r\n", length, bytesReceived); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino:113:25: error: 'class UartClass' has no member named 'printf'; did you mean 'print'? Serial.printf("MFA %d %X %X ", i,uartRxBuffer[i],uartTxBuffer[i]);
Result: PASS
Sketch uses 4933 bytes (10%) of program storage space. Maximum is 49152 bytes. Global variables use 443 bytes (7%) of dynamic memory, leaving 5701 bytes for local variables. Maximum is 6144 bytes. In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/src/SerialWombat.h:5:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/src/SerialWombat.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'int SerialWombat::sendPacket(uint8_t*, uint8_t*)': /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int) size_t requestFrom(int, int); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t) size_t requestFrom(uint8_t, size_t); ^~~~~~~~~~~
Result: PASS
Sketch uses 13588 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3568 bytes (10%) of dynamic memory, leaving 29200 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 15840 bytes (6%) of program storage space. Maximum is 262144 bytes. Global variables use 3740 bytes (11%) of dynamic memory, leaving 29028 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 16344 bytes (6%) of program storage space. Maximum is 262144 bytes. Global variables use 3864 bytes (11%) of dynamic memory, leaving 28904 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 15412 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3712 bytes (11%) of dynamic memory, leaving 29056 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 15960 bytes (6%) of program storage space. Maximum is 262144 bytes. Global variables use 3724 bytes (11%) of dynamic memory, leaving 29044 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 16052 bytes (6%) of program storage space. Maximum is 262144 bytes. Global variables use 3732 bytes (11%) of dynamic memory, leaving 29036 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 15712 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3772 bytes (11%) of dynamic memory, leaving 28996 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 15860 bytes (6%) of program storage space. Maximum is 262144 bytes. Global variables use 3928 bytes (11%) of dynamic memory, leaving 28840 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 15516 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3724 bytes (11%) of dynamic memory, leaving 29044 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 15488 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3740 bytes (11%) of dynamic memory, leaving 29028 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 16240 bytes (6%) of program storage space. Maximum is 262144 bytes. Global variables use 3736 bytes (11%) of dynamic memory, leaving 29032 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 17064 bytes (6%) of program storage space. Maximum is 262144 bytes. Global variables use 4004 bytes (12%) of dynamic memory, leaving 28764 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 15808 bytes (6%) of program storage space. Maximum is 262144 bytes. Global variables use 3716 bytes (11%) of dynamic memory, leaving 29052 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 15844 bytes (6%) of program storage space. Maximum is 262144 bytes. Global variables use 3708 bytes (11%) of dynamic memory, leaving 29060 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 25184 bytes (9%) of program storage space. Maximum is 262144 bytes. Global variables use 3732 bytes (11%) of dynamic memory, leaving 29036 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:65:10: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6C.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:132:10: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6C.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:143:10: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6D.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/SW4B_UnitTest.ino:149:10: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("%X ",SW6E.uniqueIdentifier[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/DIO.ino: In function 'void dioTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/DIO.ino:30:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Digital I/O expected (A): 0x%X, got 0x%X\r\n", i, result); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/DIO.ino:46:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Digital I/O expected (B): 0x%X, got 0x%X\r\n", i, result); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino: In function 'void debounceTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:20:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 1 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:33:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 2 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:46:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 3 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:59:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 4 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:90:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 1 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:103:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 6 pin %d, %d\r\n", pin, invert); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/Debounce.ino:116:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Fail debounce 7 pin %d, invert %d. %d transitions\r\n", pin, invert, debounces[pin].transitions); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino: In function 'void protectedOutputTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:30:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read low, got high at test 0\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:43:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read low, got high at test 1\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:58:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 2\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:77:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 3\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:90:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 4\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:105:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 5\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:124:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 6\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:137:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 7\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:152:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 8\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:171:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 9\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:184:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read high, got low at test 10\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/ProtectedOutput.ino:199:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Pin %d: Expected pin read High, got low at test 11\n", pin); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino: In function 'void uartTest()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino:63:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("\r\nRead on B: Expected to receive %d bytes, got %d\r\n", length, bytesReceived); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino:74:18: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("MFB %d %X %X ", i,uartRxBuffer[i],uartTxBuffer[i]); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino:98:16: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("Read on A: Expected to receive %d bytes, got %d\r\n", length, bytesReceived); ^~~~~~ print /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SerialWombat/examples/SW4B_UnitTest/UART.ino:113:25: error: 'class Serial_' has no member named 'printf'; did you mean 'print'? Serial.printf("MFA %d %X %X ", i,uartRxBuffer[i],uartTxBuffer[i]); ^~~~~~ print /home/ec2-user/a
Result: PASS
Sketch uses 15284 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3708 bytes (11%) of dynamic memory, leaving 29060 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 206518 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 14040 bytes (4%) of dynamic memory, leaving 313640 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 217442 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14360 bytes (4%) of dynamic memory, leaving 313320 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 218022 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14504 bytes (4%) of dynamic memory, leaving 313176 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 216958 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14336 bytes (4%) of dynamic memory, leaving 313344 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 217574 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14344 bytes (4%) of dynamic memory, leaving 313336 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 217622 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14368 bytes (4%) of dynamic memory, leaving 313312 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 217214 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14392 bytes (4%) of dynamic memory, leaving 313288 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 217338 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14552 bytes (4%) of dynamic memory, leaving 313128 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 216982 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14344 bytes (4%) of dynamic memory, leaving 313336 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 214554 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14304 bytes (4%) of dynamic memory, leaving 313376 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 215934 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14304 bytes (4%) of dynamic memory, leaving 313376 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 219034 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14640 bytes (4%) of dynamic memory, leaving 313040 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 217318 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14352 bytes (4%) of dynamic memory, leaving 313328 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 217294 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14328 bytes (4%) of dynamic memory, leaving 313352 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 218030 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14352 bytes (4%) of dynamic memory, leaving 313328 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
Result: PASS
Sketch uses 237154 bytes (18%) of program storage space. Maximum is 1310720 bytes. Global variables use 15608 bytes (4%) of dynamic memory, leaving 312072 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 214254 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14272 bytes (4%) of dynamic memory, leaving 313408 bytes for local variables. Maximum is 327680 bytes.