goodinventer wrote:
Having a scheduler, though, would simplify more demanding tasks involving time limits.
With the code I have seen thus far in your posts, I'm not sure how it would simplify anything for a programmer needing to have complex or 'demanding' time based event schedules, when, as Robin points out, it is just so easy to use existing functions provided by the compiler such as millis().
I am left wondering after so many suggestions to you that you take some time to learn about a number of concepts, what has your motivation been to continually forge on with what to many of us is seemingly pointless?
I too, would like to suggest to you as ShapeShifter has,
come up with some interesting projects that are appropriate for a limited embedded processor like the Arduino, and go and have some FUN with it!
As your alias might suggest, why not go and invent something good, good for you, where you alone experience enjoyment from learning and tinkering?
Maybe like so many other people, you too can make your Arduino poke, prod, scrunch, regurgitate data from the real world to push, pull, send, store, speak or light to put that child like grin on your face and laugh with delight at your achievement.
Then, we, too can be then happy for you.
I am tiring of this thread, and will now bail out to do more interesting things, I wish you luck.
Paul