fabriceo / SCoop

Simple Cooperative Scheduler for Arduino and Teensy ARM and AVR
126 stars 82 forks source link

The issue of SCoop not being usable at all #8

Open wangmings opened 4 years ago

wangmings commented 4 years ago

SCoop is almost unusable! Too many problems are missing! I imported the files SCoop. CPP SCoop. H in my project! They are all unusable! Do you need support from other libraries

fabriceo commented 11 months ago

Hello, I have to admit that this source code is 10 years old and was written for Arduino 328p at first. since then the Arduino IDE and core libraries have changed and I didn't update this.

Sorry for inconvenience.

As an alternative you may try using SchedulerARMAVR which is based on the original version of the Arduino Scheduler (android team) but enhanced for AVR.

best regards

Akiiia commented 7 months ago

您好,我不得不承认,这个源代码已经有 10 年的历史了,最初是为 Arduino 328p 编写的。从那时起,Arduino IDE和核心库发生了变化,我没有更新它。

对此造成的不便,我们深表歉意。

作为替代方案,您可以尝试使用 SchedulerARMAVR,它基于 Arduino Scheduler(android 团队)的原始版本,但针对 AVR 进行了增强。

此致敬意

Even though it may no longer be available, it once helped me complete my competition task and introduced me to the concepts of code and threading for the first time. While everyone else was using Arduino to control lights, I used this library to achieve a functionality that allowed me to do this while doing that simultaneously. Time has passed, and I don't quite remember the details anymore. Though now I know I could add more conditional statements and loops to accomplish the task, back then, without any knowledge, I managed to create a very complex functionality (lol). It made me appreciate the charm of programming, and I will always remember how it felt. I stumbled upon this project in my stars list and realized it might be outdated and no longer suitable. But I am still very grateful to you, the open-source contributors. thanks.