SparkFun HM1X Bluetooth Arduino Library - compatibility matrix

This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.

SparkFun HM1X Bluetooth Arduino Library

Version: 1.0.2
More details

Compatibility matrix

Board Claims compatibility Inclusion
SoftwareSerial_03_Configure_Device
HardwareSerial_01_Passthrough
HardwareSerial_02_Poll_Passthrough
HardwareSerial_03_Configure_Device
HardwareSerial_04_iBeacon
Qwiic_04_iBeacon
SoftwareSerial_04_iBeacon
Qwiic_01_Passthrough
Qwiic_02_Poll_Passthrough
Qwiic_03_Configure_Device
SoftwareSerial_01_Passthrough
SoftwareSerial_02_Poll_Passthrough
arduino:avr:uno
1.8.4
Yes PASS PASS FAIL FAIL FAIL FAIL PASS PASS PASS PASS PASS PASS PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes PASS FAIL PASS PASS PASS PASS PASS FAIL PASS PASS PASS FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

Sketch uses 1702 bytes (5%) of program storage space. Maximum is 32256 bytes.
Global variables use 124 bytes (6%) of dynamic memory, leaving 1924 bytes for local variables. Maximum is 2048 bytes.

examples/HardwareSerial_01_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:34:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:34:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:43:16: error: 'Serial1' was not declared in this scope
   if (bt.begin(Serial1, 9600) == false) {
                ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:43:16: note: suggested alternative: 'Serial'
   if (bt.begin(Serial1, 9600) == false) {
                ^~~~~~~
                Serial
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:54:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:54:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:58:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:58:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^~~~~~~~~~
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/libraries/SoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/HardwareSerial_02_Poll_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:37:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:37:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:43:16: error: 'Serial1' was not declared in this scope
   if (bt.begin(Serial1, 9600) == false) {
                ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:43:16: note: suggested alternative: 'Serial'
   if (bt.begin(Serial1, 9600) == false) {
                ^~~~~~~
                Serial
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:68:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Connected to BLE!");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:68:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Connected to BLE!");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:70:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Disconnected from BLE");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:70:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Disconnected from BLE");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:76:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Connected to EDR!");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:76:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Connected to EDR!");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:78:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Disconnected from EDR");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:78:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Disconnected from EDR");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:88:7: note: in expansion of macro 'SerialPort'
       SerialPort.write((char) bt.read());
       ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:88:7: note: in expansion of macro 'SerialPort'
       SerialPort.write((char) bt.read());
       ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:90:9: note: in expansion of macro 'SerialPort'
     if (SerialPort.available()) {
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:90:9: note: in expansion of macro 'SerialPort'
     if (SerialPort.available()) {
         ^~~~~~~~~~
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/libraries/SoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-dat

examples/HardwareSerial_03_Configure_Device

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:38:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:38:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:46:16: error: 'Serial1' was not declared in this scope
   if (bt.begin(Serial1, 9600) == false) {
                ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:46:16: note: suggested alternative: 'Serial'
   if (bt.begin(Serial1, 9600) == false) {
                ^~~~~~~
                Serial
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:93:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:93:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:95:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:95:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^~~~~~~~~~
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/libraries/SoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble

examples/HardwareSerial_04_iBeacon

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:42:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:42:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:50:16: error: 'Serial1' was not declared in this scope
   if (bt.begin(Serial1, 9600) == false) {
                ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:50:16: note: suggested alternative: 'Serial'
   if (bt.begin(Serial1, 9600) == false) {
                ^~~~~~~
                Serial
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:84:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:84:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:86:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: note: suggested alternative: 'Serial'
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:86:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^~~~~~~~~~
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/libraries/SoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial

examples/Qwiic_01_Passthrough

Result: PASS

Sketch uses 9796 bytes (30%) of program storage space. Maximum is 32256 bytes.
Global variables use 548 bytes (26%) of dynamic memory, leaving 1500 bytes for local variables. Maximum is 2048 bytes.

examples/Qwiic_02_Poll_Passthrough

Result: PASS

Sketch uses 11310 bytes (35%) of program storage space. Maximum is 32256 bytes.
Global variables use 688 bytes (33%) of dynamic memory, leaving 1360 bytes for local variables. Maximum is 2048 bytes.

examples/Qwiic_03_Configure_Device

Result: PASS

Sketch uses 12146 bytes (37%) of program storage space. Maximum is 32256 bytes.
Global variables use 784 bytes (38%) of dynamic memory, leaving 1264 bytes for local variables. Maximum is 2048 bytes.

examples/Qwiic_04_iBeacon

Result: PASS

Sketch uses 11436 bytes (35%) of program storage space. Maximum is 32256 bytes.
Global variables use 694 bytes (33%) of dynamic memory, leaving 1354 bytes for local variables. Maximum is 2048 bytes.

examples/SoftwareSerial_01_Passthrough

Result: PASS

Sketch uses 12014 bytes (37%) of program storage space. Maximum is 32256 bytes.
Global variables use 675 bytes (32%) of dynamic memory, leaving 1373 bytes for local variables. Maximum is 2048 bytes.

examples/SoftwareSerial_02_Poll_Passthrough

Result: PASS

Sketch uses 13334 bytes (41%) of program storage space. Maximum is 32256 bytes.
Global variables use 791 bytes (38%) of dynamic memory, leaving 1257 bytes for local variables. Maximum is 2048 bytes.

examples/SoftwareSerial_03_Configure_Device

Result: PASS

Sketch uses 14096 bytes (43%) of program storage space. Maximum is 32256 bytes.
Global variables use 853 bytes (41%) of dynamic memory, leaving 1195 bytes for local variables. Maximum is 2048 bytes.

examples/SoftwareSerial_04_iBeacon

Result: PASS

Sketch uses 13456 bytes (41%) of program storage space. Maximum is 32256 bytes.
Global variables use 781 bytes (38%) of dynamic memory, leaving 1267 bytes for local variables. Maximum is 2048 bytes.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: PASS

Sketch uses 78756 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.

examples/HardwareSerial_01_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:43:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Serial1, 9600) == false) {
          ^~~~~

examples/HardwareSerial_02_Poll_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:43:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Serial1, 9600) == false) {
          ^~~~~

examples/HardwareSerial_03_Configure_Device

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:46:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Serial1, 9600) == false) {
          ^~~~~

examples/HardwareSerial_04_iBeacon

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:50:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Serial1, 9600) == false) {
          ^~~~~

examples/Qwiic_01_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_01_Passthrough/Qwiic_01_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_01_Passthrough/Qwiic_01_Passthrough.ino:37:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
          ^~~~~

examples/Qwiic_02_Poll_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_02_Poll_Passthrough/Qwiic_02_Poll_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_02_Poll_Passthrough/Qwiic_02_Poll_Passthrough.ino:38:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
          ^~~~~

examples/Qwiic_03_Configure_Device

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_03_Configure_Device/Qwiic_03_Configure_Device.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_03_Configure_Device/Qwiic_03_Configure_Device.ino:42:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
          ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_03_Configure_Device/Qwiic_03_Configure_Device.ino:42:16: error: 'Wire' was not declared in this scope
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
                ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_03_Configure_Device/Qwiic_03_Configure_Device.ino:42:16: note: suggested alternative: 'time'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
                ^~~~
                time

examples/Qwiic_04_iBeacon

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_04_iBeacon/Qwiic_04_iBeacon.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_04_iBeacon/Qwiic_04_iBeacon.ino:39:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
          ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_04_iBeacon/Qwiic_04_iBeacon.ino:39:16: error: 'Wire' was not declared in this scope
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
                ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_04_iBeacon/Qwiic_04_iBeacon.ino:39:16: note: suggested alternative: 'time'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
                ^~~~
                time

examples/SoftwareSerial_01_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/SoftwareSerial_02_Poll_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/SoftwareSerial_03_Configure_Device

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/SoftwareSerial_04_iBeacon

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

Sketch uses 802 bytes (1%) of program storage space. Maximum is 49152 bytes.
Global variables use 22 bytes (0%) of dynamic memory, leaving 6122 bytes for local variables. Maximum is 6144 bytes.

examples/HardwareSerial_01_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:34:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:34:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:43:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Serial1, 9600) == false) {
          ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:54:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:54:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:58:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:58:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^~~~~~~~~~

examples/HardwareSerial_02_Poll_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:37:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:37:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:43:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Serial1, 9600) == false) {
          ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:68:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Connected to BLE!");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:68:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Connected to BLE!");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:70:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Disconnected from BLE");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:70:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Disconnected from BLE");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:76:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Connected to EDR!");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:76:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Connected to EDR!");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:78:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Disconnected from EDR");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:78:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Disconnected from EDR");
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:88:7: note: in expansion of macro 'SerialPort'
       SerialPort.write((char) bt.read());
       ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:88:7: note: in expansion of macro 'SerialPort'
       SerialPort.write((char) bt.read());
       ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:90:9: note: in expansion of macro 'SerialPort'
     if (SerialPort.available()) {
         ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:90:9: note: in expansion of macro 'SerialPort'
     if (SerialPort.available()) {
         ^~~~~~~~~~

examples/HardwareSerial_03_Configure_Device

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:38:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:38:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:46:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Serial1, 9600) == false) {
          ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:93:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:93:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:95:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:95:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^~~~~~~~~~

examples/HardwareSerial_04_iBeacon

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:42:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:42:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:50:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Serial1, 9600) == false) {
          ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:84:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:84:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:86:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: note: suggested alternative: 'Serial1'
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:86:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^~~~~~~~~~

examples/Qwiic_01_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_01_Passthrough/Qwiic_01_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_01_Passthrough/Qwiic_01_Passthrough.ino:37:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
          ^~~~~

examples/Qwiic_02_Poll_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_02_Poll_Passthrough/Qwiic_02_Poll_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_02_Poll_Passthrough/Qwiic_02_Poll_Passthrough.ino:38:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
          ^~~~~

examples/Qwiic_03_Configure_Device

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_03_Configure_Device/Qwiic_03_Configure_Device.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_03_Configure_Device/Qwiic_03_Configure_Device.ino:42:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
          ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_03_Configure_Device/Qwiic_03_Configure_Device.ino:42:16: error: 'Wire' was not declared in this scope
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
                ^~~~

examples/Qwiic_04_iBeacon

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_04_iBeacon/Qwiic_04_iBeacon.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_04_iBeacon/Qwiic_04_iBeacon.ino:39:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
          ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_04_iBeacon/Qwiic_04_iBeacon.ino:39:16: error: 'Wire' was not declared in this scope
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
                ^~~~

examples/SoftwareSerial_01_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_01_Passthrough/SoftwareSerial_01_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_01_Passthrough/SoftwareSerial_01_Passthrough.ino:40:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(hm13Serial, 9600) == false) {
          ^~~~~
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/SoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial

examples/SoftwareSerial_02_Poll_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_02_Poll_Passthrough/SoftwareSerial_02_Poll_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_02_Poll_Passthrough/SoftwareSerial_02_Poll_Passthrough.ino:43:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(hm13Serial, 9600) == false) {
          ^~~~~
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/SoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble

examples/SoftwareSerial_03_Configure_Device

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_03_Configure_Device/SoftwareSerial_03_Configure_Device.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_03_Configure_Device/SoftwareSerial_03_Configure_Device.ino:43:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(btSerial, 9600) == false) {
          ^~~~~
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/SoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial

examples/SoftwareSerial_04_iBeacon

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_04_iBeacon/SoftwareSerial_04_iBeacon.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_04_iBeacon/SoftwareSerial_04_iBeacon.ino:39:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(btSerial, 9600) == false) {
          ^~~~~
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/SoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS

Sketch uses 13588 bytes (5%) of program storage space. Maximum is 262144 bytes.
Global variables use 3568 bytes (10%) of dynamic memory, leaving 29200 bytes for local variables. Maximum is 32768 bytes.

examples/HardwareSerial_01_Passthrough

Result: PASS

Sketch uses 33628 bytes (12%) of program storage space. Maximum is 262144 bytes.
Global variables use 4000 bytes (12%) of dynamic memory, leaving 28768 bytes for local variables. Maximum is 32768 bytes.

examples/HardwareSerial_02_Poll_Passthrough

Result: PASS

Sketch uses 34532 bytes (13%) of program storage space. Maximum is 262144 bytes.
Global variables use 4012 bytes (12%) of dynamic memory, leaving 28756 bytes for local variables. Maximum is 32768 bytes.

examples/HardwareSerial_03_Configure_Device

Result: PASS

Sketch uses 35420 bytes (13%) of program storage space. Maximum is 262144 bytes.
Global variables use 4024 bytes (12%) of dynamic memory, leaving 28744 bytes for local variables. Maximum is 32768 bytes.

examples/HardwareSerial_04_iBeacon

Result: PASS

Sketch uses 34844 bytes (13%) of program storage space. Maximum is 262144 bytes.
Global variables use 4016 bytes (12%) of dynamic memory, leaving 28752 bytes for local variables. Maximum is 32768 bytes.

examples/Qwiic_01_Passthrough

Result: PASS

Sketch uses 32908 bytes (12%) of program storage space. Maximum is 262144 bytes.
Global variables use 4000 bytes (12%) of dynamic memory, leaving 28768 bytes for local variables. Maximum is 32768 bytes.

examples/Qwiic_02_Poll_Passthrough

Result: PASS

Sketch uses 33884 bytes (12%) of program storage space. Maximum is 262144 bytes.
Global variables use 4012 bytes (12%) of dynamic memory, leaving 28756 bytes for local variables. Maximum is 32768 bytes.

examples/Qwiic_03_Configure_Device

Result: PASS

Sketch uses 35108 bytes (13%) of program storage space. Maximum is 262144 bytes.
Global variables use 4024 bytes (12%) of dynamic memory, leaving 28744 bytes for local variables. Maximum is 32768 bytes.

examples/Qwiic_04_iBeacon

Result: PASS

Sketch uses 34324 bytes (13%) of program storage space. Maximum is 262144 bytes.
Global variables use 4016 bytes (12%) of dynamic memory, leaving 28752 bytes for local variables. Maximum is 32768 bytes.

examples/SoftwareSerial_01_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial

examples/SoftwareSerial_02_Poll_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/SoftwareSerial_03_Configure_Device

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/SoftwareSerial_04_iBeacon

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

Sketch uses 199802 bytes (15%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13088 bytes (3%) of dynamic memory, leaving 314592 bytes for local variables. Maximum is 327680 bytes.

examples/HardwareSerial_01_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:34:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:43:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Serial1, 9600) == false) {
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:54:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_01_Passthrough/HardwareSerial_01_Passthrough.ino:58:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^

examples/HardwareSerial_02_Poll_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:37:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:43:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Serial1, 9600) == false) {
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:68:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Connected to BLE!");
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:70:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Disconnected from BLE");
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:76:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Connected to EDR!");
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:78:9: note: in expansion of macro 'SerialPort'
         SerialPort.println("Disconnected from EDR");
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:88:7: note: in expansion of macro 'SerialPort'
       SerialPort.write((char) bt.read());
       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:34:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_02_Poll_Passthrough/HardwareSerial_02_Poll_Passthrough.ino:90:9: note: in expansion of macro 'SerialPort'
     if (SerialPort.available()) {
         ^

examples/HardwareSerial_03_Configure_Device

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:38:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:46:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Serial1, 9600) == false) {
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:93:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:31:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB // Abstract serial monitor debug port
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_03_Configure_Device/HardwareSerial_03_Configure_Device.ino:95:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^

examples/HardwareSerial_04_iBeacon

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:42:3: note: in expansion of macro 'SerialPort'
   SerialPort.begin(9600); // Serial debug port @ 9600 bps
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:50:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Serial1, 9600) == false) {
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:84:5: note: in expansion of macro 'SerialPort'
     SerialPort.write((char) bt.read());
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:39:20: error: 'SerialUSB' was not declared in this scope
 #define SerialPort SerialUSB
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/HardwareSerial_04_iBeacon/HardwareSerial_04_iBeacon.ino:86:7: note: in expansion of macro 'SerialPort'
   if (SerialPort.available()) {
       ^

examples/Qwiic_01_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_01_Passthrough/Qwiic_01_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_01_Passthrough/Qwiic_01_Passthrough.ino:37:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
          ^

examples/Qwiic_02_Poll_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_02_Poll_Passthrough/Qwiic_02_Poll_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_02_Poll_Passthrough/Qwiic_02_Poll_Passthrough.ino:38:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
          ^

examples/Qwiic_03_Configure_Device

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_03_Configure_Device/Qwiic_03_Configure_Device.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_03_Configure_Device/Qwiic_03_Configure_Device.ino:42:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_03_Configure_Device/Qwiic_03_Configure_Device.ino:42:16: error: 'Wire' was not declared in this scope
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
                ^

examples/Qwiic_04_iBeacon

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_04_iBeacon/Qwiic_04_iBeacon.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_04_iBeacon/Qwiic_04_iBeacon.ino:39:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/Qwiic_04_iBeacon/Qwiic_04_iBeacon.ino:39:16: error: 'Wire' was not declared in this scope
   if (bt.begin(Wire, QWIIC_BLUETOOTH_DEFAULT_ADDRESS) == false) {
                ^

examples/SoftwareSerial_01_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_01_Passthrough/SoftwareSerial_01_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_01_Passthrough/SoftwareSerial_01_Passthrough.ino:40:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(hm13Serial, 9600) == false) {
          ^
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble

examples/SoftwareSerial_02_Poll_Passthrough

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_02_Poll_Passthrough/SoftwareSerial_02_Poll_Passthrough.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_02_Poll_Passthrough/SoftwareSerial_02_Poll_Passthrough.ino:43:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(hm13Serial, 9600) == false) {
          ^
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble

examples/SoftwareSerial_03_Configure_Device

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_03_Configure_Device/SoftwareSerial_03_Configure_Device.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_03_Configure_Device/SoftwareSerial_03_Configure_Device.ino:43:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(btSerial, 9600) == false) {
          ^
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble

examples/SoftwareSerial_04_iBeacon

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_04_iBeacon/SoftwareSerial_04_iBeacon.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SparkFun_HM1X_Bluetooth_Arduino_Library/examples/SoftwareSerial_04_iBeacon/SoftwareSerial_04_iBeacon.ino:39:10: error: 'class HM1X_BT' has no member named 'begin'
   if (bt.begin(btSerial, 9600) == false) {
          ^
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble