Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ble issue #639

Open
Blaza-4 opened this issue Jan 14, 2025 · 2 comments
Open

ble issue #639

Blaza-4 opened this issue Jan 14, 2025 · 2 comments

Comments

@Blaza-4
Copy link

Blaza-4 commented Jan 14, 2025

i am trying build the firmware on Arduino ide . i downloaded all the libraries but when i complie this error: no matching function for call to 'NimBLEAdvertisementData::addData(std::__cxx11::string)' comes always. is something wrong in the code or library i am using . i used the zip file provided on this repo

@Fr4nkFletcher
Copy link

Are you using NimBLE 1.3.5?

@RaceNJason
Copy link

RaceNJason commented Jan 28, 2025

Not sure why this is still using v1.3.5 when v2.2.x is out...but, I'm sure there is a reason. To help with the build I went through all the libraries to document which versions the build was using (and then saved it to the readme.txt file in the libraries folder of the marauder project). This was helpful since I had to roll back a few and make sure not to select the 'update all' when the Arduino IDE asks if I want to update my libraries. This was core to my problem since I've always had the habit of using the latest versions and updating my code if needed. Maybe this might help someone else...hope my formatting holds when this posts. Nope it didn't and I don't know how to post a table. So I reformatted it as a comma separated values (i.e. csv) which you can then just copy paste into a csv file and use it that way.

Library, Expected, Version, Latest, Author
Adafruit_BusIO, 1.15.0, 1.17.0, Adafruit
Adafruit_GFX_Library, 1.11.9, 1.11.11, Adafruit
Adafruit_ILI9341, 1.6.0, 1.6.1, Adafruit
Adafruit_MAX1704X, 1.0.3, 1.0.3, Adafruit
Adafruit_NeoPixel, 1.12.0, 1.12.4, Adafruit
Adafruit_SH110X, 2.1.10, 2.1.11, Adafruit
Adafruit_STMPE610, 1.1.6, 1.1.6, Adafruit
Adafruit_TouchScreen, 1.1.5, 1.1.5, Adafruit
Adafruit_TSC2007, 1.1.2, 1.1.2, Adafruit
ArduinoJson, 6.21.4, 7.3.0, "Benoit, Blanchon"
AsyncTCP, 1.1.4, 1.1.4, dvarrel
ESP32Time, 2.0.4, 2.0.6, fbiego
ESPAsyncTCP, 1.2.4, 1.2.4, dvarrel
ESPAsyncWebServer, 2.10.4, 3.6.0, Me-No-Dev (Mathieu, Carbou)
EspSoftwareSerial, 8.1.0, 8.1.0, "Dirk Kaar, Peter Lerup"
ILI9341_t3-master, 1.0, "Limor Fried, Adafruit, Paul Stoffregen"
-Used the below library instead (proper name in Arduino libraries list)
-ILI9341_t3n, 1.0, 1.1.1, "Limor Fried, Adafruit, Paul Stoffregen"
JPEGDecoder, 2.0.0, 2.0.0, Bodmer
LinkedList, 1.3.3, 1.3.3, Ivan Seidel
LittleFS_esp32, 1.0.6, 1.0.6, lorol
LittleFS_Mbed_RP2040, 1.1.0, 1.1.0, Khoi Hoang
LovyanGFX, 1.1.9, 1.2.0, lovyan03
lv_arduino, 3.0.1, 3.0.1, Gabor Kiss-Vamosi
-LVGL_CYD? have had a few errors with the above library and wondering if this one would be a better replacement
MicroNMEA, 2.0.6, 2.0.6, Steve Marple
NimBLE-Arduino, 1.3.5, 2.2.1, h2zero
NTPClient, 3.2.1, 3.2.1, Fabrice Weinberg
SwitchLib, 1.1.1, 1.1.1, justcallmekoko
TFT_eSPI-master, 2.5.43, Bodmer
-Used the below library instead (proper name in Arduino libraries list)
-TFT_eSPI, 2.5.43, 2.5.43, Bodmer
ThingPulse_XPT2046_Touch, 1.4, 1.4, ?, ThingPulse

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants