Tried to re load my sketch but got this error:
c:\Users\jorvi\Documents\Arduino\libraries\DabbleESP32\src\LedControlModule.cpp: In member function 'virtual void LedControlModule::processData()':
c:\Users\jorvi\Documents\Arduino\libraries\DabbleESP32\src\LedControlModule.cpp:36:33: error: 'ledcAttachPin' was not declared in this scope; did you mean 'ledcAttach'?
36 | ledcAttachPin(pin,currentChannel);
| ^~~~~~~~~~~~~
| ledcAttach
c:\Users\jorvi\Documents\Arduino\libraries\DabbleESP32\src\LedControlModule.cpp:37:33: error: 'ledcSetup' was not declared in this scope
37 | ledcSetup(currentChannel,100,8);
| ^~~~~~~~~
c:\Users\jorvi\Documents\Arduino\libraries\DabbleESP32\src\esp32BLEUtilities.cpp: In member function 'virtual void BleCallbacks::onWrite(BLECharacteristic*)':
c:\Users\jorvi\Documents\Arduino\libraries\DabbleESP32\src\esp32BLEUtilities.cpp:29:57: error: conversion from 'String' to non-scalar type 'std::string' {aka 'std::__cxx11::basic_string<char>'} requested
29 | std::string rx_Value = bleCharacteristic->getValue();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
c:\Users\jorvi\Documents\Arduino\libraries\DabbleESP32\src\esp32BLEUtilities.cpp: In member function 'void Esp32ble::begin(std::string)':
c:\Users\jorvi\Documents\Arduino\libraries\DabbleESP32\src\esp32BLEUtilities.cpp:55:19: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'String'
55 | BLEDevice::init(a);
| ^
| |
| std::string {aka std::__cxx11::basic_string<char>}
In file included from c:\Users\jorvi\Documents\Arduino\libraries\DabbleESP32\src\esp32BLEUtilities.h:5,
from c:\Users\jorvi\Documents\Arduino\libraries\DabbleESP32\src\esp32BLEUtilities.cpp:2:
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLEDevice.h:203:27: note: initializing argument 1 of 'static bool BLEDevice::init(String)'
203 | static bool init(String deviceName = "");
| ~~~~~~~^~~~~~~~~~~~~~~
c:\Users\jorvi\Documents\Arduino\libraries\DabbleESP32\src\esp32BLEUtilities.cpp: In member function 'void Esp32ble::write(std::string)':
c:\Users\jorvi\Documents\Arduino\libraries\DabbleESP32\src\esp32BLEUtilities.cpp:111:38: error: no matching function for call to 'BLECharacteristic::setValue(std::string&)'
111 | bleTxCharacteristic->setValue(x);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLEServer.h:50,
from C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLEDevice.h:57:
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:214:8: note: candidate: 'void BLECharacteristic::setValue(const uint8_t*, size_t)'
214 | void setValue(const uint8_t *data, size_t size);
| ^~~~~~~~
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:214:8: note: candidate expects 2 arguments, 1 provided
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:215:8: note: candidate: 'void BLECharacteristic::setValue(const String&)'
215 | void setValue(const String &value);
| ^~~~~~~~
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:215:31: note: no known conversion for argument 1 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'const String&'
215 | void setValue(const String &value);
| ~~~~~~~~~~~~~~^~~~~
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:216:8: note: candidate: 'void BLECharacteristic::setValue(uint16_t)'
216 | void setValue(uint16_t data16);
| ^~~~~~~~
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:216:26: note: no known conversion for argument 1 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'uint16_t' {aka 'short unsigned int'}
216 | void setValue(uint16_t data16);
| ~~~~~~~~~^~~~~~
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:217:8: note: candidate: 'void BLECharacteristic::setValue(uint32_t)'
217 | void setValue(uint32_t data32);
| ^~~~~~~~
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:217:26: note: no known conversion for argument 1 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'uint32_t' {aka 'long unsigned int'}
217 | void setValue(uint32_t data32);
| ~~~~~~~~~^~~~~~
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:218:8: note: candidate: 'void BLECharacteristic::setValue(int)'
218 | void setValue(int data32);
| ^~~~~~~~
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:218:21: note: no known conversion for argument 1 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int'
218 | void setValue(int data32);
| ~~~~^~~~~~
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:219:8: note: candidate: 'void BLECharacteristic::setValue(float)'
219 | void setValue(float data32);
| ^~~~~~~~
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:219:23: note: no known conversion for argument 1 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'float'
219 | void setValue(float data32);
| ~~~~~~^~~~~~
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:220:8: note: candidate: 'void BLECharacteristic::setValue(double)'
220 | void setValue(double data64);
| ^~~~~~~~
C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE\src/BLECharacteristic.h:220:24: note: no known conversion for argument 1 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'double'
220 | void setValue(double data64);
| ~~~~~~~^~~~~~
Multiple libraries were found for "BLEDevice.h"
Used: C:\Users\jorvi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.11\libraries\BLE
Not used: C:\Users\jorvi\Documents\Arduino\libraries\ArduinoBLE
exit status 1
Compilation error: exit status 1