Weblessons.org
Home Page | Language Reference| extended() | SD Reference | Libraries | Comparison | Changes
Scheduler
Scheduler.startLoop()
Description
Adds a function to the scheduler that will run concurrently with loop().
Syntax
Scheduler.startLoop(loopName);
Parameters
loopName: the named function to run
Returns
nothing
Example
#include <Scheduler.h>
int counter =
0
;
int counter1 =
0
;
void
setup
(
)
{
Scheduler.startLoop
(loop1)
;
}
void
loop
(
)
{
AnalogWrite
(
9
, counter)
;
counter++;
if
(counter >
255
)
{
counter =
0
;
}
delay
(
33
)
;
}
void loop1 (
)
{
AnalogWrite
(
10
, counter1)
;
counter1=counter1+
5
;
if
(counter1 >
255
)
{
counter1 =
0
;
}
delay
(
10
)
;
yield(
)
;
}
Reference Home
The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.