This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.3.1
More details
Board | Claims compatibility | Inclusion | blinkdemo |
matrixdemo |
timerdemo |
ble_controller |
ble_dietemp |
ble_uartdemo |
buttondemo |
accelerometer_MMA8653 |
ble_plotterdemo |
---|---|---|---|---|---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
Yes ⚠️ | FAIL | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes ⚠️ | FAIL | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
Yes ⚠️ | FAIL | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
Yes ⚠️ | FAIL | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes ⚠️ | FAIL | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
Result: FAIL
This library has no main header file so an empty one was created.
/private/tmp/arduino-testlib3821126243/test/test.ino:1:10: fatal error: Adafruit_microbit_Library.h: No such file or directory #include <Adafruit_microbit_Library.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:27:23: error: no matching function for call to 'MMA8653::begin(bool, int)' accel.begin(false, 2); // 8-bit mode, 2g range ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:18:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate: void MMA8653::begin() void begin(); ^~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate expects 0 arguments, 2 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:32:9: error: 'class MMA8653' has no member named 'update' accel.update(); ^~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:33:29: error: 'class MMA8653' has no member named 'getX' Serial.print((float)accel.getX() * 0.0156); Serial.print(" , "); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:34:29: error: 'class MMA8653' has no member named 'getY' Serial.print((float)accel.getY() * 0.0156); Serial.print(", "); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:35:31: error: 'class MMA8653' has no member named 'getZ' Serial.println((float)accel.getZ() * 0.0156); ^~~~
Result: FAIL
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:13:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:14:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:23:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:30:23: error: 'class Adafruit_Microbit' has no member named 'getDieTemp' temp = microbit.getDieTemp(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:41:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(avgtemp); ^~~~~~~~~~
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:19:23: error: no matching function for call to 'MMA8653::begin(bool, int)' accel.begin(false, 2); // 8-bit mode, 2g range ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:9:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate: void MMA8653::begin() void begin(); ^~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate expects 0 arguments, 2 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:22:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:23:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:30:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:32:9: error: 'class MMA8653' has no member named 'update' accel.update(); ^~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:35:22: error: 'class MMA8653' has no member named 'getX' Serial.print(accel.getX()); Serial.print(", "); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:36:22: error: 'class MMA8653' has no member named 'getY' Serial.print(accel.getY()); Serial.print(", "); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:37:24: error: 'class MMA8653' has no member named 'getZ' Serial.println(accel.getZ()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:40:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(accel.getX()); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:40:35: error: 'class MMA8653' has no member named 'getX' microbit.BTLESerial.print(accel.getX()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:41:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(","); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:42:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(accel.getY()); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:42:35: error: 'class MMA8653' has no member named 'getY' microbit.BTLESerial.print(accel.getY()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:43:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(","); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:44:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(accel.getZ()); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:44:37: error: 'class MMA8653' has no member named 'getZ' microbit.BTLESerial.println(accel.getZ()); ^~~~
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:27:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:28:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:35:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void forward()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:45:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial && Serial) { ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:47:18: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial.available()) { ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:48:29: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' Serial.write(microbit.BTLESerial.read()); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:59:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.write(buffer, idx); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void loopback()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:67:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial) { ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:69:29: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' while ((byte = microbit.BTLESerial.read()) > 0) { ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:70:18: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.write(byte); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void spam()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:77:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial) { ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:78:14: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(millis()); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:79:14: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(" tick-tacks!"); ^~~~~~~~~~
Result: PASS
Sketch uses 2046 bytes (6%) of program storage space. Maximum is 32256 bytes. Global variables use 214 bytes (10%) of dynamic memory, leaving 1834 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:6:11: error: 'PIN_BUTTON_A' was not declared in this scope pinMode(PIN_BUTTON_A, INPUT); ^~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:7:11: error: 'PIN_BUTTON_B' was not declared in this scope pinMode(PIN_BUTTON_B, INPUT); ^~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:11:21: error: 'PIN_BUTTON_A' was not declared in this scope if (! digitalRead(PIN_BUTTON_A)) { ^~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:14:21: error: 'PIN_BUTTON_B' was not declared in this scope if (! digitalRead(PIN_BUTTON_B)) { ^~~~~~~~~~~~
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In constructor 'Adafruit_Microbit_Matrix::Adafruit_Microbit_Matrix()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:10: error: 'matrix_buffer' was not declared in this scope memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:30: error: 'MATRIX_COLS' was not declared in this scope memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:44: error: 'MATRIX_ROWS' was not declared in this scope memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'boolean Adafruit_Microbit_Matrix::begin()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:107:27: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:108:13: error: 'colpins' was not declared in this scope pinMode(colpins[c], OUTPUT); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:112:27: error: 'MATRIX_ROWS' was not declared in this scope for (uint8_t r = 0; r < MATRIX_ROWS; r++) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:113:13: error: 'rowpins' was not declared in this scope pinMode(rowpins[r], OUTPUT); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:113:13: note: suggested alternative: 'rewind' pinMode(rowpins[r], OUTPUT); ^~~~~~~ rewind /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:117:27: error: 'MATRIX_ROWS' was not declared in this scope for (uint8_t r = 0; r < MATRIX_ROWS; r++) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:118:29: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:119:7: error: 'matrix_buffer' was not declared in this scope matrix_buffer[r][c] = 0; ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'void Adafruit_Microbit_Matrix::rowHandler()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:136:16: error: 'rowpins' was not declared in this scope digitalWrite(rowpins[currentRow], LOW); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:136:16: note: suggested alternative: 'rewind' digitalWrite(rowpins[currentRow], LOW); ^~~~~~~ rewind /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:137:27: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:138:18: error: 'colpins' was not declared in this scope digitalWrite(colpins[c], HIGH); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:142:23: error: 'MATRIX_ROWS' was not declared in this scope if (++currentRow >= MATRIX_ROWS) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:148:27: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:149:9: error: 'matrix_buffer' was not declared in this scope if (matrix_buffer[currentRow][c]) { ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:150:20: error: 'colpins' was not declared in this scope digitalWrite(colpins[c], LOW); // Change column states for new row ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'void Adafruit_Microbit_Matrix::startTimer()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:160:3: error: 'NRF_TIMER2' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:160:3: note: suggested alternative: 'TIMER2' NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ TIMER2 /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:160:22: error: 'TIMER_MODE_MODE_Timer' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:164:7: error: 'TIMER_BITMODE_BITMODE_16Bit' was not declared in this scope TIMER_BITMODE_BITMODE_16Bit; // Set counter to 16 bit resolution ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:170:8: error: 'TIMER_INTENSET_COMPARE0_Enabled' was not declared in this scope (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:170:43: error: 'TIMER_INTENSET_COMPARE0_Pos' was not declared in this scope (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:171:18: error: 'TIMER2_IRQn' was not declared in this scope NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:171:18: note: suggested alternative: 'TIMER2' NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ TIMER2 /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:171:3: error: 'NVIC_EnableIRQ' was not declared in this scope NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In function 'void IRQ_MATRIX_HANDLER()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:177:8: error: 'NRF_TIMER2' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:177:8: note: suggested alternative: 'TIMER2' if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ^~~~~~~~~~ TIMER2 /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:178:32: error: 'TIMER_INTENSET_COMPARE0_Msk' was not declared in this scope ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'virtual void Adafruit_Microbit_Matrix::drawPixel(int16_t, int16_t, uint16_t)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:215:17: error: 'pixel_to_col' was not declared in this scope uint8_t col = pixel_to_col[pixelnum] - 1; ^~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libra
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino: In function 'void start_timer()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:3: error: 'NRF_TIMER2' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:3: note: suggested alternative: 'TIMER2' NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ TIMER2 /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:22: error: 'TIMER_MODE_MODE_Timer' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:14:25: error: 'TIMER_BITMODE_BITMODE_16Bit' was not declared in this scope NRF_TIMER2->BITMODE = TIMER_BITMODE_BITMODE_16Bit; //Set counter to 16 bit resolution ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:27: error: 'TIMER_INTENSET_COMPARE0_Enabled' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:62: error: 'TIMER_INTENSET_COMPARE0_Pos' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:94: error: 'TIMER_INTENSET_COMPARE1_Enabled' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:129: error: 'TIMER_INTENSET_COMPARE1_Pos' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:20:18: error: 'TIMER2_IRQn' was not declared in this scope NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:20:18: note: suggested alternative: 'TIMER2' NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ TIMER2 /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:20:3: error: 'NVIC_EnableIRQ' was not declared in this scope NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino: In function 'void timer_pal()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:8: error: 'NRF_TIMER2' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:8: note: suggested alternative: 'TIMER2' if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~ TIMER2 /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:72: error: 'TIMER_INTENSET_COMPARE0_Msk' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:8: error: 'NRF_TIMER2' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:8: note: suggested alternative: 'TIMER2' if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~ TIMER2 /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:72: error: 'TIMER_INTENSET_COMPARE1_Msk' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib2072322217/test/test.ino:1:10: fatal error: Adafruit_microbit_Library.h: No such file or directory #include <Adafruit_microbit_Library.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
WARNING: library MMA8653 claims to run on avr, megaavr, sam, samd, nRF5, nrf51, nrf52, stm32f4, mbed 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/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:27:23: error: no matching function for call to 'MMA8653::begin(bool, int)' accel.begin(false, 2); // 8-bit mode, 2g range ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:18:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate: void MMA8653::begin() void begin(); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate expects 0 arguments, 2 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:32:9: error: 'class MMA8653' has no member named 'update' accel.update(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:33:29: error: 'class MMA8653' has no member named 'getX' Serial.print((float)accel.getX() * 0.0156); Serial.print(" , "); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:34:29: error: 'class MMA8653' has no member named 'getY' Serial.print((float)accel.getY() * 0.0156); Serial.print(", "); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:35:31: error: 'class MMA8653' has no member named 'getZ' Serial.println((float)accel.getZ() * 0.0156); ^~~~
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:13:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:14:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:23:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:30:23: error: 'class Adafruit_Microbit' has no member named 'getDieTemp' temp = microbit.getDieTemp(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:41:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(avgtemp); ^~~~~~~~~~
Result: FAIL
WARNING: library MMA8653 claims to run on avr, megaavr, sam, samd, nRF5, nrf51, nrf52, stm32f4, mbed 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/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:19:23: error: no matching function for call to 'MMA8653::begin(bool, int)' accel.begin(false, 2); // 8-bit mode, 2g range ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:9:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate: void MMA8653::begin() void begin(); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate expects 0 arguments, 2 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:22:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:23:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:30:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:32:9: error: 'class MMA8653' has no member named 'update' accel.update(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:35:22: error: 'class MMA8653' has no member named 'getX' Serial.print(accel.getX()); Serial.print(", "); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:36:22: error: 'class MMA8653' has no member named 'getY' Serial.print(accel.getY()); Serial.print(", "); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:37:24: error: 'class MMA8653' has no member named 'getZ' Serial.println(accel.getZ()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:40:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(accel.getX()); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:40:35: error: 'class MMA8653' has no member named 'getX' microbit.BTLESerial.print(accel.getX()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:41:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(","); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:42:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(accel.getY()); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:42:35: error: 'class MMA8653' has no member named 'getY' microbit.BTLESerial.print(accel.getY()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:43:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(","); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:44:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(accel.getZ()); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:44:37: error: 'class MMA8653' has no member named 'getZ' microbit.BTLESerial.println(accel.getZ()); ^~~~
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:27:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:28:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:35:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void forward()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:45:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial && Serial) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:47:18: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial.available()) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:48:29: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' Serial.write(microbit.BTLESerial.read()); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:59:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.write(buffer, idx); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void loopback()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:67:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:69:29: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' while ((byte = microbit.BTLESerial.read()) > 0) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:70:18: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.write(byte); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void spam()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:77:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:78:14: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(millis()); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:79:14: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(" tick-tacks!"); ^~~~~~~~~~
Result: PASS
Sketch uses 79228 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43444 bytes (16%) of dynamic memory, leaving 226892 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:6:11: error: 'PIN_BUTTON_A' was not declared in this scope pinMode(PIN_BUTTON_A, INPUT); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:6:11: note: suggested alternative: 'PIN_OUTPUT' pinMode(PIN_BUTTON_A, INPUT); ^~~~~~~~~~~~ PIN_OUTPUT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:7:11: error: 'PIN_BUTTON_B' was not declared in this scope pinMode(PIN_BUTTON_B, INPUT); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:7:11: note: suggested alternative: 'PIN_OUTPUT' pinMode(PIN_BUTTON_B, INPUT); ^~~~~~~~~~~~ PIN_OUTPUT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:11:21: error: 'PIN_BUTTON_A' was not declared in this scope if (! digitalRead(PIN_BUTTON_A)) { ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:11:21: note: suggested alternative: 'PIN_OUTPUT' if (! digitalRead(PIN_BUTTON_A)) { ^~~~~~~~~~~~ PIN_OUTPUT /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:14:21: error: 'PIN_BUTTON_B' was not declared in this scope if (! digitalRead(PIN_BUTTON_B)) { ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:14:21: note: suggested alternative: 'PIN_OUTPUT' if (! digitalRead(PIN_BUTTON_B)) { ^~~~~~~~~~~~ PIN_OUTPUT
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In constructor 'Adafruit_Microbit_Matrix::Adafruit_Microbit_Matrix()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:10: error: 'matrix_buffer' was not declared in this scope memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:10: note: suggested alternative: 'setbuffer' memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~~~ setbuffer /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:30: error: 'MATRIX_COLS' was not declared in this scope memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:44: error: 'MATRIX_ROWS' was not declared in this scope memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'boolean Adafruit_Microbit_Matrix::begin()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:107:27: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:108:13: error: 'colpins' was not declared in this scope pinMode(colpins[c], OUTPUT); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:112:27: error: 'MATRIX_ROWS' was not declared in this scope for (uint8_t r = 0; r < MATRIX_ROWS; r++) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:113:13: error: 'rowpins' was not declared in this scope pinMode(rowpins[r], OUTPUT); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:113:13: note: suggested alternative: 'rewind' pinMode(rowpins[r], OUTPUT); ^~~~~~~ rewind /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:117:27: error: 'MATRIX_ROWS' was not declared in this scope for (uint8_t r = 0; r < MATRIX_ROWS; r++) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:118:29: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:119:7: error: 'matrix_buffer' was not declared in this scope matrix_buffer[r][c] = 0; ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:119:7: note: suggested alternative: 'setbuffer' matrix_buffer[r][c] = 0; ^~~~~~~~~~~~~ setbuffer /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'void Adafruit_Microbit_Matrix::rowHandler()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:136:16: error: 'rowpins' was not declared in this scope digitalWrite(rowpins[currentRow], LOW); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:136:16: note: suggested alternative: 'rewind' digitalWrite(rowpins[currentRow], LOW); ^~~~~~~ rewind /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:137:27: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:138:18: error: 'colpins' was not declared in this scope digitalWrite(colpins[c], HIGH); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:142:23: error: 'MATRIX_ROWS' was not declared in this scope if (++currentRow >= MATRIX_ROWS) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:148:27: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:149:9: error: 'matrix_buffer' was not declared in this scope if (matrix_buffer[currentRow][c]) { ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:149:9: note: suggested alternative: 'setbuffer' if (matrix_buffer[currentRow][c]) { ^~~~~~~~~~~~~ setbuffer /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:150:20: error: 'colpins' was not declared in this scope digitalWrite(colpins[c], LOW); // Change column states for new row ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'void Adafruit_Microbit_Matrix::startTimer()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:160:3: error: 'NRF_TIMER2' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:160:3: note: suggested alternative: 'NUM_TIMERS' NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ NUM_TIMERS /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:160:22: error: 'TIMER_MODE_MODE_Timer' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:164:7: error: 'TIMER_BITMODE_BITMODE_16Bit' was not declared in this scope TIMER_BITMODE_BITMODE_16Bit; // Set counter to 16 bit resolution ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:170:8: error: 'TIMER_INTENSET_COMPARE0_Enabled' was not declared in this scope (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:170:43: error: 'TIMER_INTENSET_COMPARE0_Pos' was not declared in this scope (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:170:43: note: suggested alternative: 'TIMER_INTE_ALARM_0_MSB' (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ TIMER_INTE_ALARM_0_MSB /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:171:18: error: 'TIMER2_IRQn' was not declared in this scope NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:171:18: note: suggested alternative: 'TIMER_IRQ_3n' NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ TIMER_IRQ_3n /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In function 'void IRQ_MATRIX_HANDLER()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:177:8: error: 'NRF_TIMER2' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:177:8: note: suggested alternative: 'NUM_TIMERS' if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ^~~~~~~~~~ NUM_TIMERS /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:178:32: error: 'TIMER_INTENSET_COMPARE0_Msk' was not declared in this scope ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:178:32: note: suggested alternative: 'TIMER_INTE_ALARM_0_MSB' ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ TIMER_INTE_ALARM_0_MSB /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino: In function 'void start_timer()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:3: error: 'NRF_TIMER2' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:3: note: suggested alternative: 'NUM_TIMERS' NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ NUM_TIMERS /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:22: error: 'TIMER_MODE_MODE_Timer' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:14:25: error: 'TIMER_BITMODE_BITMODE_16Bit' was not declared in this scope NRF_TIMER2->BITMODE = TIMER_BITMODE_BITMODE_16Bit; //Set counter to 16 bit resolution ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:27: error: 'TIMER_INTENSET_COMPARE0_Enabled' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:62: error: 'TIMER_INTENSET_COMPARE0_Pos' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:62: note: suggested alternative: 'TIMER_INTE_ALARM_0_MSB' NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ TIMER_INTE_ALARM_0_MSB /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:94: error: 'TIMER_INTENSET_COMPARE1_Enabled' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:129: error: 'TIMER_INTENSET_COMPARE1_Pos' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:129: note: suggested alternative: 'TIMER_INTE_ALARM_1_MSB' NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ TIMER_INTE_ALARM_1_MSB /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:20:18: error: 'TIMER2_IRQn' was not declared in this scope NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:20:18: note: suggested alternative: 'TIMER_IRQ_3n' NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ TIMER_IRQ_3n /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino: In function 'void timer_pal()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:8: error: 'NRF_TIMER2' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:8: note: suggested alternative: 'NUM_TIMERS' if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~ NUM_TIMERS /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:72: error: 'TIMER_INTENSET_COMPARE0_Msk' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:72: note: suggested alternative: 'TIMER_INTE_ALARM_0_MSB' if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ TIMER_INTE_ALARM_0_MSB /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:8: error: 'NRF_TIMER2' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:8: note: suggested alternative: 'NUM_TIMERS' if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~ NUM_TIMERS /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:72: error: 'TIMER_INTENSET_COMPARE1_Msk' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:72: note: suggested alternative: 'TIMER_INTE_ALARM_1_MSB' if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ TIMER_INTE_ALARM_1_MSB
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib2072322217/test/test.ino:1:10: fatal error: Adafruit_microbit_Library.h: No such file or directory #include <Adafruit_microbit_Library.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:27:23: error: no matching function for call to 'MMA8653::begin(bool, int)' accel.begin(false, 2); // 8-bit mode, 2g range ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:18:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate: void MMA8653::begin() void begin(); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate expects 0 arguments, 2 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:32:9: error: 'class MMA8653' has no member named 'update' accel.update(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:33:29: error: 'class MMA8653' has no member named 'getX' Serial.print((float)accel.getX() * 0.0156); Serial.print(" , "); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:34:29: error: 'class MMA8653' has no member named 'getY' Serial.print((float)accel.getY() * 0.0156); Serial.print(", "); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:35:31: error: 'class MMA8653' has no member named 'getZ' Serial.println((float)accel.getZ() * 0.0156); ^~~~
Result: FAIL
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:13:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:14:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:23:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:30:23: error: 'class Adafruit_Microbit' has no member named 'getDieTemp' temp = microbit.getDieTemp(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:41:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(avgtemp); ^~~~~~~~~~
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:19:23: error: no matching function for call to 'MMA8653::begin(bool, int)' accel.begin(false, 2); // 8-bit mode, 2g range ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:9:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate: void MMA8653::begin() void begin(); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate expects 0 arguments, 2 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:22:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:23:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:30:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:32:9: error: 'class MMA8653' has no member named 'update' accel.update(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:35:22: error: 'class MMA8653' has no member named 'getX' Serial.print(accel.getX()); Serial.print(", "); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:36:22: error: 'class MMA8653' has no member named 'getY' Serial.print(accel.getY()); Serial.print(", "); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:37:24: error: 'class MMA8653' has no member named 'getZ' Serial.println(accel.getZ()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:40:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(accel.getX()); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:40:35: error: 'class MMA8653' has no member named 'getX' microbit.BTLESerial.print(accel.getX()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:41:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(","); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:42:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(accel.getY()); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:42:35: error: 'class MMA8653' has no member named 'getY' microbit.BTLESerial.print(accel.getY()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:43:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(","); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:44:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(accel.getZ()); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:44:37: error: 'class MMA8653' has no member named 'getZ' microbit.BTLESerial.println(accel.getZ()); ^~~~
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:27:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:28:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:35:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void forward()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:45:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial && Serial) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:47:18: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial.available()) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:48:29: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' Serial.write(microbit.BTLESerial.read()); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:59:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.write(buffer, idx); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void loopback()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:67:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:69:29: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' while ((byte = microbit.BTLESerial.read()) > 0) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:70:18: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.write(byte); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void spam()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:77:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial) { ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:78:14: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(millis()); ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:79:14: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(" tick-tacks!"); ^~~~~~~~~~
Result: PASS
Sketch uses 2989 bytes (6%) of program storage space. Maximum is 49152 bytes. Global variables use 177 bytes (2%) of dynamic memory, leaving 5967 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:6:11: error: 'PIN_BUTTON_A' was not declared in this scope pinMode(PIN_BUTTON_A, INPUT); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:7:11: error: 'PIN_BUTTON_B' was not declared in this scope pinMode(PIN_BUTTON_B, INPUT); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:11:21: error: 'PIN_BUTTON_A' was not declared in this scope if (! digitalRead(PIN_BUTTON_A)) { ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:14:21: error: 'PIN_BUTTON_B' was not declared in this scope if (! digitalRead(PIN_BUTTON_B)) { ^~~~~~~~~~~~
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In constructor 'Adafruit_Microbit_Matrix::Adafruit_Microbit_Matrix()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:10: error: 'matrix_buffer' was not declared in this scope memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:30: error: 'MATRIX_COLS' was not declared in this scope memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:44: error: 'MATRIX_ROWS' was not declared in this scope memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'boolean Adafruit_Microbit_Matrix::begin()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:107:27: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:108:13: error: 'colpins' was not declared in this scope pinMode(colpins[c], OUTPUT); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:112:27: error: 'MATRIX_ROWS' was not declared in this scope for (uint8_t r = 0; r < MATRIX_ROWS; r++) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:113:13: error: 'rowpins' was not declared in this scope pinMode(rowpins[r], OUTPUT); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:113:13: note: suggested alternative: 'rewind' pinMode(rowpins[r], OUTPUT); ^~~~~~~ rewind /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:117:27: error: 'MATRIX_ROWS' was not declared in this scope for (uint8_t r = 0; r < MATRIX_ROWS; r++) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:118:29: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:119:7: error: 'matrix_buffer' was not declared in this scope matrix_buffer[r][c] = 0; ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'void Adafruit_Microbit_Matrix::rowHandler()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:136:16: error: 'rowpins' was not declared in this scope digitalWrite(rowpins[currentRow], LOW); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:136:16: note: suggested alternative: 'rewind' digitalWrite(rowpins[currentRow], LOW); ^~~~~~~ rewind /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:137:27: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:138:18: error: 'colpins' was not declared in this scope digitalWrite(colpins[c], HIGH); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:142:23: error: 'MATRIX_ROWS' was not declared in this scope if (++currentRow >= MATRIX_ROWS) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:148:27: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:149:9: error: 'matrix_buffer' was not declared in this scope if (matrix_buffer[currentRow][c]) { ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:150:20: error: 'colpins' was not declared in this scope digitalWrite(colpins[c], LOW); // Change column states for new row ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'void Adafruit_Microbit_Matrix::startTimer()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:160:3: error: 'NRF_TIMER2' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:160:3: note: suggested alternative: 'TIMERB2' NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ TIMERB2 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:160:22: error: 'TIMER_MODE_MODE_Timer' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:164:7: error: 'TIMER_BITMODE_BITMODE_16Bit' was not declared in this scope TIMER_BITMODE_BITMODE_16Bit; // Set counter to 16 bit resolution ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:170:8: error: 'TIMER_INTENSET_COMPARE0_Enabled' was not declared in this scope (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:170:43: error: 'TIMER_INTENSET_COMPARE0_Pos' was not declared in this scope (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:171:18: error: 'TIMER2_IRQn' was not declared in this scope NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:171:18: note: suggested alternative: 'TIMER2_IRQHandler' NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ TIMER2_IRQHandler /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:171:3: error: 'NVIC_EnableIRQ' was not declared in this scope NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In function 'void IRQ_MATRIX_HANDLER()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:177:8: error: 'NRF_TIMER2' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:177:8: note: suggested alternative: 'TIMERB2' if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ^~~~~~~~~~ TIMERB2 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:178:32: error: 'TIMER_INTENSET_COMPARE0_Msk' was not declared in this scope ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'virtual void Adafruit_Microbit_Matrix::drawPixel(int16_t, int16_t, uint16_t)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:215:17: error: 'pixel_to_col' was not declared in this scope uint8_t col = pixel_to_col[pixelnum] - 1; ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:216:17: error: 'pixel_to_row' was not declared in this scope uint8_t row = pixel_to_row[pixelnum] - 1; ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:221:5: error: 'matrix_buffer' was not declared in this scope matrix_buffer[row][col] = 1; ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:223:5: error: 'matrix_buffer' was not declared in this scope matrix_buffer[row][col] = 0; ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'virtual void Adafruit_Microbit_Matrix::fillScreen(uint16_t)': /home/ec2-user
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino: In function 'void start_timer()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:3: error: 'NRF_TIMER2' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:3: note: suggested alternative: 'TIMERB2' NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ TIMERB2 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:22: error: 'TIMER_MODE_MODE_Timer' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:14:25: error: 'TIMER_BITMODE_BITMODE_16Bit' was not declared in this scope NRF_TIMER2->BITMODE = TIMER_BITMODE_BITMODE_16Bit; //Set counter to 16 bit resolution ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:27: error: 'TIMER_INTENSET_COMPARE0_Enabled' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:62: error: 'TIMER_INTENSET_COMPARE0_Pos' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:94: error: 'TIMER_INTENSET_COMPARE1_Enabled' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:129: error: 'TIMER_INTENSET_COMPARE1_Pos' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:20:18: error: 'TIMER2_IRQn' was not declared in this scope NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:20:18: note: suggested alternative: 'TIMER2_IRQHandler' NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ TIMER2_IRQHandler /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:20:3: error: 'NVIC_EnableIRQ' was not declared in this scope NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino: In function 'void timer_pal()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:8: error: 'NRF_TIMER2' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:8: note: suggested alternative: 'TIMERB2' if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~ TIMERB2 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:72: error: 'TIMER_INTENSET_COMPARE0_Msk' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:8: error: 'NRF_TIMER2' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:8: note: suggested alternative: 'TIMERB2' if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~ TIMERB2 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:72: error: 'TIMER_INTENSET_COMPARE1_Msk' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Result: FAIL
This library has no main header file so an empty one was created.
/private/tmp/arduino-testlib3821126243/test/test.ino:1:10: fatal error: Adafruit_microbit_Library.h: No such file or directory #include <Adafruit_microbit_Library.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:27:23: error: no matching function for call to 'MMA8653::begin(bool, int)' accel.begin(false, 2); // 8-bit mode, 2g range ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:18:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate: void MMA8653::begin() void begin(); ^~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate expects 0 arguments, 2 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:32:9: error: 'class MMA8653' has no member named 'update' accel.update(); ^~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:33:29: error: 'class MMA8653' has no member named 'getX' Serial.print((float)accel.getX() * 0.0156); Serial.print(" , "); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:34:29: error: 'class MMA8653' has no member named 'getY' Serial.print((float)accel.getY() * 0.0156); Serial.print(", "); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:35:31: error: 'class MMA8653' has no member named 'getZ' Serial.println((float)accel.getZ() * 0.0156); ^~~~
Result: FAIL
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:13:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:14:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:23:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:30:23: error: 'class Adafruit_Microbit' has no member named 'getDieTemp' temp = microbit.getDieTemp(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:41:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(avgtemp); ^~~~~~~~~~
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:19:23: error: no matching function for call to 'MMA8653::begin(bool, int)' accel.begin(false, 2); // 8-bit mode, 2g range ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:9:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate: void MMA8653::begin() void begin(); ^~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate expects 0 arguments, 2 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:22:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:23:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:30:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:32:9: error: 'class MMA8653' has no member named 'update' accel.update(); ^~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:35:22: error: 'class MMA8653' has no member named 'getX' Serial.print(accel.getX()); Serial.print(", "); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:36:22: error: 'class MMA8653' has no member named 'getY' Serial.print(accel.getY()); Serial.print(", "); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:37:24: error: 'class MMA8653' has no member named 'getZ' Serial.println(accel.getZ()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:40:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(accel.getX()); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:40:35: error: 'class MMA8653' has no member named 'getX' microbit.BTLESerial.print(accel.getX()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:41:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(","); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:42:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(accel.getY()); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:42:35: error: 'class MMA8653' has no member named 'getY' microbit.BTLESerial.print(accel.getY()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:43:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(","); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:44:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(accel.getZ()); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:44:37: error: 'class MMA8653' has no member named 'getZ' microbit.BTLESerial.println(accel.getZ()); ^~~~
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:27:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:28:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:35:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void forward()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:45:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial && Serial) { ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:47:18: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial.available()) { ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:48:29: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' Serial.write(microbit.BTLESerial.read()); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:59:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.write(buffer, idx); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void loopback()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:67:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial) { ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:69:29: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' while ((byte = microbit.BTLESerial.read()) > 0) { ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:70:18: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.write(byte); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void spam()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:77:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial) { ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:78:14: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(millis()); ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:79:14: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(" tick-tacks!"); ^~~~~~~~~~
Result: PASS
Sketch uses 12368 bytes (4%) of program storage space. Maximum is 262144 bytes. Global variables use 2996 bytes (9%) of dynamic memory, leaving 29772 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:6:11: error: 'PIN_BUTTON_A' was not declared in this scope pinMode(PIN_BUTTON_A, INPUT); ^~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:7:11: error: 'PIN_BUTTON_B' was not declared in this scope pinMode(PIN_BUTTON_B, INPUT); ^~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:11:21: error: 'PIN_BUTTON_A' was not declared in this scope if (! digitalRead(PIN_BUTTON_A)) { ^~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:14:21: error: 'PIN_BUTTON_B' was not declared in this scope if (! digitalRead(PIN_BUTTON_B)) { ^~~~~~~~~~~~
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In constructor 'Adafruit_Microbit_Matrix::Adafruit_Microbit_Matrix()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:10: error: 'matrix_buffer' was not declared in this scope memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:10: note: suggested alternative: 'setbuffer' memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~~~ setbuffer /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:30: error: 'MATRIX_COLS' was not declared in this scope memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:30: note: suggested alternative: 'HMATRIXB_INSTS' memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~ HMATRIXB_INSTS /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:44: error: 'MATRIX_ROWS' was not declared in this scope memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:95:44: note: suggested alternative: 'HMATRIXB_INSTS' memset(matrix_buffer, 0x0, MATRIX_COLS * MATRIX_ROWS); ^~~~~~~~~~~ HMATRIXB_INSTS /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'boolean Adafruit_Microbit_Matrix::begin()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:107:27: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:107:27: note: suggested alternative: 'HMATRIXB_INSTS' for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ HMATRIXB_INSTS /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:108:13: error: 'colpins' was not declared in this scope pinMode(colpins[c], OUTPUT); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:112:27: error: 'MATRIX_ROWS' was not declared in this scope for (uint8_t r = 0; r < MATRIX_ROWS; r++) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:112:27: note: suggested alternative: 'HMATRIXB_INSTS' for (uint8_t r = 0; r < MATRIX_ROWS; r++) { ^~~~~~~~~~~ HMATRIXB_INSTS /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:113:13: error: 'rowpins' was not declared in this scope pinMode(rowpins[r], OUTPUT); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:113:13: note: suggested alternative: 'rewind' pinMode(rowpins[r], OUTPUT); ^~~~~~~ rewind /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:117:27: error: 'MATRIX_ROWS' was not declared in this scope for (uint8_t r = 0; r < MATRIX_ROWS; r++) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:117:27: note: suggested alternative: 'HMATRIXB_INSTS' for (uint8_t r = 0; r < MATRIX_ROWS; r++) { ^~~~~~~~~~~ HMATRIXB_INSTS /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:118:29: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:118:29: note: suggested alternative: 'HMATRIXB_INSTS' for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ HMATRIXB_INSTS /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:119:7: error: 'matrix_buffer' was not declared in this scope matrix_buffer[r][c] = 0; ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:119:7: note: suggested alternative: 'setbuffer' matrix_buffer[r][c] = 0; ^~~~~~~~~~~~~ setbuffer /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'void Adafruit_Microbit_Matrix::rowHandler()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:136:16: error: 'rowpins' was not declared in this scope digitalWrite(rowpins[currentRow], LOW); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:136:16: note: suggested alternative: 'rewind' digitalWrite(rowpins[currentRow], LOW); ^~~~~~~ rewind /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:137:27: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:137:27: note: suggested alternative: 'HMATRIXB_INSTS' for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ HMATRIXB_INSTS /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:138:18: error: 'colpins' was not declared in this scope digitalWrite(colpins[c], HIGH); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:142:23: error: 'MATRIX_ROWS' was not declared in this scope if (++currentRow >= MATRIX_ROWS) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:142:23: note: suggested alternative: 'HMATRIXB_INSTS' if (++currentRow >= MATRIX_ROWS) { ^~~~~~~~~~~ HMATRIXB_INSTS /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:148:27: error: 'MATRIX_COLS' was not declared in this scope for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:148:27: note: suggested alternative: 'HMATRIXB_INSTS' for (uint8_t c = 0; c < MATRIX_COLS; c++) { ^~~~~~~~~~~ HMATRIXB_INSTS /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:149:9: error: 'matrix_buffer' was not declared in this scope if (matrix_buffer[currentRow][c]) { ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:149:9: note: suggested alternative: 'setbuffer' if (matrix_buffer[currentRow][c]) { ^~~~~~~~~~~~~ setbuffer /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:150:20: error: 'colpins' was not declared in this scope digitalWrite(colpins[c], LOW); // Change column states for new row ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp: In member function 'void Adafruit_Microbit_Matrix::startTimer()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:160:3: error: 'NRF_TIMER2' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.cpp:160:3: note: suggested alternative: 'PIO_TIMER' NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ PIO_TIME
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino: In function 'void start_timer()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:3: error: 'NRF_TIMER2' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:3: note: suggested alternative: 'PIO_TIMER' NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~ PIO_TIMER /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:22: error: 'TIMER_MODE_MODE_Timer' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:14:25: error: 'TIMER_BITMODE_BITMODE_16Bit' was not declared in this scope NRF_TIMER2->BITMODE = TIMER_BITMODE_BITMODE_16Bit; //Set counter to 16 bit resolution ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:27: error: 'TIMER_INTENSET_COMPARE0_Enabled' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:27: note: suggested alternative: 'AC_INTENSET_COMP0_Pos' NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AC_INTENSET_COMP0_Pos /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:62: error: 'TIMER_INTENSET_COMPARE0_Pos' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:62: note: suggested alternative: 'AC_INTENSET_COMP0_Pos' NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ AC_INTENSET_COMP0_Pos /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:94: error: 'TIMER_INTENSET_COMPARE1_Enabled' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:94: note: suggested alternative: 'AC_INTENSET_COMP1_Pos' NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AC_INTENSET_COMP1_Pos /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:129: error: 'TIMER_INTENSET_COMPARE1_Pos' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:129: note: suggested alternative: 'AC_INTENSET_COMP1_Pos' NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ AC_INTENSET_COMP1_Pos /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:20:18: error: 'TIMER2_IRQn' was not declared in this scope NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:20:18: note: suggested alternative: 'TCC2_IRQn' NVIC_EnableIRQ(TIMER2_IRQn); ^~~~~~~~~~~ TCC2_IRQn /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino: In function 'void timer_pal()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:8: error: 'NRF_TIMER2' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:8: note: suggested alternative: 'PIO_TIMER' if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~ PIO_TIMER /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:72: error: 'TIMER_INTENSET_COMPARE0_Msk' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:72: note: suggested alternative: 'AC_INTENSET_COMP_Msk' if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ AC_INTENSET_COMP_Msk /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:8: error: 'NRF_TIMER2' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:8: note: suggested alternative: 'PIO_TIMER' if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~ PIO_TIMER /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:72: error: 'TIMER_INTENSET_COMPARE1_Msk' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:72: note: suggested alternative: 'AC_INTENSET_COMP_Msk' if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ AC_INTENSET_COMP_Msk
Result: FAIL
This library has no main header file so an empty one was created.
/tmp/arduino-testlib1706980340/test/test.ino:1:39: fatal error: Adafruit_microbit_Library.h: No such file or directory compilation terminated.
Result: FAIL
WARNING: library MMA8653 claims to run on avr, megaavr, sam, samd, nRF5, nrf51, nrf52, stm32f4, mbed 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/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:27:23: error: no matching function for call to 'MMA8653::begin(bool, int)' accel.begin(false, 2); // 8-bit mode, 2g range ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:18:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate: void MMA8653::begin() void begin(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate expects 0 arguments, 2 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:32:9: error: 'class MMA8653' has no member named 'update' accel.update(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:33:29: error: 'class MMA8653' has no member named 'getX' Serial.print((float)accel.getX() * 0.0156); Serial.print(" , "); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:34:29: error: 'class MMA8653' has no member named 'getY' Serial.print((float)accel.getY() * 0.0156); Serial.print(", "); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/accelerometer_MMA8653/accelerometer_MMA8653.ino:35:31: error: 'class MMA8653' has no member named 'getZ' Serial.println((float)accel.getZ() * 0.0156); ^
Result: FAIL
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:3:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.h:34:8: error: 'void Adafruit_Microbit_Matrix::print(int)' cannot be overloaded void print(int i); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.h:33:8: error: with 'void Adafruit_Microbit_Matrix::print(int32_t)' void print(int32_t i); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:13:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:14:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:23:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:30:23: error: 'class Adafruit_Microbit' has no member named 'getDieTemp' temp = microbit.getDieTemp(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_dietemp/ble_dietemp.ino:41:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(avgtemp); ^
Result: FAIL
WARNING: library MMA8653 claims to run on avr, megaavr, sam, samd, nRF5, nrf51, nrf52, stm32f4, mbed architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:6:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.h:34:8: error: 'void Adafruit_Microbit_Matrix::print(int)' cannot be overloaded void print(int i); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.h:33:8: error: with 'void Adafruit_Microbit_Matrix::print(int32_t)' void print(int32_t i); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:19:23: error: no matching function for call to 'MMA8653::begin(bool, int)' accel.begin(false, 2); // 8-bit mode, 2g range ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:9:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate: void MMA8653::begin() void begin(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MMA8653/src/MMA8653.h:201:10: note: candidate expects 0 arguments, 2 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:22:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:23:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:30:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:32:9: error: 'class MMA8653' has no member named 'update' accel.update(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:35:22: error: 'class MMA8653' has no member named 'getX' Serial.print(accel.getX()); Serial.print(", "); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:36:22: error: 'class MMA8653' has no member named 'getY' Serial.print(accel.getY()); Serial.print(", "); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:37:24: error: 'class MMA8653' has no member named 'getZ' Serial.println(accel.getZ()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:40:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(accel.getX()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:40:35: error: 'class MMA8653' has no member named 'getX' microbit.BTLESerial.print(accel.getX()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:41:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(","); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:42:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(accel.getY()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:42:35: error: 'class MMA8653' has no member named 'getY' microbit.BTLESerial.print(accel.getY()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:43:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(","); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:44:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(accel.getZ()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_plotterdemo/ble_plotterdemo.ino:44:37: error: 'class MMA8653' has no member named 'getZ' microbit.BTLESerial.println(accel.getZ()); ^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:17:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.h:34:8: error: 'void Adafruit_Microbit_Matrix::print(int)' cannot be overloaded void print(int i); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.h:33:8: error: with 'void Adafruit_Microbit_Matrix::print(int32_t)' void print(int32_t i); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:27:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.setLocalName("microbit"); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:28:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.begin(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:35:12: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.poll(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void forward()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:45:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial && Serial) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:47:18: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial.available()) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:48:29: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' Serial.write(microbit.BTLESerial.read()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:59:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.write(buffer, idx); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void loopback()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:67:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:69:29: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' while ((byte = microbit.BTLESerial.read()) > 0) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:70:18: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.write(byte); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino: In function 'void spam()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:77:16: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' if (microbit.BTLESerial) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:78:14: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.print(millis()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/ble_uartdemo/ble_uartdemo.ino:79:14: error: 'class Adafruit_Microbit' has no member named 'BTLESerial' microbit.BTLESerial.println(" tick-tacks!"); ^
Result: PASS
Sketch uses 204658 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 13416 bytes (4%) of dynamic memory, leaving 314264 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:6:11: error: 'PIN_BUTTON_A' was not declared in this scope pinMode(PIN_BUTTON_A, INPUT); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:7:11: error: 'PIN_BUTTON_B' was not declared in this scope pinMode(PIN_BUTTON_B, INPUT); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:11:21: error: 'PIN_BUTTON_A' was not declared in this scope if (! digitalRead(PIN_BUTTON_A)) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/buttondemo/buttondemo.ino:14:21: error: 'PIN_BUTTON_B' was not declared in this scope if (! digitalRead(PIN_BUTTON_B)) { ^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/matrixdemo/matrixdemo.ino:6:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.h:34:8: error: 'void Adafruit_Microbit_Matrix::print(int)' cannot be overloaded void print(int i); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/Adafruit_Microbit.h:33:8: error: with 'void Adafruit_Microbit_Matrix::print(int32_t)' void print(int32_t i); ^
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino: In function 'void start_timer()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:3: error: 'NRF_TIMER2' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:11:22: error: 'TIMER_MODE_MODE_Timer' was not declared in this scope NRF_TIMER2->MODE = TIMER_MODE_MODE_Timer; // Set the timer in Counter Mode ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:14:25: error: 'TIMER_BITMODE_BITMODE_16Bit' was not declared in this scope NRF_TIMER2->BITMODE = TIMER_BITMODE_BITMODE_16Bit; //Set counter to 16 bit resolution ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:27: error: 'TIMER_INTENSET_COMPARE0_Enabled' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:62: error: 'TIMER_INTENSET_COMPARE0_Pos' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:94: error: 'TIMER_INTENSET_COMPARE1_Enabled' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:19:129: error: 'TIMER_INTENSET_COMPARE1_Pos' was not declared in this scope NRF_TIMER2->INTENSET = (TIMER_INTENSET_COMPARE0_Enabled << TIMER_INTENSET_COMPARE0_Pos) | (TIMER_INTENSET_COMPARE1_Enabled << TIMER_INTENSET_COMPARE1_Pos); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:20:18: error: 'TIMER2_IRQn' was not declared in this scope NVIC_EnableIRQ(TIMER2_IRQn); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:20:29: error: 'NVIC_EnableIRQ' was not declared in this scope NVIC_EnableIRQ(TIMER2_IRQn); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino: In function 'void timer_pal()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:8: error: 'NRF_TIMER2' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:32:72: error: 'TIMER_INTENSET_COMPARE0_Msk' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[0] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE0_Msk) != 0)) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:8: error: 'NRF_TIMER2' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_microbit_Library/examples/timerdemo/timerdemo.ino:38:72: error: 'TIMER_INTENSET_COMPARE1_Msk' was not declared in this scope if ((NRF_TIMER2->EVENTS_COMPARE[1] != 0) && ((NRF_TIMER2->INTENSET & TIMER_INTENSET_COMPARE1_Msk) != 0)) ^