This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.0.1
More details
Board | Claims compatibility | Inclusion | BLE_notify |
BLE_scan |
BLE_server |
BLE_server_multiconnect |
BLE_uart |
BLE_write |
BLE_client |
BLE_iBeacon |
---|---|---|---|---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS | PASS |
Result: FAIL
In file included from /tmp/arduino-testlib1995864293/test/test.ino:2:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:12:8: error: 'BLEUUID' does not name a type static BLEUUID serviceUUID("4fafc201-1fb5-459e-8fcc-c5c9c331914b"); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:14:8: error: 'BLEUUID' does not name a type static BLEUUID charUUID("beb5483e-36e1-4688-b7f5-ea07361b26a8"); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:20:8: error: 'BLEAdvertisedDevice' does not name a type static BLEAdvertisedDevice* myDevice; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: In function 'void notifyCallback(BLERemoteCharacteristic*, uint8_t*, size_t, bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:28:44: error: 'class BLERemoteCharacteristic' has no member named 'getUUID' Serial.print(pBLERemoteCharacteristic->getUUID().toString().c_str()); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:35:52: error: expected class-name before '{' token class MyClientCallback : public BLEClientCallbacks { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:36:18: error: 'BLEClient' has not been declared void onConnect(BLEClient* pclient) { ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:39:21: error: 'BLEClient' has not been declared void onDisconnect(BLEClient* pclient) { ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: In function 'bool connectToServer()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:47:20: error: 'myDevice' was not declared in this scope Serial.println(myDevice->getAddress().toString().c_str()); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:47:20: note: suggested alternative: 'BLEDevice' Serial.println(myDevice->getAddress().toString().c_str()); ^~~~~~~~ BLEDevice /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:5: error: 'BLEClient' was not declared in this scope BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:5: note: suggested alternative: 'BLECentral' BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~~~ BLECentral /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:17: error: 'pClient' was not declared in this scope BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:39: error: 'createClient' is not a member of 'BLEDevice' BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:59:60: error: 'serviceUUID' was not declared in this scope BLERemoteService* pRemoteService = pClient->getService(serviceUUID); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:45: error: 'class BLERemoteService' has no member named 'getCharacteristic' pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:63: error: 'charUUID' was not declared in this scope pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:63: note: suggested alternative: 'char' pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~~~~~~~ char /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:81:12: error: 'string' is not a member of 'std' std::string value = pRemoteCharacteristic->readValue(); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:83:22: error: 'value' was not declared in this scope Serial.println(value.c_str()); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:86:31: error: 'class BLERemoteCharacteristic' has no member named 'canNotify' if(pRemoteCharacteristic->canNotify()) ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:87:30: error: 'class BLERemoteCharacteristic' has no member named 'registerForNotify' pRemoteCharacteristic->registerForNotify(notifyCallback); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:94:72: error: expected class-name before '{' token class MyAdvertisedDeviceCallbacks: public BLEAdvertisedDeviceCallbacks { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:98:17: error: 'BLEAdvertisedDevice' has not been declared void onResult(BLEAdvertisedDevice advertisedDevice) { ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: In member function 'void MyAdvertisedDeviceCallbacks::onResult(int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:100:37: error: request for member 'toString' in 'advertisedDevice', which is of non-class type 'int' Serial.println(advertisedDevice.toString().c_str()); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:103:26: error: request for member 'haveServiceUUID' in 'advertisedDevice', which is of non-class type 'int' if (advertisedDevice.haveServiceUUID() && advertisedDevice.isAdvertisingService(serviceUUID)) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:103:64: error: request for member 'isAdvertisingService' in 'advertisedDevice', which is of non-class type 'int' if (advertisedDevice.haveServiceUUID() && advertisedDevice.isAdvertisingService(serviceUUID)) { ^~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:103:85: error: 'serviceUUID' was not declared in this scope if (advertisedDevice.haveServiceUUID() && advertisedDevice.isAdvertisingService(serviceUUID)) { ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:105:18: error: 'getScan' is not a member of 'BLEDevice' BLEDevice::getScan()->stop(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:106:7: error: 'myDevice' was not declared in this scope myDevice = new BLEAdvertisedDevice(advertisedDevice); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:106:7: note: suggested alternative: 'BLEDevice' myDevice = new BLEAdvertisedDevice(advertisedDevice); ^~~~~~~~ BLEDevice /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:106:22: error: expected type-specifier before 'BLEAdvertisedDevice' myDevice = new BLEAdvertisedDevice(advertisedDevice); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:118:14: error: 'init' is not a member of 'BLEDevice' BLEDevice::init(""); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:123:3: error: 'BLEScan' was not
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_iBeacon/BLE_iBeacon.ino:18:10: fatal error: sys/time.h: No such file or directory #include "sys/time.h" ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_notify/BLE_notify.ino:23:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEServer.h:12:10: fatal error: string: No such file or directory #include <string> ^~~~~~~~ compilation terminated. Multiple libraries were found for "BLEServer.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_scan/BLE_scan.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_server/BLE_server.ino:8:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_server_multiconnect/BLE_server_multiconnect.ino:23:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEServer.h:12:10: fatal error: string: No such file or directory #include <string> ^~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Multiple libraries were found for "BLEServer.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_uart/BLE_uart.ino:23:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEServer.h:12:10: fatal error: string: No such file or directory #include <string> ^~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Multiple libraries were found for "BLEServer.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_write/BLE_write.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE
Result: FAIL
In file included from /tmp/arduino-testlib2036859411/test/test.ino:2:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:12:8: error: 'BLEUUID' does not name a type static BLEUUID serviceUUID("4fafc201-1fb5-459e-8fcc-c5c9c331914b"); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:14:8: error: 'BLEUUID' does not name a type static BLEUUID charUUID("beb5483e-36e1-4688-b7f5-ea07361b26a8"); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:20:8: error: 'BLEAdvertisedDevice' does not name a type static BLEAdvertisedDevice* myDevice; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: In function 'void notifyCallback(BLERemoteCharacteristic*, uint8_t*, size_t, bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:28:42: error: invalid use of incomplete type 'class BLERemoteCharacteristic' Serial.print(pBLERemoteCharacteristic->getUUID().toString().c_str()); ^~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:23:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLECharacteristic.h:43:7: note: forward declaration of 'class BLERemoteCharacteristic' class BLERemoteCharacteristic; ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:28:44: error: invalid use of incomplete type 'class BLERemoteCharacteristic' Serial.print(pBLERemoteCharacteristic->getUUID().toString().c_str()); ^~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:23:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLECharacteristic.h:43:7: note: forward declaration of 'class BLERemoteCharacteristic' class BLERemoteCharacteristic; ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:35:52: error: expected class-name before '{' token class MyClientCallback : public BLEClientCallbacks { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:36:18: error: 'BLEClient' has not been declared void onConnect(BLEClient* pclient) { ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:39:21: error: 'BLEClient' has not been declared void onDisconnect(BLEClient* pclient) { ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: In function 'bool connectToServer()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:47:20: error: 'myDevice' was not declared in this scope Serial.println(myDevice->getAddress().toString().c_str()); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:47:20: note: suggested alternative: 'BLEDevice' Serial.println(myDevice->getAddress().toString().c_str()); ^~~~~~~~ BLEDevice /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:5: error: 'BLEClient' was not declared in this scope BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:5: note: suggested alternative: 'DNSClient' BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:17: error: 'pClient' was not declared in this scope BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:17: note: suggested alternative: 'DNSClient' BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:39: error: 'createClient' is not a member of 'BLEDevice' BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:59:60: error: 'serviceUUID' was not declared in this scope BLERemoteService* pRemoteService = pClient->getService(serviceUUID); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:43: error: invalid use of incomplete type 'class BLERemoteService' pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:26:7: note: forward declaration of 'class BLERemoteService' class BLERemoteService; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:45: error: invalid use of incomplete type 'class BLERemoteService' pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~~~~~~~~~~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:26:7: note: forward declaration of 'class BLERemoteService' class BLERemoteService; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:63: error: 'charUUID' was not declared in this scope pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:63: note: suggested alternative: 'char' pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~~~~~~~ char /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:80:29: error: invalid use of incomplete type 'class BLERemoteCharacteristic' if(pRemoteCharacteristic->canRead()) { ^~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:23:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLECharacteristic.h:43:7: note: forward declaration of 'class BLERemoteCharacteristic' class BLERemoteCharacteristic; ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:80:31: error: invalid use of incomplete type 'class BLERemoteCharacteristic' if(pRemoteCharacteristic->canRead()) { ^~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:23:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLECharacteristic.h:43:7: note: forward declaration of 'class BLERemoteCharacteristic' class BLERemoteCharacteristic; ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:81:48: error: invalid use of incomplete type 'class BLERemoteCharacteristic' std::string value = pRemoteCharacteristic->readValue();
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_iBeacon/BLE_iBeacon.ino:21:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEAdvertising.h:12:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEServer.h:16, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_notify/BLE_notify.ino:23: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEFreeRTOS.h:3:10: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory #include "Seeed_Arduino_FreeRTOS.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Multiple libraries were found for "BLEServer.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_scan/BLE_scan.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_server/BLE_server.ino:8:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEAdvertising.h:12:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEServer.h:16, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_server_multiconnect/BLE_server_multiconnect.ino:23: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEFreeRTOS.h:3:10: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory #include "Seeed_Arduino_FreeRTOS.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Multiple libraries were found for "BLEServer.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEAdvertising.h:12:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEServer.h:16, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_uart/BLE_uart.ino:23: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEFreeRTOS.h:3:10: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory #include "Seeed_Arduino_FreeRTOS.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Multiple libraries were found for "BLEServer.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_write/BLE_write.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /tmp/arduino-testlib2036859411/test/test.ino:2:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:12:8: error: 'BLEUUID' does not name a type static BLEUUID serviceUUID("4fafc201-1fb5-459e-8fcc-c5c9c331914b"); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:14:8: error: 'BLEUUID' does not name a type static BLEUUID charUUID("beb5483e-36e1-4688-b7f5-ea07361b26a8"); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:20:8: error: 'BLEAdvertisedDevice' does not name a type static BLEAdvertisedDevice* myDevice; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: In function 'void notifyCallback(BLERemoteCharacteristic*, uint8_t*, size_t, bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:28:42: error: invalid use of incomplete type 'class BLERemoteCharacteristic' Serial.print(pBLERemoteCharacteristic->getUUID().toString().c_str()); ^~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:23:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLECharacteristic.h:43:7: note: forward declaration of 'class BLERemoteCharacteristic' class BLERemoteCharacteristic; ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:28:44: error: invalid use of incomplete type 'class BLERemoteCharacteristic' Serial.print(pBLERemoteCharacteristic->getUUID().toString().c_str()); ^~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:23:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLECharacteristic.h:43:7: note: forward declaration of 'class BLERemoteCharacteristic' class BLERemoteCharacteristic; ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:35:52: error: expected class-name before '{' token class MyClientCallback : public BLEClientCallbacks { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:36:18: error: 'BLEClient' has not been declared void onConnect(BLEClient* pclient) { ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:39:21: error: 'BLEClient' has not been declared void onDisconnect(BLEClient* pclient) { ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: In function 'bool connectToServer()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:47:20: error: 'myDevice' was not declared in this scope Serial.println(myDevice->getAddress().toString().c_str()); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:47:20: note: suggested alternative: 'BLEDevice' Serial.println(myDevice->getAddress().toString().c_str()); ^~~~~~~~ BLEDevice /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:5: error: 'BLEClient' was not declared in this scope BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:5: note: suggested alternative: 'DNSClient' BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:17: error: 'pClient' was not declared in this scope BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:17: note: suggested alternative: 'DNSClient' BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:39: error: 'createClient' is not a member of 'BLEDevice' BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:59:60: error: 'serviceUUID' was not declared in this scope BLERemoteService* pRemoteService = pClient->getService(serviceUUID); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:43: error: invalid use of incomplete type 'class BLERemoteService' pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:26:7: note: forward declaration of 'class BLERemoteService' class BLERemoteService; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:45: error: invalid use of incomplete type 'class BLERemoteService' pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~~~~~~~~~~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:26:7: note: forward declaration of 'class BLERemoteService' class BLERemoteService; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:63: error: 'charUUID' was not declared in this scope pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:63: note: suggested alternative: 'char' pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~~~~~~~ char /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:80:29: error: invalid use of incomplete type 'class BLERemoteCharacteristic' if(pRemoteCharacteristic->canRead()) { ^~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:23:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLECharacteristic.h:43:7: note: forward declaration of 'class BLERemoteCharacteristic' class BLERemoteCharacteristic; ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:80:31: error: invalid use of incomplete type 'class BLERemoteCharacteristic' if(pRemoteCharacteristic->canRead()) { ^~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:23:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLECharacteristic.h:43:7: note: forward declaration of 'class BLERemoteCharacteristic' class BLERemoteCharacteristic; ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:81:12: error: 'string' is not a member of 'std' std::string value = pRemoteCharacteristic->readValue(); ^~~~~~ /home/ec2-user/arduino-testli
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_iBeacon/BLE_iBeacon.ino:18:10: fatal error: sys/time.h: No such file or directory #include "sys/time.h" ^~~~~~~~~~~~ compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_notify/BLE_notify.ino:23:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEServer.h:12:10: fatal error: string: No such file or directory #include <string> ^~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Multiple libraries were found for "BLEServer.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_scan/BLE_scan.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_server/BLE_server.ino:8:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_server_multiconnect/BLE_server_multiconnect.ino:23:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEServer.h:12:10: fatal error: string: No such file or directory #include <string> ^~~~~~~~ compilation terminated. Multiple libraries were found for "BLEServer.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_uart/BLE_uart.ino:23:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEServer.h:12:10: fatal error: string: No such file or directory #include <string> ^~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Multiple libraries were found for "BLEServer.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_write/BLE_write.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE
Result: FAIL
In file included from /tmp/arduino-testlib1995864293/test/test.ino:2:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:12:8: error: 'BLEUUID' does not name a type static BLEUUID serviceUUID("4fafc201-1fb5-459e-8fcc-c5c9c331914b"); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:14:8: error: 'BLEUUID' does not name a type static BLEUUID charUUID("beb5483e-36e1-4688-b7f5-ea07361b26a8"); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:20:8: error: 'BLEAdvertisedDevice' does not name a type static BLEAdvertisedDevice* myDevice; ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: In function 'void notifyCallback(BLERemoteCharacteristic*, uint8_t*, size_t, bool)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:28:42: error: invalid use of incomplete type 'class BLERemoteCharacteristic' Serial.print(pBLERemoteCharacteristic->getUUID().toString().c_str()); ^~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:23:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLECharacteristic.h:43:7: note: forward declaration of 'class BLERemoteCharacteristic' class BLERemoteCharacteristic; ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:28:44: error: invalid use of incomplete type 'class BLERemoteCharacteristic' Serial.print(pBLERemoteCharacteristic->getUUID().toString().c_str()); ^~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:23:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLECharacteristic.h:43:7: note: forward declaration of 'class BLERemoteCharacteristic' class BLERemoteCharacteristic; ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:35:52: error: expected class-name before '{' token class MyClientCallback : public BLEClientCallbacks { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:36:18: error: 'BLEClient' has not been declared void onConnect(BLEClient* pclient) { ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:39:21: error: 'BLEClient' has not been declared void onDisconnect(BLEClient* pclient) { ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino: In function 'bool connectToServer()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:47:20: error: 'myDevice' was not declared in this scope Serial.println(myDevice->getAddress().toString().c_str()); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:47:20: note: suggested alternative: 'BLEDevice' Serial.println(myDevice->getAddress().toString().c_str()); ^~~~~~~~ BLEDevice /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:5: error: 'BLEClient' was not declared in this scope BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:5: note: suggested alternative: 'DNSClient' BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:17: error: 'pClient' was not declared in this scope BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:17: note: suggested alternative: 'DNSClient' BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~ DNSClient /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:49:39: error: 'createClient' is not a member of 'BLEDevice' BLEClient* pClient = BLEDevice::createClient(); ^~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:59:60: error: 'serviceUUID' was not declared in this scope BLERemoteService* pRemoteService = pClient->getService(serviceUUID); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:43: error: invalid use of incomplete type 'class BLERemoteService' pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:26:7: note: forward declaration of 'class BLERemoteService' class BLERemoteService; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:45: error: invalid use of incomplete type 'class BLERemoteService' pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~~~~~~~~~~~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:26:7: note: forward declaration of 'class BLERemoteService' class BLERemoteService; ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:63: error: 'charUUID' was not declared in this scope pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:70:63: note: suggested alternative: 'char' pRemoteCharacteristic = pRemoteService->getCharacteristic(charUUID); ^~~~~~~~ char /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:80:29: error: invalid use of incomplete type 'class BLERemoteCharacteristic' if(pRemoteCharacteristic->canRead()) { ^~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:23:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLECharacteristic.h:43:7: note: forward declaration of 'class BLERemoteCharacteristic' class BLERemoteCharacteristic; ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:80:31: error: invalid use of incomplete type 'class BLERemoteCharacteristic' if(pRemoteCharacteristic->canRead()) { ^~~~~~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEService.h:23:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLEDevice.h:25, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:8: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE/src/BLECharacteristic.h:43:7: note: forward declaration of 'class BLERemoteCharacteristic' class BLERemoteCharacteristic; ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_client/BLE_client.ino:81:12: error: 'string' is not a member of 'std' std::string value = pRemoteCharacteristic->readValue(); ^~~~~~ /home/ec2-user/arduino-testli
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_iBeacon/BLE_iBeacon.ino:21:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEAdvertising.h:12:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEServer.h:16, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_notify/BLE_notify.ino:23: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEFreeRTOS.h:3:10: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory #include "Seeed_Arduino_FreeRTOS.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Multiple libraries were found for "BLEServer.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_scan/BLE_scan.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_server/BLE_server.ino:8:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEAdvertising.h:12:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEServer.h:16, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_server_multiconnect/BLE_server_multiconnect.ino:23: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEFreeRTOS.h:3:10: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory #include "Seeed_Arduino_FreeRTOS.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Multiple libraries were found for "BLEServer.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEAdvertising.h:12:0, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEServer.h:16, from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_uart/BLE_uart.ino:23: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE/src/BLEFreeRTOS.h:3:10: fatal error: Seeed_Arduino_FreeRTOS.h: No such file or directory #include "Seeed_Arduino_FreeRTOS.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Multiple libraries were found for "BLEServer.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/examples/BLE_write/BLE_write.ino:7:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino/src/BLEUtils.h:12:10: fatal error: esp_gattc_api.h: No such file or directory #include <esp_gattc_api.h> // ESP32 BLE ^~~~~~~~~~~~~~~~~ compilation terminated. Multiple libraries were found for "BLEDevice.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
Result: PASS
Sketch uses 261570 bytes (19%) of program storage space. Maximum is 1310720 bytes. Global variables use 13432 bytes (4%) of dynamic memory, leaving 314248 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 1121794 bytes (85%) of program storage space. Maximum is 1310720 bytes. Global variables use 34496 bytes (10%) of dynamic memory, leaving 293184 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 1115470 bytes (85%) of program storage space. Maximum is 1310720 bytes. Global variables use 34504 bytes (10%) of dynamic memory, leaving 293176 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 1116678 bytes (85%) of program storage space. Maximum is 1310720 bytes. Global variables use 34464 bytes (10%) of dynamic memory, leaving 293216 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 1108306 bytes (84%) of program storage space. Maximum is 1310720 bytes. Global variables use 34464 bytes (10%) of dynamic memory, leaving 293216 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 1113782 bytes (84%) of program storage space. Maximum is 1310720 bytes. Global variables use 34448 bytes (10%) of dynamic memory, leaving 293232 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 1116706 bytes (85%) of program storage space. Maximum is 1310720 bytes. Global variables use 34464 bytes (10%) of dynamic memory, leaving 293216 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 1116954 bytes (85%) of program storage space. Maximum is 1310720 bytes. Global variables use 34456 bytes (10%) of dynamic memory, leaving 293224 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 1114122 bytes (85%) of program storage space. Maximum is 1310720 bytes. Global variables use 34448 bytes (10%) of dynamic memory, leaving 293232 bytes for local variables. Maximum is 327680 bytes.