TaskScheduler
TaskScheduler copied to clipboard
Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers
I wanted to ask if you're interested in enabling sponsorship? The income might not be much, but its is a widely used base library that many others build up on....
Based on: TaskScheduler/examples/Scheduler_example16_Multitab/Scheduler_example16_Multitab.ino It says that Arduino IDE plays some dirty tricks on main sketch file and it rearranges #includes, blindly creates forward definitions. However, developing in PlatformIO I faced...
When using this library using Visual Studio Code, the compiler throws a warning about one of the functions: `Compiling .pio\build\nodemcuv2\src\main.master.cpp.o In file included from src\main.master.cpp:117: .pio\libdeps\nodemcuv2\TaskScheduler\src/TaskScheduler.h:280:17: warning: 'uint32_t _task_micros()' defined...
During compilation the compiler would provide a warning that `_task_micros()` was an unused variable. This PR isolates it using the `_TASK_MICRO_RES` definition.
Hello, it could be a good idea to insure that examples can be compiled successfully. http://platformio.org/ can help as it provide continuous integration (with Travis) http://docs.platformio.org/en/latest/ci/travis.html Unit testing is also...
## The development environment I’m working with [Raspberry Pi Pico W](https://github.com/earlephilhower/arduino-pico/issues/666)’s on [PlatformIO](https://platformio.org) and my development environment is capable of building C++23 code. It has `ARDUINO_ARCH_RP2040` defined and the `__cplusplus`...
it allows to call getter methods on `const Task` object instances
Hello @arkhipenko First of all, THANK YOU SO MUCH for this fantastic library!!! A doubt. Is there a method to get the current callback name of the task? In this...
Hello im trying to implemente the async webserver along with the task scheduller but i seem to have find some exceptions i guess its because it run on background is...