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.