You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
# ArduinoProcessScheduler
2
-
An Cooperative Arduino Object Oriented Cooperative Process Scheduler to Replace Them All
2
+
A cooperative Arduino object oriented, cooperative process scheduler to replace them all.
3
3
4
4
## What is this?
5
-
As your arduino projects get more complicated, you will begin to see the need for multitasking, or at least appear to multitask. Perhaps you want to check if a button was pressed as often as you can, but you only want to update a display once every second. Trying to do this on your own can quickly turn into overwhelming spagetti code involving `millis()`. `ArduinoProcessScheduler` seeks to simplify this. Simply create your custom Process that needs to be serviced at certain times, and let the scheduler handle the rest.
5
+
As your Arduino projects get more complicated, you will begin to see the need for multitasking, or at least appear to multitask. Perhaps you want to check if a button was pressed as often as you can, but you only want to update a display once every second. Trying to do this on your own can quickly turn into overwhelming spagetti code involving `millis()`. `ArduinoProcessScheduler` seeks to simplify this. Simply create your custom Process that needs to be serviced at certain times, and let the scheduler handle the rest.
6
6
7
7
## Why this one?
8
8
@@ -25,17 +25,17 @@ Here are some similar popular libraries that inspired this one:
25
25
26
26
## Features
27
27
### Basic
28
-
- Control Over How Often a Process Runs (Periodically, Iterations, or as Often as Possible)
29
-
- Process Priority Levels (Easily make custom levels as well)
30
-
- Dynamically Add/Remove and Enable/Disable Processes
28
+
- Control over how often a process runs (periodically, iterations, or as often as possible)
29
+
- Process priority levels (easily make custom levels as well)
30
+
- Dynamically add/remove and enable/disable processes
0 commit comments