Skip to content

Conversation

@rdridder
Copy link
Contributor

Hi Guys,

I have fixed some API issues. I was building Aciduino and it did not compile.

Issue 1
The timer handling changed in the ESP32 Arduino libraries, see documentation: https://docs.espressif.com/projects/arduino-esp32/en/latest/api/timer.html

Issue 2
std::string is now changed to String.
espressif/arduino-esp32#8724
https://github.com/espressif/arduino-esp32/blob/master/libraries/BLE/src/BLECharacteristic.h

I have adjusted the code so it compiles again.

Cheers,

Ron

@midilab
Copy link
Owner

midilab commented Nov 16, 2024

Thank you @rdridder ,

Same environment used for the pull request on uClock?

@rdridder
Copy link
Contributor Author

Yes indeed, all code was written on the same environment.

Cheers,

Ron

- fix esp32 initTimer to expected uCtrl microseconds interval.
@midilab
Copy link
Owner

midilab commented Nov 16, 2024

great, i just have to edit the initTimer to the init_clock variable, otherwise uctrl will not behave as expected(current 250us is the time interval call of this interrupt)

@midilab midilab merged commit 22d0253 into midilab:main Nov 16, 2024
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

Successfully merging this pull request may close these issues.

2 participants