![]() ![]() Simple coroutines style task management, execute now, at a point in time, or on a schedule.Importantly, any sketch that worked on IoAbstraction task manager will work with this library unaffected.īelow, we list the main features of TaskManagerIO: We are pleased to say, this version meets both goals. Any viable task manager needs to be capable in these environments, while still protecting tasks from multithreaded concerns. ![]() We are in a new era of embedded development, where RTOS, multiple threads (and even cores) have become a relatity. However, your tasks are shielded from threads and interrupts making your code simpler. It is safe to add tasks from another thread, and safe to trigger events from interrupts. It is backed by a simple queue that supports, immediate queuing, scheduled tasks, and events. TaskManagerIO is an evolution of the task management class that was originally situated in IoAbstraction. In forks, please keep text to here intact. Please consider making at least a one off donation via the sponsor button if you find it useful. It takes me significant effort to keep all my libraries current and working on a wide range of boards. TaskManagerIO scheduling and event based library for Arudino and mbedĭave Cherry / made this library available for you to use. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |