This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 0.9.1
More details
Board | Claims compatibility | Inclusion | PMICBoostMode |
PMICFaultCheck |
BatteryCharger |
BatteryChargerInterrupt |
---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
No ⚠️ | PASS | FAIL | PASS | PASS | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No ⚠️ | PASS | FAIL | PASS | PASS | FAIL |
arduino:megaavr:nona4809
1.8.7 |
No ⚠️ | PASS | FAIL | PASS | PASS | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
Yes | PASS | FAIL | PASS | PASS | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
No | FAIL | FAIL | FAIL | FAIL | FAIL |
Result: PASS
This library has no main header file so an empty one was created.
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on avr architecture(s). Sketch uses 1744 bytes (5%) of program storage space. Maximum is 32256 bytes. Global variables use 152 bytes (7%) of dynamic memory, leaving 1896 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on avr architecture(s). Sketch uses 6072 bytes (18%) of program storage space. Maximum is 32256 bytes. Global variables use 684 bytes (33%) of dynamic memory, leaving 1364 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on avr architecture(s). In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/cores/arduino/Arduino.h:258:0, from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-C95D13B24BD168CFB45A0D797B2752ED/sketch/BatteryChargerInterrupt.ino.cpp:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino:27:41: error: 'PMIC_IRQ_PIN' was not declared in this scope attachInterrupt(digitalPinToInterrupt(PMIC_IRQ_PIN), batteryConnected, FALLING); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/variants/standard/pins_arduino.h:79:37: note: in definition of macro 'digitalPinToInterrupt' #define digitalPinToInterrupt(p) ((p) == 2 ? 0 : ((p) == 3 ? 1 : NOT_AN_INTERRUPT)) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino:76:29: error: 'class PMICClass' has no member named 'isCharging'; did you mean 'disableCharging'? Serial.println(PMIC.isCharging()); ^~~~~~~~~~ disableCharging
Result: FAIL
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on avr architecture(s). /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino:18:16: error: 'UNKNOWM_MODE' was not declared in this scope int usb_mode = UNKNOWM_MODE; ^~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino:18:16: note: suggested alternative: 'UNKNOWN_MODE' int usb_mode = UNKNOWM_MODE; ^~~~~~~~~~~~ UNKNOWN_MODE /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino:24:3: error: 'Serial1' was not declared in this scope Serial1.begin(9600); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino:24:3: note: suggested alternative: 'Serial' Serial1.begin(9600); ^~~~~~~ Serial /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino:45:7: error: 'Serial1' was not declared in this scope Serial1.println("Boost mode status enabled"); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino:45:7: note: suggested alternative: 'Serial' Serial1.println("Boost mode status enabled"); ^~~~~~~ Serial
Result: PASS
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on avr architecture(s). Sketch uses 4534 bytes (14%) of program storage space. Maximum is 32256 bytes. Global variables use 678 bytes (33%) of dynamic memory, leaving 1370 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). Sketch uses 81726 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44228 bytes (16%) of dynamic memory, leaving 226108 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). Sketch uses 84150 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44228 bytes (16%) of dynamic memory, leaving 226108 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pins_arduino.h:2:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:76, from /tmp/arduino-sketch-354437423E20F599EC4544DD9B0D73F0/sketch/BatteryChargerInterrupt.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino:27:41: error: 'PMIC_IRQ_PIN' was not declared in this scope attachInterrupt(digitalPinToInterrupt(PMIC_IRQ_PIN), batteryConnected, FALLING); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/macros.h:30:38: note: in definition of macro 'digitalPinToInterrupt' #define digitalPinToInterrupt(P) (P) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino:27:41: note: suggested alternative: 'IO_IRQ_QSPIn' attachInterrupt(digitalPinToInterrupt(PMIC_IRQ_PIN), batteryConnected, FALLING); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/macros.h:30:38: note: in definition of macro 'digitalPinToInterrupt' #define digitalPinToInterrupt(P) (P) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino:76:29: error: 'class PMICClass' has no member named 'isCharging'; did you mean 'disableCharging'? Serial.println(PMIC.isCharging()); ^~~~~~~~~~ disableCharging
Result: FAIL
WARNING: library Arduino_BQ24195 claims to run on samd 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/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino:18:16: error: 'UNKNOWM_MODE' was not declared in this scope int usb_mode = UNKNOWM_MODE; ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino:18:16: note: suggested alternative: 'UNKNOWN_MODE' int usb_mode = UNKNOWM_MODE; ^~~~~~~~~~~~ UNKNOWN_MODE
Result: PASS
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). Sketch uses 82608 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44236 bytes (16%) of dynamic memory, leaving 226100 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). Sketch uses 3212 bytes (6%) of program storage space. Maximum is 49152 bytes. Global variables use 329 bytes (5%) of dynamic memory, leaving 5815 bytes for local variables. Maximum is 6144 bytes. In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.cpp:20: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'int PMICClass::readRegister(byte)': /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:64:12: note: candidate 1: size_t TwoWire::requestFrom(int, int, int) size_t requestFrom(int, int, int); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:62:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t, bool) size_t requestFrom(uint8_t, size_t, bool); ^~~~~~~~~~~
Result: PASS
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). Sketch uses 7104 bytes (14%) of program storage space. Maximum is 49152 bytes. Global variables use 486 bytes (7%) of dynamic memory, leaving 5658 bytes for local variables. Maximum is 6144 bytes. In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.cpp:20: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'int PMICClass::readRegister(byte)': /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:64:12: note: candidate 1: size_t TwoWire::requestFrom(int, int, int) size_t requestFrom(int, int, int); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:62:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t, bool) size_t requestFrom(uint8_t, size_t, bool); ^~~~~~~~~~~
Result: FAIL
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). In file included from /tmp/arduino-sketch-354437423E20F599EC4544DD9B0D73F0/sketch/BatteryChargerInterrupt.ino.cpp:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino:27:41: error: 'PMIC_IRQ_PIN' was not declared in this scope attachInterrupt(digitalPinToInterrupt(PMIC_IRQ_PIN), batteryConnected, FALLING); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:129:35: note: in definition of macro 'digitalPinToInterrupt' #define digitalPinToInterrupt(P) (P) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino:76:29: error: 'class PMICClass' has no member named 'isCharging'; did you mean 'disableCharging'? Serial.println(PMIC.isCharging()); ^~~~~~~~~~ disableCharging
Result: FAIL
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino:18:16: error: 'UNKNOWM_MODE' was not declared in this scope int usb_mode = UNKNOWM_MODE; ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino:18:16: note: suggested alternative: 'UNKNOWN_MODE' int usb_mode = UNKNOWM_MODE; ^~~~~~~~~~~~ UNKNOWN_MODE
Result: PASS
WARNING: library Arduino_BQ24195 claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s). Sketch uses 5565 bytes (11%) of program storage space. Maximum is 49152 bytes. Global variables use 486 bytes (7%) of dynamic memory, leaving 5658 bytes for local variables. Maximum is 6144 bytes. In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.cpp:20: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'int PMICClass::readRegister(byte)': /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:64:12: note: candidate 1: size_t TwoWire::requestFrom(int, int, int) size_t requestFrom(int, int, int); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:62:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t, bool) size_t requestFrom(uint8_t, size_t, bool); ^~~~~~~~~~~
Result: PASS
This library has no main header file so an empty one was created.
Sketch uses 13604 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3572 bytes (10%) of dynamic memory, leaving 29196 bytes for local variables. Maximum is 32768 bytes.
Result: PASS
Sketch uses 23444 bytes (8%) of program storage space. Maximum is 262144 bytes. Global variables use 3572 bytes (10%) of dynamic memory, leaving 29196 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
In file included from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-C95D13B24BD168CFB45A0D797B2752ED/sketch/BatteryChargerInterrupt.ino.cpp:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino:27:41: error: 'PMIC_IRQ_PIN' was not declared in this scope attachInterrupt(digitalPinToInterrupt(PMIC_IRQ_PIN), batteryConnected, FALLING); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:58:38: note: in definition of macro 'digitalPinToInterrupt' #define digitalPinToInterrupt(P) ( P ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino:27:41: note: suggested alternative: 'PTC_IRQn' attachInterrupt(digitalPinToInterrupt(PMIC_IRQ_PIN), batteryConnected, FALLING); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:58:38: note: in definition of macro 'digitalPinToInterrupt' #define digitalPinToInterrupt(P) ( P ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino:76:29: error: 'class PMICClass' has no member named 'isCharging'; did you mean 'disableCharging'? Serial.println(PMIC.isCharging()); ^~~~~~~~~~ disableCharging
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino:18:16: error: 'UNKNOWM_MODE' was not declared in this scope int usb_mode = UNKNOWM_MODE; ^~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino:18:16: note: suggested alternative: 'UNKNOWN_MODE' int usb_mode = UNKNOWM_MODE; ^~~~~~~~~~~~ UNKNOWN_MODE
Result: PASS
Sketch uses 20516 bytes (7%) of program storage space. Maximum is 262144 bytes. Global variables use 3580 bytes (10%) of dynamic memory, leaving 29188 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
WARNING: library Arduino_BQ24195 claims to run on samd 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/Arduino_BQ24195/src/BQ24195.cpp: In member function 'void PMICClass::end()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.cpp:99:12: error: 'class TwoWire' has no member named 'end' _wire->end(); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.cpp:20: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h: In member function 'int PMICClass::readRegister(byte)': /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:102:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int, int) uint8_t requestFrom(int address, int size, int sendStop); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:97:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint16_t, uint8_t, bool) uint8_t requestFrom(uint16_t address, uint8_t size, bool sendStop); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:102:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int, int) uint8_t requestFrom(int address, int size, int sendStop); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:97:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint16_t, uint8_t, bool) uint8_t requestFrom(uint16_t address, uint8_t size, bool sendStop); ^
Result: FAIL
WARNING: library Arduino_BQ24195 claims to run on samd 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/Arduino_BQ24195/src/BQ24195.cpp: In member function 'void PMICClass::end()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.cpp:99:12: error: 'class TwoWire' has no member named 'end' _wire->end(); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.cpp:20: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h: In member function 'int PMICClass::readRegister(byte)': /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:102:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int, int) uint8_t requestFrom(int address, int size, int sendStop); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:97:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint16_t, uint8_t, bool) uint8_t requestFrom(uint16_t address, uint8_t size, bool sendStop); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:102:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int, int) uint8_t requestFrom(int address, int size, int sendStop); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:97:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint16_t, uint8_t, bool) uint8_t requestFrom(uint16_t address, uint8_t size, bool sendStop); ^
Result: FAIL
WARNING: library Arduino_BQ24195 claims to run on samd 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/data/packages/esp32/hardware/esp32/1.0.6/variants/d1_mini32/pins_arduino.h:5:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:185, from /tmp/arduino-sketch-354437423E20F599EC4544DD9B0D73F0/sketch/BatteryChargerInterrupt.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino:27:41: error: 'PMIC_IRQ_PIN' was not declared in this scope attachInterrupt(digitalPinToInterrupt(PMIC_IRQ_PIN), batteryConnected, FALLING); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/variants/d1_mini32/../d32/d32_core.h:9:40: note: in definition of macro 'digitalPinToInterrupt' #define digitalPinToInterrupt(p) (((p)<40)?(p):-1) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/examples/BatteryChargerInterrupt/BatteryChargerInterrupt.ino:76:29: error: 'class PMICClass' has no member named 'isCharging' Serial.println(PMIC.isCharging()); ^
Result: FAIL
WARNING: library Arduino_BQ24195 claims to run on samd 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/Arduino_BQ24195/examples/PMICBoostMode/PMICBoostMode.ino:18:16: error: 'UNKNOWM_MODE' was not declared in this scope int usb_mode = UNKNOWM_MODE; ^
Result: FAIL
WARNING: library Arduino_BQ24195 claims to run on samd 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/Arduino_BQ24195/src/BQ24195.cpp: In member function 'void PMICClass::end()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.cpp:99:12: error: 'class TwoWire' has no member named 'end' _wire->end(); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.h:20:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_BQ24195/src/BQ24195.cpp:20: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h: In member function 'int PMICClass::readRegister(byte)': /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:102:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int, int) uint8_t requestFrom(int address, int size, int sendStop); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:97:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint16_t, uint8_t, bool) uint8_t requestFrom(uint16_t address, uint8_t size, bool sendStop); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:102:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int, int) uint8_t requestFrom(int address, int size, int sendStop); ^ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:97:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint16_t, uint8_t, bool) uint8_t requestFrom(uint16_t address, uint8_t size, bool sendStop); ^