-
Hi all, Any pointers on what the issue is are welcomed. D:\Documents\Arduino\bonogps\bonogps.ino: In function 'void handle_hlt()': Compilation error: 'ble_start' was not declared in this scope; did you mean 'va_start'? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 6 replies
-
Hello there The BLE libraries have a new version 2.0 that has not tested yet, and the last time code I compiled code it was the Arduino IDE 1.8: I would start using version 1.4.3 of NimBLE |
Beta Was this translation helpful? Give feedback.
-
Great writeup @micooke and thank you for taking the time to document your solution. I will need a few days to review a PR, but please submit one on the newly created branch version2. I have been meaning to update all libraries, and this is a good opportunity to incorporate these changes in build options. While there will be no new features in v2, it changes too many libraries and IDE so a major release makes sense. Thank you again everyone for the contributions |
Beta Was this translation helpful? Give feedback.
-
Thank you @mr-sneezy for the prompt to get this going and @micooke for the quick turn around on the changes. |
Beta Was this translation helpful? Give feedback.
@renatobo - first up, great project! Been looking for something like this for ages!
@mr-sneezy - I was having the same issue. I did need v1.4.3 of NimBLE, but the errors you have above aren't actually related to that (read on).
@renatobo - Im not sure if this is of interest, but with a little modification to the cpp file to allow relative includes for Arduino, an empty .ino in the base dir will compile; tested in
Arduino 1.8.15
andArduino 2.3.4
.e.g.
This is needed for the 3
include/
headers i.e.bonog…