In file included from c:\Users\SW\Documents\Arduino\libraries\ESP32_BLE_Arduino\src/BLEAdvertising.h:15, from c:\Users\SW\Documents\Arduino\libraries\ESP32_BLE_Arduino\src/BLEServer.h:19, from c:\Users\SW\Documents\Arduino\libraries\ESP32_BLE_Arduino\src/BLEDevice.h:18, from H:\Arduino\JKBMS_MQtt_mitESP32\Forum_Akkudoctor\JKBMS-WI\JKBMS-WI.ino:5: c:\Users\SW\Documents\Arduino\libraries\ESP32_BLE_Arduino\src/FreeRTOS.h:61:35: error: 'ringbuf_type_t' has not been declared 61 | Ringbuffer(size_t length, ringbuf_type_t type = RINGBUF_TYPE_NOSPLIT); | ^~~~~~~~~~~~~~ H:\Arduino\JKBMS_MQtt_mitESP32\Forum_Akkudoctor\JKBMS-WI\BLE_BMS_Connection.ino: In function 'void enableNotify(BLERemoteCharacteristic*)': H:\Arduino\JKBMS_MQtt_mitESP32\Forum_Akkudoctor\JKBMS-WI\BLE_BMS_Connection.ino:63:29: error: void value not ignored as it ought to be 63 | bool ok = desc->writeValue(v, sizeof(v), true); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ H:\Arduino\JKBMS_MQtt_mitESP32\Forum_Akkudoctor\JKBMS-WI\BLE_BMS_Connection.ino: In function 'bool connectToBLEServer()': H:\Arduino\JKBMS_MQtt_mitESP32\Forum_Akkudoctor\JKBMS-WI\BLE_BMS_Connection.ino:172:52: error: conversion from 'std::string' {aka 'std::__cxx11::basic_string'} to non-scalar type 'String' requested 172 | String value = pRemoteCharacteristic->readValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ Mehrere Bibliotheken wurden für "BLEDevice.h" gefunden Benutzt: C:\Users\SW\Documents\Arduino\libraries\ESP32_BLE_Arduino Nicht benutzt: C:\Users\SW\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\BLE exit status 1 Compilation error: void value not ignored as it ought to be